.TH "KAboutWidget" kde3 "11 Jun 2005" "Version Version 3.4.1" "kdeui Library" \" -*- nroff -*-
.ad l
.nh
.SH NAME
KAboutWidget \- KAboutWidget is the main widget for \fBKAboutDialog\fP.  

.PP
.SH SYNOPSIS
.br
.PP
\fC#include <kaboutdialog.h>\fP
.PP
Inherits \fBQWidget\fP.
.PP
.SS "Signals"

.in +1c
.ti -1c
.RI "void \fBsendEmail\fP (const \fBQString\fP &name, const \fBQString\fP &email)"
.br
.ti -1c
.RI "void \fBopenURL\fP (const \fBQString\fP &url)"
.br
.in -1c
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBKAboutWidget\fP (\fBQWidget\fP *parent=0, const char *name=0)"
.br
.ti -1c
.RI "void \fBadjust\fP ()"
.br
.ti -1c
.RI "void \fBsetLogo\fP (const \fBQPixmap\fP &)"
.br
.ti -1c
.RI "void \fBsetAuthor\fP (const \fBQString\fP &name, const \fBQString\fP &email, const \fBQString\fP &url, const \fBQString\fP &work)"
.br
.ti -1c
.RI "void \fBsetMaintainer\fP (const \fBQString\fP &name, const \fBQString\fP &email, const \fBQString\fP &url, const \fBQString\fP &work)"
.br
.ti -1c
.RI "void \fBaddContributor\fP (const \fBQString\fP &name, const \fBQString\fP &email, const \fBQString\fP &url, const \fBQString\fP &work)"
.br
.ti -1c
.RI "void \fBsetVersion\fP (const \fBQString\fP &name)"
.br
.in -1c
.SS "Protected Slots"

.in +1c
.ti -1c
.RI "void \fBsendEmailSlot\fP (const \fBQString\fP &name, const \fBQString\fP &email)"
.br
.ti -1c
.RI "void \fBopenURLSlot\fP (const \fBQString\fP &url)"
.br
.in -1c
.SS "Protected Member Functions"

.in +1c
.ti -1c
.RI "void \fBresizeEvent\fP (\fBQResizeEvent\fP *)"
.br
.in -1c
.SS "Protected Attributes"

.in +1c
.ti -1c
.RI "\fBQLabel\fP * \fBversion\fP"
.br
.ti -1c
.RI "\fBQLabel\fP * \fBcont\fP"
.br
.ti -1c
.RI "\fBQLabel\fP * \fBlogo\fP"
.br
.ti -1c
.RI "\fBKAboutContributor\fP * \fBauthor\fP"
.br
.ti -1c
.RI "\fBKAboutContributor\fP * \fBmaintainer\fP"
.br
.ti -1c
.RI "bool \fBshowMaintainer\fP"
.br
.ti -1c
.RI "\fBQPtrList\fP< \fBKAboutContributor\fP > \fBcontributors\fP"
.br
.in -1c
.SH "Detailed Description"
.PP 
KAboutWidget is the main widget for \fBKAboutDialog\fP. 

