X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fqtui.h;h=0e3cad7c47017c23fa370a48df809824e76e2455;hp=e54fb244d9ab5dd8f3d1682190b7ebf85393db95;hb=911f181e0e179eb51279c0880eb701a43163b8b5;hpb=02432530c9d0b2956c5053cca04048b5dbf19640;ds=sidebyside diff --git a/src/qtui/qtui.h b/src/qtui/qtui.h index e54fb244..0e3cad7c 100644 --- a/src/qtui/qtui.h +++ b/src/qtui/qtui.h @@ -74,6 +74,19 @@ public: */ std::vector> availableIconThemes() const; + /** + * Determine the system icon theme set when Quassel was started. + * + * This property stores the icon theme initially configured in Qt when starting up (may be empty on platforms + * not supporting system icon themes). If the --icontheme option is given, uses that. + * + * Since Qt does not support notifications on theme changes, this property will not be updated when the theme + * changes at runtime. + * + * @returns The system icon theme at startup time + */ + QString systemIconTheme() const; + public slots: void init() override;