![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qgenericunixtheme_p.h>
Public Member Functions | |
| QGenericUnixTheme () | |
| const QFont * | font (Font typetype) const override |
| QVariant | themeHint (ThemeHint hint) const override |
| Public Member Functions inherited from QPlatformTheme | |
| QPlatformTheme () | |
| virtual | ~QPlatformTheme () |
| virtual QPlatformMenuItem * | createPlatformMenuItem () const |
| virtual QPlatformMenu * | createPlatformMenu () const |
| virtual QPlatformMenuBar * | createPlatformMenuBar () const |
| virtual void | showPlatformMenuBar () |
| virtual bool | usePlatformNativeDialog (DialogType typetype) const |
| virtual QPlatformDialogHelper * | createPlatformDialogHelper (DialogType typetype) const |
| virtual QPlatformSystemTrayIcon * | createPlatformSystemTrayIcon () const |
| Factory function for QSystemTrayIcon. | |
| virtual Qt::ColorScheme | colorScheme () const |
| virtual const QPalette * | palette (Palette typetype=SystemPalette) const |
| Return a color palette for type type. | |
| virtual QPixmap | standardPixmap (StandardPixmap sp, const QSizeF &sizesize) const |
| Return a pixmap for standardPixmap, at the given size. | |
| virtual QIcon | fileIcon (const QFileInfo &fileInfo, QPlatformTheme::IconOptions iconOptions={ }) const |
| Return an icon for fileInfo, observing iconOptions. | |
| virtual QIconEngine * | createIconEngine (const QString &iconName) const |
| Factory function for the QIconEngine used by QIcon::fromTheme(). | |
| virtual QString | standardButtonText (int button) const |
| Returns the text of a standard button. | |
| virtual void | requestColorScheme (Qt::ColorScheme scheme) |
| virtual Qt::ContrastPreference | contrastPreference () const |
| virtual Qt::MotionPreference | motionPreference () const |
| QString | name () const |
Static Public Member Functions | |
| static QStringList | xdgIconThemePaths () |
| static QPlatformTheme * | createUnixTheme (const QString &namename) |
| Creates a UNIX theme according to the given theme name. | |
| static QStringList | themeNames () |
| Static Public Member Functions inherited from QPlatformTheme | |
| static QVariant | defaultThemeHint (ThemeHint hint) |
| static QString | defaultStandardButtonText (int button) |
| static QString | removeMnemonics (const QString &original) |
Static Public Attributes | |
| static const char * | name = "generic" |
| static constexpr char | defaultSystemFontNameC [] = "Sans Serif" |
| static constexpr char | defaultFixedFontNameC [] = "monospace" |
Protected Member Functions | |
| QGenericUnixTheme (QGenericUnixThemePrivate *pp) | |
| Protected Member Functions inherited from QPlatformTheme | |
| QPlatformTheme (QPlatformThemePrivate *priv) | |
Static Protected Member Functions | |
| static QStringList | iconFallbackPaths () |
| static bool | isDBusGlobalMenuAvailable () |
| static QString | mouseCursorTheme () |
| static QSize | mouseCursorSize () |
| static QList< QSize > | availableXdgFileIconSizes () |
Additional Inherited Members | |
| Protected Attributes inherited from QPlatformTheme | |
| QScopedPointer< QPlatformThemePrivate > | d_ptr |
Definition at line 37 of file qgenericunixtheme_p.h.
| anonymous enum |
| Enumerator | |
|---|---|
| defaultSystemFontSize | |
Definition at line 63 of file qgenericunixtheme_p.h.
|
protected |
Definition at line 78 of file qgenericunixtheme.cpp.
| QGenericUnixTheme::QGenericUnixTheme | ( | ) |
Definition at line 82 of file qgenericunixtheme.cpp.
Definition at line 293 of file qgenericunixtheme.cpp.
|
static |
Creates a UNIX theme according to the given theme name.
Definition at line 190 of file qgenericunixtheme.cpp.
Reimplemented from QPlatformTheme.
Reimplemented in QGnomeTheme, QGtk3Theme, and QKdeTheme.
Definition at line 86 of file qgenericunixtheme.cpp.
|
staticprotected |
Definition at line 219 of file qgenericunixtheme.cpp.
|
staticprotected |
|
staticprotected |
Definition at line 235 of file qgenericunixtheme.cpp.
|
staticprotected |
Definition at line 229 of file qgenericunixtheme.cpp.
Reimplemented from QPlatformTheme.
Reimplemented in QGnomeTheme, QGtk3Theme, and QKdeTheme.
Definition at line 117 of file qgenericunixtheme.cpp.
|
static |
Definition at line 149 of file qgenericunixtheme.cpp.
|
static |
Definition at line 204 of file qgenericunixtheme.cpp.
|
staticconstexpr |
Definition at line 62 of file qgenericunixtheme_p.h.
|
staticconstexpr |
Definition at line 61 of file qgenericunixtheme_p.h.
|
static |
Definition at line 57 of file qgenericunixtheme_p.h.
Referenced by testing.tools.encode_pdf_filter._PdfStream::RegisterByName().