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
qohosplatformtheme.cpp File Reference

(dc8a6de42c8adb89275628f0adb067e9664a795d)

#include "private/qohosplatformtheme_p.h"
#include "qohosplatformtheme.h"
#include "qohosplatformscreen.h"
#include "qohosplatformdialoghelper.h"
#include "qohosplatformintegration.h"
#include "qohossystemtrayicon.h"
#include <QtCore/private/qohoslogger_p.h>
#include <QtGui/private/qguiapplication_p.h>
#include <QtGui/private/qhighdpiscaling_p.h>
#include <initializer_list>
#include <qohosqpafunctions_p.h>
#include <qohosutils.h>
#include <qpa/qplatformfontdatabase.h>
#include <qpa/qplatformintegration.h>
#include <tuple>
Include dependency graph for qohosplatformtheme.cpp:

Go to the source code of this file.

Classes

struct  QT_BEGIN_NAMESPACE::PalettesColors
struct  QT_BEGIN_NAMESPACE::ButtonPaletteColors
struct  QT_BEGIN_NAMESPACE::ToolButtonPaletteColors
struct  QT_BEGIN_NAMESPACE::SystemPaletteColors
struct  QT_BEGIN_NAMESPACE::MenuPaletteColors
struct  QT_BEGIN_NAMESPACE::TabBarPaletteColors
struct  QT_BEGIN_NAMESPACE::TextLineEditPaletteColors
struct  QT_BEGIN_NAMESPACE::GroupboxPaletteColors
struct  QT_BEGIN_NAMESPACE::HeaderPaletteColors
struct  QT_BEGIN_NAMESPACE::TooltipPaletteColors
struct  QT_BEGIN_NAMESPACE::AllPalletesColors

Namespaces

namespace  QT_BEGIN_NAMESPACE
 Combined button and popup list for selecting options.

Functions