It has a minimum size set. 
.PP
Definition at line 150 of file kaboutdialog.h.
.SH "Constructor & Destructor Documentation"
.PP 
.SS "KAboutWidget::KAboutWidget (\fBQWidget\fP * parent = \fC0\fP, const char * name = \fC0\fP)"
.PP
The \fBQt\fP constructor. 
.PP
Definition at line 1313 of file kaboutdialog.cpp.
.PP
References author, endl(), kdDebug(), logo, maintainer, openURL(), openURLSlot(), sendEmail(), sendEmailSlot(), QLabel::setAlignment(), QLabel::setText(), and version.
.SH "Member Function Documentation"
.PP 
.SS "void KAboutWidget::adjust ()"
.PP
Adjust the minimum size (after setting the properties of the image and the labels. 
.PP
Definition at line 1349 of file kaboutdialog.cpp.
.PP
References author, contributors, QPtrListIterator::current(), QSize::height(), QPtrList::isEmpty(), logo, maintainer, QWidget::setMinimumSize(), showMaintainer, KAboutContributor::sizeHint(), version, and QSize::width().
.PP
Referenced by KAboutDialog::adjust().
.SS "void KAboutWidget::setLogo (const \fBQPixmap\fP &)"
.PP
Sets the image as the application logo. 
.PP
Definition at line 1393 of file kaboutdialog.cpp.
.PP
References logo, and QLabel::setPixmap().
.PP
Referenced by KAboutDialog::setLogo().
.SS "void KAboutWidget::setAuthor (const \fBQString\fP & name, const \fBQString\fP & email, const \fBQString\fP & url, const \fBQString\fP & work)"
.PP
Sets the author's name and email address. 
.PP
Definition at line 1411 of file kaboutdialog.cpp.
.PP
References author, KAboutContributor::setEmail(), KAboutContributor::setName(), KAboutContributor::setURL(), and KAboutContributor::setWork().
.PP
Referenced by KAboutDialog::setAuthor().
.SS "void KAboutWidget::setMaintainer (const \fBQString\fP & name, const \fBQString\fP & email, const \fBQString\fP & url, const \fBQString\fP & work)"
.PP
Sets the maintainers name and email address. 
.PP
Definition at line 1423 of file kaboutdialog.cpp.
.PP
References maintainer, KAboutContributor::setEmail(), KAboutContributor::setName(), KAboutContributor::setURL(), KAboutContributor::setWork(), and showMaintainer.
.PP
Referenced by KAboutDialog::setMaintainer().
.SS "void KAboutWidget::addContributor (const \fBQString\fP & name, const \fBQString\fP & email, const \fBQString\fP & url, const \fBQString\fP & work)"
.PP
Shows this person as one of the major contributors. 
.PP
Definition at line 1436 of file kaboutdialog.cpp.
.PP
References QPtrList::append(), contributors, openURL(), openURLSlot(), sendEmail(), sendEmailSlot(), KAboutContributor::setEmail(), KAboutContributor::setName(), KAboutContributor::setURL(), and KAboutContributor::setWork().
.PP
Referenced by KAboutDialog::addContributor().
.SS "void KAboutWidget::setVersion (const \fBQString\fP & name)"
.PP
Sets the text describing the version. 
.PP
Definition at line 1454 of file kaboutdialog.cpp.
.PP
References QLabel::setText(), and version.
.PP
Referenced by KAboutDialog::setVersion().
.SS "void KAboutWidget::sendEmailSlot (const \fBQString\fP & name, const \fBQString\fP & email)\fC [protected, slot]\fP"
.PP
Catches the signals from the contributors elements. 
.PP
Definition at line 1400 of file kaboutdialog.cpp.
.PP
References sendEmail().
.PP
Referenced by addContributor(), and KAboutWidget().
.SS "void KAboutWidget::openURLSlot (const \fBQString\fP & url)\fC [protected, slot]\fP"
.PP
Catches the clicked URLs. 
.PP
Definition at line 1405 of file kaboutdialog.cpp.
.PP
References openURL().
.PP
Referenced by addContributor(), and KAboutWidget().
.SS "void KAboutWidget::sendEmail (const \fBQString\fP & name, const \fBQString\fP & email)\fC [signal]\fP"
.PP
An email address has been selected by the user. 
.PP
Referenced by addContributor(), KAboutWidget(), and sendEmailSlot().
.SS "void KAboutWidget::openURL (const \fBQString\fP & url)\fC [signal]\fP"
.PP
An URL has been clicked. 
.PP
Referenced by addContributor(), KAboutWidget(), and openURLSlot().
.SS "void KAboutWidget::resizeEvent (\fBQResizeEvent\fP *)\fC [protected]\fP"
.PP
The resize event. 
.PP
Reimplemented from \fBQWidget\fP.
.PP
Definition at line 1462 of file kaboutdialog.cpp.
.PP
References author, contributors, QPtrListIterator::current(), QSize::height(), QPtrList::isEmpty(), logo, maintainer, showMaintainer, KAboutContributor::sizeHint(), version, and QWidget::width().
.SH "Member Data Documentation"
.PP 
.SS "\fBQLabel\fP* \fBKAboutWidget::version\fP\fC [protected]\fP"
.PP
The label showing the program version. 
.PP
Definition at line 220 of file kaboutdialog.h.
.PP
Referenced by adjust(), KAboutWidget(), resizeEvent(), and setVersion().
.SS "\fBQLabel\fP* \fBKAboutWidget::cont\fP\fC [protected]\fP"
.PP
The label showing the text 'Other contributors:'. 
.PP
Definition at line 224 of file kaboutdialog.h.
.SS "\fBQLabel\fP* \fBKAboutWidget::logo\fP\fC [protected]\fP"
.PP
The frame showing the logo. 
.PP
Definition at line 228 of file kaboutdialog.h.
.PP
Referenced by adjust(), KAboutWidget(), resizeEvent(), and setLogo().
.SS "\fBKAboutContributor\fP* \fBKAboutWidget::author\fP\fC [protected]\fP"
.PP
The application developer. 
.PP
Definition at line 232 of file kaboutdialog.h.
.PP
Referenced by adjust(), KAboutWidget(), resizeEvent(), and setAuthor().
.SS "\fBKAboutContributor\fP* \fBKAboutWidget::maintainer\fP\fC [protected]\fP"
.PP
The application maintainer. 
.PP
Definition at line 236 of file kaboutdialog.h.
.PP
Referenced by adjust(), KAboutWidget(), resizeEvent(), and setMaintainer().
.SS "bool \fBKAboutWidget::showMaintainer\fP\fC [protected]\fP"
.PP
Show the maintainer? 
.PP
Definition at line 240 of file kaboutdialog.h.
.PP
Referenced by adjust(), resizeEvent(), and setMaintainer().
.SS "\fBQPtrList\fP<\fBKAboutContributor\fP> \fBKAboutWidget::contributors\fP\fC [protected]\fP"
.PP
A set of people who contributed to the application. 
.PP
Definition at line 244 of file kaboutdialog.h.
.PP
Referenced by addContributor(), adjust(), and resizeEvent().

.SH "Author"
.PP 
Generated automatically by Doxygen for kdeui Library from the source code.
