KDEUI
kiconloader.h
Go to the documentation of this file.
105 };
114 };
122 };
129 NoGroup=-1,
131 Desktop=0,
133 FirstGroup=0,
148 };
155 SizeSmall=16,
157 SizeSmallMedium=22,
159 SizeMedium=32,
161 SizeLarge=48,
163 SizeHuge=64,
166 };
176 };
190 explicit KIconLoader(const QString& appname=QString(), KStandardDirs *dirs = 0, QObject* parent = 0);
326 QMovie *loadMovie(const QString& name, KIconLoader::Group group, int size=0, QObject *parent=0) const;
459 void drawOverlays(const QStringList &overlays, QPixmap &pixmap, KIconLoader::Group group, int state = KIconLoader::DefaultState) const;
498 KDEUI_EXPORT QPixmap BarIcon(const QString& name, int size=0, int state=KIconLoader::DefaultState,
546 KDEUI_EXPORT QPixmap UserIcon(const QString& name, int state=KIconLoader::DefaultState, const QStringList &overlays = QStringList());
563 inline KIconLoader::Group& operator++(KIconLoader::Group& group) { group = static_cast<KIconLoader::Group>(group+1); return group; }
564 inline KIconLoader::Group operator++(KIconLoader::Group& group,int) { KIconLoader::Group ret = group; ++group; return ret; }
QIcon SmallIconSet(const QString &name, int size=0)
Load a small icon, and apply the necessary effects to get an IconSet.
Definition: kiconloader.cpp:1561
QIcon BarIconSet(const QString &name, int size=0)
Load a toolbar icon, and apply the necessary effects to get an IconSet.
Definition: kiconloader.cpp:1546
QPixmap DesktopIcon(const QString &name, int size=0, int state=KIconLoader::DefaultState, const QStringList &overlays=QStringList())
Load a desktop icon.
Definition: kiconloader.cpp:1523
QPixmap BarIcon(const QString &name, int size=0, int state=KIconLoader::DefaultState, const QStringList &overlays=QStringList())
Load a toolbar icon.
Definition: kiconloader.cpp:1538
QPixmap MainBarIcon(const QString &name, int size=0, int state=KIconLoader::DefaultState, const QStringList &overlays=QStringList())
Load a main toolbar icon.
Definition: kiconloader.cpp:1568
int IconSize(KIconLoader::Group group)
Returns the current icon size for a specific group.
Definition: kiconloader.cpp:1598
QIcon UserIconSet(const QString &name)
Load a user icon, and apply the effects to get an IconSet.
Definition: kiconloader.cpp:1591
QPixmap UserIcon(const QString &name, int state=KIconLoader::DefaultState, const QStringList &overlays=QStringList())
Load a user icon.
Definition: kiconloader.cpp:1583
QPixmap SmallIcon(const QString &name, int size=0, int state=KIconLoader::DefaultState, const QStringList &overlays=QStringList())
Load a small icon.
Definition: kiconloader.cpp:1553
QIcon DesktopIconSet(const QString &name, int size=0)
Load a desktop icon, and apply the necessary effects to get an IconSet.
Definition: kiconloader.cpp:1531
static KIconLoader * global()
Returns the global icon loader initialized with the global KComponentData.
QIcon MainBarIconSet(const QString &name, int size=0)
Load a main toolbar icon, and apply the effects to get an IconSet.
Definition: kiconloader.cpp:1576
void iconLoaderSettingsChanged()
Emitted by newIconLoader once the new settings have been loaded.
Definition: kicontheme.h:47
group
const char * name(StandardAction id)
This will return the internal name of a given standard action.
Definition: kstandardaction.cpp:223
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Feb 3 2022 00:00:00 by doxygen 1.9.1 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Feb 3 2022 00:00:00 by doxygen 1.9.1 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.