diff options
Diffstat (limited to 'kdeui/ksystemtray.h')
-rw-r--r-- | kdeui/ksystemtray.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/kdeui/ksystemtray.h b/kdeui/ksystemtray.h index 04dce718a..b0dab69b6 100644 --- a/kdeui/ksystemtray.h +++ b/kdeui/ksystemtray.h @@ -108,7 +108,7 @@ public: * configuration dialog). The default value is KAboutData::programName(). */ virtual void setCaption( const QString& title ); - + /** * Loads an icon @p icon using the icon loader class of the given instance @p instance. * The icon is applied the panel effect as it should only be used to be shown in the @@ -119,6 +119,17 @@ public: */ static QPixmap loadIcon( const QString &icon, KInstance *instance=KGlobal::instance() ); + /** + * Loads an icon @p icon using the icon loader class of the given instance @p instance. + * The icon is applied the panel effect as it should only be used to be shown in the + * system tray. + * It's commonly used in the form : systray->setPixmap( systray->loadIcon( "mysystray", iconWidth ) ); + * This is essentially the same as loadIcon(), but with a forced icon size + * + * @since 3.5.12 + */ + static QPixmap loadSizedIcon( const QString &icon, int iconWidth, KInstance *instance=KGlobal::instance() ); + signals: /** * Emitted when quit is selected in the menu. If you want to perform any other |