Definition at line 60 of file qicon.h.
Public Types
|
| enum |
Mode {
Normal,
Disabled,
Active,
Selected } |
| enum |
State {
On,
Off } |
| typedef
QIconPrivate * |
DataPtr |
Public Member Functions
|
| |
QIcon
() |
| |
QIcon
(const QPixmap
&pixmap) |
| |
QIcon
(const QIcon
&other) |
| |
QIcon
(const QString
&fileName) |
| |
QIcon
(QIconEngine
*engine) |
| |
QIcon
(QIconEngineV2
*engine) |
| |
~QIcon
() |
| QIcon & |
operator=
(const QIcon
&other) |
| |
operator
QVariant () const |
| QPixmap |
pixmap
(const QSize &size,
Mode
mode=Normal, State
state=Off) const |
| QPixmap |
pixmap
(int w, int h, Mode
mode=Normal, State
state=Off) const |
| QPixmap |
pixmap
(int extent, Mode
mode=Normal, State
state=Off) const |
| QSize |
actualSize
(const QSize &size,
Mode
mode=Normal, State
state=Off) const |
| QString |
name ()
const |
| void |
paint
(QPainter *painter,
const QRect &rect,
Qt::Alignment alignment=Qt::AlignCenter, Mode
mode=Normal, State
state=Off) const |
| void |
paint
(QPainter *painter,
int x, int y, int w, int h, Qt::Alignment
alignment=Qt::AlignCenter, Mode
mode=Normal, State
state=Off) const |
| bool |
isNull ()
const |
| bool |
isDetached
() const |
| void |
detach
() |
| int |
serialNumber
() const |
| qint64 |
cacheKey
() const |
| void |
addPixmap
(const QPixmap
&pixmap, Mode
mode=Normal, State
state=Off) |
| void |
addFile
(const QString
&fileName, const QSize &size=QSize(), Mode
mode=Normal, State
state=Off) |
| QList< QSize > |
availableSizes
(Mode
mode=Normal, State
state=Off) const |
| DataPtr
& |
data_ptr
() |
Static Public Member
Functions
|
| static QIcon |
fromTheme
(const QString
&name, const QIcon
&fallback=QIcon()) |
| static
bool |
hasThemeIcon
(const QString
&name) |
| static QStringList |
themeSearchPaths
() |
| static
void |
setThemeSearchPaths
(const QStringList &searchpath) |
| static QString |
themeName
() |
| static
void |
setThemeName
(const QString
&path) |
Friends
|
| Q_GUI_EXPORT
QDataStream
& |
operator<<
(QDataStream
&, const QIcon
&) |
| Q_GUI_EXPORT
QDataStream
& |
operator>>
(QDataStream
&, QIcon &) |