Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
QGnomeTheme is a theme implementation for the Gnome desktop. More...
#include <qgenericunixthemes_p.h>
Static Public Attributes | |
static const char * | name = "gnome" |
QGnomeTheme is a theme implementation for the Gnome desktop.
Definition at line 96 of file qgenericunixthemes_p.h.
QGnomeTheme::QGnomeTheme | ( | ) |
Definition at line 1175 of file qgenericunixthemes.cpp.
|
overridevirtual |
Reimplemented from QPlatformTheme.
Reimplemented in QGtk3Theme.
Definition at line 1259 of file qgenericunixthemes.cpp.
|
overridevirtual |
Reimplemented from QPlatformTheme.
Definition at line 1252 of file qgenericunixthemes.cpp.
References isDBusGlobalMenuAvailable().
|
overridevirtual |
Factory function for QSystemTrayIcon.
This function will return 0 if the platform integration does not support creating any system tray icon.
Reimplemented from QPlatformTheme.
Definition at line 1267 of file qgenericunixthemes.cpp.
References isDBusTrayAvailable().
|
overridevirtual |
Return an icon for fileInfo, observing iconOptions.
This function is queried by QFileIconProvider and similar classes to obtain an icon for a file. If it does not return a non-null icon, fileIconPixmap() is queried for a specific size.
Reimplemented from QPlatformTheme.
Reimplemented in QGtk3Theme.
Definition at line 1221 of file qgenericunixthemes.cpp.
References Q_UNUSED.
Reimplemented from QPlatformTheme.
Reimplemented in QGtk3Theme.
Definition at line 1231 of file qgenericunixthemes.cpp.
References d, QPlatformTheme::FixedFont, gtkFontName(), and QPlatformTheme::SystemFont.
|
virtual |
Reimplemented in QGtk3Theme.
Definition at line 1246 of file qgenericunixthemes.cpp.
References defaultSystemFontNameC, defaultSystemFontSize, and QStringLiteral.
Referenced by font(), and QGtk3Theme::gtkFontName().
|
overridevirtual |
Returns the text of a standard button.
Reimplemented from QPlatformTheme.
Definition at line 1275 of file qgenericunixthemes.cpp.
References button, QPlatformDialogHelper::Cancel, QPlatformDialogHelper::Close, QPlatformDialogHelper::Discard, QPlatformDialogHelper::Ok, QPlatformDialogHelper::Save, QPlatformTheme::standardButtonText(), and QCoreApplication::translate().
|
overridevirtual |
Reimplemented from QPlatformTheme.
Reimplemented in QGtk3Theme.
Definition at line 1180 of file qgenericunixthemes.cpp.
References availableXdgFileIconSizes(), QPlatformTheme::ButtonPressKeys, QPlatformTheme::DialogButtonBoxButtonsHaveIcons, QPlatformTheme::DialogButtonBoxLayout, QVariant::fromValue(), QPlatformTheme::GnomeKeyboardScheme, QPlatformDialogHelper::GnomeLayout, hint(), QPlatformTheme::HoverEffect, QPlatformTheme::IconPixmapSizes, QPlatformTheme::IconThemeSearchPaths, Qt::Key_Enter, Qt::Key_Return, Qt::Key_Select, Qt::Key_Space, QPlatformTheme::KeyboardScheme, QPlatformTheme::MouseCursorSize, mouseCursorSize(), QPlatformTheme::MouseCursorTheme, mouseCursorTheme(), QPlatformTheme::PasswordMaskCharacter, QPlatformTheme::PreselectFirstFileInDirectory, QStringLiteral, QPlatformTheme::StyleNames, styleNames(), QPlatformTheme::SystemIconFallbackThemeName, QPlatformTheme::SystemIconThemeName, QPlatformTheme::themeHint(), QPlatformTheme::UiEffects, and QGenericUnixTheme::xdgIconThemePaths().
Referenced by QGtk3Theme::themeHint().
|
static |
Definition at line 116 of file qgenericunixthemes_p.h.
Referenced by QGenericUnixTheme::createUnixTheme(), and QGenericUnixTheme::themeNames().