KDE3Support
#include <k3aboutdialog_p.h>
Public Types | |
| enum | LayoutType { AbtPlain = 0x0001 , AbtTabbed = 0x0002 , AbtTitle = 0x0004 , AbtImageLeft = 0x0008 , AbtImageRight = 0x0010 , AbtImageOnly = 0x0020 , AbtProduct = 0x0040 , AbtKDEStandard = AbtTabbed|AbtTitle|AbtImageLeft , AbtAppStandard = AbtTabbed|AbtTitle|AbtProduct , AbtImageAndTitle = AbtPlain|AbtTitle|AbtImageOnly } |
Public Member Functions | |
| K3AboutContainerBase (int layoutType, QWidget *parent=0) | |
| K3AboutContainer * | addContainer (Qt::Alignment childAlignment, Qt::Alignment innerAlignment) |
| K3AboutContainer * | addContainerPage (const QString &title, Qt::Alignment childAlignment=Qt::AlignCenter, Qt::Alignment innerAlignment=Qt::AlignCenter) |
| QFrame * | addEmptyPage (const QString &title) |
| QFrame * | addLicensePage (const QString &title, const QString &text, int numLines=10) |
| K3AboutContainer * | addScrolledContainerPage (const QString &title, Qt::Alignment childAlignment=Qt::AlignCenter, Qt::Alignment innerAlignment=Qt::AlignCenter) |
| QFrame * | addTextPage (const QString &title, const QString &text, bool richText=false, int numLines=10) |
| void | setImage (const QString &fileName) |
| void | setImageBackgroundColor (const QColor &color) |
| void | setImageFrame (bool state) |
| void | setProduct (const QString &appName, const QString &version, const QString &author, const QString &year) |
| void | setProgramLogo (const QPixmap &pixmap) |
| void | setProgramLogo (const QString &fileName) |
| void | setTitle (const QString &title) |
| QSize | sizeHint (void) const |
Protected Member Functions | |
| void | fontChange (const QFont &oldFont) |
Detailed Description
Used internally by K3AboutDialog.
Definition at line 39 of file k3aboutdialog_p.h.
Member Enumeration Documentation
◆ LayoutType
| Enumerator | |
|---|---|
| AbtPlain | |
| AbtTabbed | |
| AbtTitle | |
| AbtImageLeft | |
| AbtImageRight | |
| AbtImageOnly | |
| AbtProduct | |
| AbtKDEStandard | |
| AbtAppStandard | |
| AbtImageAndTitle | |
Definition at line 44 of file k3aboutdialog_p.h.
Constructor & Destructor Documentation
◆ K3AboutContainerBase()
| K3AboutContainerBase::K3AboutContainerBase | ( | int | layoutType, |
| QWidget * | parent = 0 ) |
Definition at line 276 of file k3aboutdialog.cpp.
Member Function Documentation
◆ addContainer()
| K3AboutContainer * K3AboutContainerBase::addContainer | ( | Qt::Alignment | childAlignment, |
| Qt::Alignment | innerAlignment ) |
Definition at line 575 of file k3aboutdialog.cpp.
◆ addContainerPage()
| K3AboutContainer * K3AboutContainerBase::addContainerPage | ( | const QString & | title, |
| Qt::Alignment | childAlignment = Qt::AlignCenter, | ||
| Qt::Alignment | innerAlignment = Qt::AlignCenter ) |
Definition at line 512 of file k3aboutdialog.cpp.
◆ addEmptyPage()
| QFrame * K3AboutContainerBase::addEmptyPage | ( | const QString & | title | ) |
Definition at line 558 of file k3aboutdialog.cpp.
◆ addLicensePage()
| QFrame * K3AboutContainerBase::addLicensePage | ( | const QString & | title, |
| const QString & | text, | ||
| int | numLines = 10 ) |
Definition at line 487 of file k3aboutdialog.cpp.
◆ addScrolledContainerPage()
| K3AboutContainer * K3AboutContainerBase::addScrolledContainerPage | ( | const QString & | title, |
| Qt::Alignment | childAlignment = Qt::AlignCenter, | ||
| Qt::Alignment | innerAlignment = Qt::AlignCenter ) |
Definition at line 530 of file k3aboutdialog.cpp.
◆ addTextPage()
| QFrame * K3AboutContainerBase::addTextPage | ( | const QString & | title, |
| const QString & | text, | ||
| bool | richText = false, | ||
| int | numLines = 10 ) |
Definition at line 451 of file k3aboutdialog.cpp.
◆ fontChange()
|
protected |
Definition at line 427 of file k3aboutdialog.cpp.
◆ setImage()
| void K3AboutContainerBase::setImage | ( | const QString & | fileName | ) |
Definition at line 598 of file k3aboutdialog.cpp.
◆ setImageBackgroundColor()
| void K3AboutContainerBase::setImageBackgroundColor | ( | const QColor & | color | ) |
Definition at line 641 of file k3aboutdialog.cpp.
◆ setImageFrame()
| void K3AboutContainerBase::setImageFrame | ( | bool | state | ) |
Definition at line 652 of file k3aboutdialog.cpp.
◆ setProduct()
| void K3AboutContainerBase::setProduct | ( | const QString & | appName, |
| const QString & | version, | ||
| const QString & | author, | ||
| const QString & | year ) |
Definition at line 670 of file k3aboutdialog.cpp.
◆ setProgramLogo() [1/2]
| void K3AboutContainerBase::setProgramLogo | ( | const QPixmap & | pixmap | ) |
Definition at line 628 of file k3aboutdialog.cpp.
◆ setProgramLogo() [2/2]
| void K3AboutContainerBase::setProgramLogo | ( | const QString & | fileName | ) |
Definition at line 617 of file k3aboutdialog.cpp.
◆ setTitle()
| void K3AboutContainerBase::setTitle | ( | const QString & | title | ) |
Definition at line 587 of file k3aboutdialog.cpp.
◆ sizeHint()
| QSize K3AboutContainerBase::sizeHint | ( | void | ) | const |
Definition at line 422 of file k3aboutdialog.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2026 The KDE developers.
Generated on by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.