Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QGtk3Json Class Reference

#include <qgtk3json_p.h>

Collaboration diagram for QGtk3Json:

Static Public Member Functions

static QLatin1String fromPalette (QPlatformTheme::Palette palette)
static QLatin1String fromGtkState (GtkStateFlags type)
static QLatin1String fromColor (const QColor &Color)
static QLatin1String fromColorRole (QPalette::ColorRole role)
static QLatin1String fromColorGroup (QPalette::ColorGroup group)
static QLatin1String fromGdkSource (QGtk3Interface::QGtkColorSource source)
static QLatin1String fromSourceType (QGtk3Storage::SourceType sourceType)
static QLatin1String fromWidgetType (QGtk3Interface::QGtkWidget widgetType)
static QLatin1String fromColorScheme (Qt::ColorScheme colorScheme)
static QPlatformTheme::Palette toPalette (const QString &palette)
static GtkStateFlags toGtkState (const QString &type)
static QColor toColor (const QString &Color)
static QPalette::ColorRole toColorRole (const QString &role)
static QPalette::ColorGroup toColorGroup (const QString &group)
static QGtk3Interface::QGtkColorSource toGdkSource (const QString &source)
static QGtk3Storage::SourceType toSourceType (const QString &sourceType)
static QGtk3Interface::QGtkWidget toWidgetType (const QString &widgetType)
static Qt::ColorScheme toColorScheme (const QString &colorScheme)
static bool save (const QGtk3Storage::PaletteMap &map, const QString &fileName, QJsonDocument::JsonFormat format=QJsonDocument::Indented)
static const QJsonDocument save (const QGtk3Storage::PaletteMap &map)
static bool load (QGtk3Storage::PaletteMap &map, const QString &fileName)
static bool load (QGtk3Storage::PaletteMap &map, const QJsonDocument &doc)

Static Public Attributes

static constexpr QLatin1StringView cePalettes = "QtGtk3Palettes"_L1
static constexpr QLatin1StringView cePalette = "PaletteType"_L1
static constexpr QLatin1StringView ceGtkState = "GtkStateType"_L1
static constexpr QLatin1StringView ceGtkWidget = "GtkWidgetType"_L1
static constexpr QLatin1StringView ceColor = "Color"_L1
static constexpr QLatin1StringView ceColorRole = "ColorRole"_L1
static constexpr QLatin1StringView ceColorGroup = "ColorGroup"_L1
static constexpr QLatin1StringView ceGdkSource = "GdkSource"_L1
static constexpr QLatin1StringView ceSourceType = "SourceType"_L1
static constexpr QLatin1StringView ceLighter = "Lighter"_L1
static constexpr QLatin1StringView ceRed = "DeltaRed"_L1
static constexpr QLatin1StringView ceGreen = "DeltaGreen"_L1
static constexpr QLatin1StringView ceBlue = "DeltaBlue"_L1
static constexpr QLatin1StringView ceWidth = "Width"_L1
static constexpr QLatin1StringView ceHeight = "Height"_L1
static constexpr QLatin1StringView ceBrush = "FixedBrush"_L1
static constexpr QLatin1StringView ceData = "SourceData"_L1
static constexpr QLatin1StringView ceBrushes = "Brushes"_L1
static constexpr QLatin1StringView ceColorScheme = "ColorScheme"_L1

Detailed Description

Definition at line 38 of file qgtk3json_p.h.

Member Function Documentation

◆ fromColor()

QLatin1String QGtk3Json::fromColor ( const QColor & Color)
static

◆ fromColorGroup()

QLatin1String QGtk3Json::fromColorGroup ( QPalette::ColorGroup group)
static

Definition at line 42 of file qgtk3json.cpp.

◆ fromColorRole()

QLatin1String QGtk3Json::fromColorRole ( QPalette::ColorRole role)
static

Definition at line 37 of file qgtk3json.cpp.

◆ fromColorScheme()

QLatin1String QGtk3Json::fromColorScheme ( Qt::ColorScheme colorScheme)
static

Definition at line 57 of file qgtk3json.cpp.

◆ fromGdkSource()

QLatin1String QGtk3Json::fromGdkSource ( QGtk3Interface::QGtkColorSource source)
static

Definition at line 47 of file qgtk3json.cpp.

◆ fromGtkState()

QLatin1String QGtk3Json::fromGtkState ( GtkStateFlags type)
static

Definition at line 27 of file qgtk3json.cpp.

◆ fromPalette()

QT_BEGIN_NAMESPACE QLatin1String QGtk3Json::fromPalette ( QPlatformTheme::Palette palette)
static

Definition at line 22 of file qgtk3json.cpp.

◆ fromSourceType()

QLatin1String QGtk3Json::fromSourceType ( QGtk3Storage::SourceType sourceType)
static

Definition at line 105 of file qgtk3json.cpp.

◆ fromWidgetType()

QLatin1String QGtk3Json::fromWidgetType ( QGtk3Interface::QGtkWidget widgetType)
static

Definition at line 52 of file qgtk3json.cpp.

◆ load() [1/2]

bool QGtk3Json::load ( QGtk3Storage::PaletteMap & map,
const QJsonDocument & doc )
static

Definition at line 267 of file qgtk3json.cpp.

◆ load() [2/2]

bool QGtk3Json::load ( QGtk3Storage::PaletteMap & map,
const QString & fileName )
static

Definition at line 242 of file qgtk3json.cpp.

