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-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.