QColor QT_BEGIN_NAMESPACE::makeInactiveOrDisabledFromColor (const QColor &color)
PalettesColors QT_BEGIN_NAMESPACE::makePalettesColorsLight ()
PalettesColors QT_BEGIN_NAMESPACE::makePalettesColorsDark ()
ButtonPaletteColors QT_BEGIN_NAMESPACE::makeButtonPaletteColorsLight ()
ButtonPaletteColors QT_BEGIN_NAMESPACE::makeButtonPaletteColorsDark ()
ToolButtonPaletteColors QT_BEGIN_NAMESPACE::makeToolButtonPaletteColorsLight ()
ToolButtonPaletteColors QT_BEGIN_NAMESPACE::makeToolButtonPaletteColorsDark ()
SystemPaletteColors QT_BEGIN_NAMESPACE::makeSystemButtonPaletteColorsLight ()
SystemPaletteColors QT_BEGIN_NAMESPACE::makeSystemButtonPaletteColorsDark ()
MenuPaletteColors QT_BEGIN_NAMESPACE::makeMenuPaletteColorsLight (const PalettesColors &palettes)
MenuPaletteColors QT_BEGIN_NAMESPACE::makeMenuPaletteColorsDark (const PalettesColors &palettes)
TabBarPaletteColors QT_BEGIN_NAMESPACE::makeTabBarPaletteColorsLight ()
TabBarPaletteColors QT_BEGIN_NAMESPACE::makeTabBarPaletteColorsDark ()
TextLineEditPaletteColors QT_BEGIN_NAMESPACE::makeTextLineEditPaletteColorsLight ()
TextLineEditPaletteColors QT_BEGIN_NAMESPACE::makeTextLineEditPaletteColorsDark ()
GroupboxPaletteColors QT_BEGIN_NAMESPACE::makeGroupboxPaletteColorsLight ()
GroupboxPaletteColors QT_BEGIN_NAMESPACE::makeGroupboxPaletteColorsDark ()
HeaderPaletteColors QT_BEGIN_NAMESPACE::makeHeaderPaletteColorsLight ()
HeaderPaletteColors QT_BEGIN_NAMESPACE::makeHeaderPaletteColorsDark ()
TooltipPaletteColors QT_BEGIN_NAMESPACE::makeTooltipPaletteColorsLight ()
TooltipPaletteColors QT_BEGIN_NAMESPACE::makeTooltipPaletteColorsDark ()
AllPalletesColors QT_BEGIN_NAMESPACE::makeAllPalettesColorsLight ()
AllPalletesColors QT_BEGIN_NAMESPACE::makeAllPalettesColorsDark ()
AllPalletesColors QT_BEGIN_NAMESPACE::makeAllPalettesColors (Qt::ColorScheme scheme)
QPalette QT_BEGIN_NAMESPACE::makePalette (const QPalette &basePalette, std::initializer_list< std::tuple< QPalette::ColorGroup, QPalette::ColorRole, const QColor & > > brushEntries)
QPalette QT_BEGIN_NAMESPACE::makePalette (std::initializer_list< std::tuple< QPalette::ColorGroup, QPalette::ColorRole, const QColor & > > brushEntries)
QPalette QT_BEGIN_NAMESPACE::makeButtonPalette (const AllPalletesColors &palettesColors)
QPalette QT_BEGIN_NAMESPACE::makeToolButtonPalette (const AllPalletesColors &palettesColors)
QPalette QT_BEGIN_NAMESPACE::makeSystemPalette (const AllPalletesColors &palettesColors)
QPalette QT_BEGIN_NAMESPACE::makeCheckBoxOrRadioButtonPalette (const AllPalletesColors &palettesColors)
QPalette QT_BEGIN_NAMESPACE::makeComboBoxPalette (const AllPalletesColors &palettesColors)
QPalette QT_BEGIN_NAMESPACE::makeMenuPalette (const AllPalletesColors &palettesColors)
QPalette QT_BEGIN_NAMESPACE::makeMenuBarPalette (const AllPalletesColors &palettesColors)
QPalette QT_BEGIN_NAMESPACE::makeTabBarPalette (const AllPalletesColors &palettesColors)
QPalette QT_BEGIN_NAMESPACE::makeTextLineEditPalette (const AllPalletesColors &palettesColors)
QPalette QT_BEGIN_NAMESPACE::makeTextEditPalette (const AllPalletesColors &palettesColors)
QPalette QT_BEGIN_NAMESPACE::makeGroupBoxPalette (const AllPalletesColors &palettesColors)
QPalette QT_BEGIN_NAMESPACE::makeHeaderPalette (const AllPalletesColors &palettesColors)
QPalette QT_BEGIN_NAMESPACE::makeItemViewPalette (const AllPalletesColors &palettesColors)
QPalette QT_BEGIN_NAMESPACE::makeLabelPalette (const AllPalletesColors &palettesColors)
QPalette QT_BEGIN_NAMESPACE::makeToolTipPalette (const AllPalletesColors &palettesColors)
QFont QT_BEGIN_NAMESPACE::makeTitleFont ()
QFont QT_BEGIN_NAMESPACE::makePushButtonFont ()
QFont QT_BEGIN_NAMESPACE::makeListViewFont ()
QFont QT_BEGIN_NAMESPACE::makeMenuFont ()
QFont QT_BEGIN_NAMESPACE::makeTipLabelFont ()
QHash< QPlatformTheme::Palette, QPaletteQT_BEGIN_NAMESPACE::makePalettesMap (Qt::ColorScheme scheme)
QOhosOptional< bool > QT_BEGIN_NAMESPACE::mapOhosThemeFromColorScheme (Qt::ColorScheme scheme)
Qt::ColorScheme QT_BEGIN_NAMESPACE::mapOhosThemeToColorScheme (QOhosOptional< bool > darkModeFlag)

Variables

constexpr int QT_BEGIN_NAMESPACE::mouseDoubleClickDistance = 60
constexpr int QT_BEGIN_NAMESPACE::mouseDoubleClickInterval = 300