◆ save() [1/2]

◆ save() [2/2]

bool QGtk3Json::save ( const QGtk3Storage::PaletteMap & map,
const QString & fileName,
QJsonDocument::JsonFormat format = QJsonDocument::Indented )
static

Definition at line 122 of file qgtk3json.cpp.

◆ toColor()

QColor QGtk3Json::toColor ( const QString & Color)
static

◆ toColorGroup()

QPalette::ColorGroup QGtk3Json::toColorGroup ( const QString & group)
static

Definition at line 95 of file qgtk3json.cpp.

◆ toColorRole()

QPalette::ColorRole QGtk3Json::toColorRole ( const QString & role)
static

Definition at line 90 of file qgtk3json.cpp.

◆ toColorScheme()

Qt::ColorScheme QGtk3Json::toColorScheme ( const QString & colorScheme)
static

Definition at line 67 of file qgtk3json.cpp.

◆ toGdkSource()

QGtk3Interface::QGtkColorSource QGtk3Json::toGdkSource ( const QString & source)
static

Definition at line 100 of file qgtk3json.cpp.

◆ toGtkState()

GtkStateFlags QGtk3Json::toGtkState ( const QString & type)
static

Definition at line 77 of file qgtk3json.cpp.

◆ toPalette()

QPlatformTheme::Palette QGtk3Json::toPalette ( const QString & palette)
static

Definition at line 72 of file qgtk3json.cpp.

◆ toSourceType()

QGtk3Storage::SourceType QGtk3Json::toSourceType ( const QString & sourceType)
static

Definition at line 110 of file qgtk3json.cpp.

References QGtk3Storage::Invalid.

◆ toWidgetType()

QGtk3Interface::QGtkWidget QGtk3Json::toWidgetType ( const QString & widgetType)
static

Definition at line 115 of file qgtk3json.cpp.

References QGtk3Interface::gtk_offscreen_window.

Member Data Documentation

◆ ceBlue

QLatin1StringView QGtk3Json::ceBlue = "DeltaBlue"_L1
staticconstexpr

Definition at line 80 of file qgtk3json_p.h.

◆ ceBrush

QLatin1StringView QGtk3Json::ceBrush = "FixedBrush"_L1
staticconstexpr

Definition at line 83 of file qgtk3json_p.h.

◆ ceBrushes

QLatin1StringView QGtk3Json::ceBrushes = "Brushes"_L1
staticconstexpr

Definition at line 85 of file qgtk3json_p.h.

◆ ceColor

QLatin1StringView QGtk3Json::ceColor = "Color"_L1
staticconstexpr

Definition at line 72 of file qgtk3json_p.h.

◆ ceColorGroup

QLatin1StringView QGtk3Json::ceColorGroup = "ColorGroup"_L1
staticconstexpr

Definition at line 74 of file qgtk3json_p.h.

◆ ceColorRole

QLatin1StringView QGtk3Json::ceColorRole = "ColorRole"_L1
staticconstexpr

Definition at line 73 of file qgtk3json_p.h.

◆ ceColorScheme

QLatin1StringView QGtk3Json::ceColorScheme = "ColorScheme"_L1
staticconstexpr

Definition at line 86 of file qgtk3json_p.h.

◆ ceData

QLatin1StringView QGtk3Json::ceData = "SourceData"_L1
staticconstexpr

Definition at line 84 of file qgtk3json_p.h.

◆ ceGdkSource

QLatin1StringView QGtk3Json::ceGdkSource = "GdkSource"_L1
staticconstexpr

Definition at line 75 of file qgtk3json_p.h.

◆ ceGreen

QLatin1StringView QGtk3Json::ceGreen = "DeltaGreen"_L1
staticconstexpr

Definition at line 79 of file qgtk3json_p.h.

◆ ceGtkState

QLatin1StringView QGtk3Json::ceGtkState = "GtkStateType"_L1
staticconstexpr

Definition at line 70 of file qgtk3json_p.h.

◆ ceGtkWidget

QLatin1StringView QGtk3Json::ceGtkWidget = "GtkWidgetType"_L1
staticconstexpr

Definition at line 71 of file qgtk3json_p.h.

◆ ceHeight

QLatin1StringView QGtk3Json::ceHeight = "Height"_L1
staticconstexpr

Definition at line 82 of file qgtk3json_p.h.

◆ ceLighter

QLatin1StringView QGtk3Json::ceLighter = "Lighter"_L1
staticconstexpr

Definition at line 77 of file qgtk3json_p.h.

◆ cePalette

QLatin1StringView QGtk3Json::cePalette = "PaletteType"_L1
staticconstexpr

Definition at line 69 of file qgtk3json_p.h.

◆ cePalettes

QLatin1StringView QGtk3Json::cePalettes = "QtGtk3Palettes"_L1
staticconstexpr

Definition at line 68 of file qgtk3json_p.h.

◆ ceRed

QLatin1StringView QGtk3Json::ceRed = "DeltaRed"_L1
staticconstexpr

Definition at line 78 of file qgtk3json_p.h.

◆ ceSourceType

QLatin1StringView QGtk3Json::ceSourceType = "SourceType"_L1
staticconstexpr

Definition at line 76 of file qgtk3json_p.h.

◆ ceWidth

QLatin1StringView QGtk3Json::ceWidth = "Width"_L1
staticconstexpr

Definition at line 81 of file qgtk3json_p.h.


The documentation for this class was generated from the following files: