diff options
Diffstat (limited to 'src/gui/image/qicon.cpp')
-rw-r--r-- | src/gui/image/qicon.cpp | 33 |
1 files changed, 32 insertions, 1 deletions
diff --git a/src/gui/image/qicon.cpp b/src/gui/image/qicon.cpp index 32fa9e75ac..14a0248600 100644 --- a/src/gui/image/qicon.cpp +++ b/src/gui/image/qicon.cpp @@ -1194,7 +1194,7 @@ void QIcon::setFallbackSearchPaths(const QStringList &paths) The \a name should correspond to a directory name in the themeSearchPath() containing an index.theme - file describing it's contents. + file describing its contents. \sa themeSearchPaths(), themeName() */ @@ -1220,6 +1220,37 @@ QString QIcon::themeName() } /*! + \since 5.12 + + Returns the name of the fallback icon theme. + + On X11, if not set, the fallback icon theme depends on your desktop + settings. On other platforms it is not set by default. + + \sa setFallbackThemeName(), themeName() +*/ +QString QIcon::fallbackThemeName() +{ + return QIconLoader::instance()->fallbackThemeName(); +} + +/*! + \since 5.12 + + Sets the fallback icon theme to \a name. + + The \a name should correspond to a directory name in the + themeSearchPath() containing an index.theme + file describing its contents. + + \sa fallbackThemeName(), themeSearchPaths(), themeName() +*/ +void QIcon::setFallbackThemeName(const QString &name) +{ + QIconLoader::instance()->setFallbackThemeName(name); +} + +/*! \since 4.6 Returns the QIcon corresponding to \a name in the current |