![]() |
PeriDyno 1.0.0
|
Classes | |
class | Builder |
struct | Color |
class | Colors |
class | CompactToolButton |
class | Group |
class | Page |
class | StyleParams |
class | SubGroup |
class | TabToolbar |
class | TTToolButtonStyle |
Typedefs | |
using | TStyleCreator = std::function<StyleParams*()> |
Functions | |
static QString | GetStyleTemplate () |
static QString | FormatColor (const QColor &col) |
static QString | FormatColor (const Colors &colors) |
static void | FillStyle (QString &style, const StyleParams ¶ms) |
bool | IsStyleRegistered (const QString &styleName) |
std::unique_ptr< StyleParams > | CreateStyle (const QString &styleName) |
QString | GetSheetForStyle (const StyleParams &style) |
void | RegisterStyle (const QString &styleName, const TStyleCreator &creator) |
void | UnregisterStyle (const QString &styleName) |
QStringList | GetRegisteredStyles () |
QString | GetDefaultStyle () |
float | GetScaleFactor (const QWidget &widget) |
int | GetPixelMetric (QStyle::PixelMetric metric) |
TabToolbar * | _FindTabToolbarParent (QWidget &startingWidget) |
Variables | |
TT_API const QString | g_styleKool = "Kool" |
TT_API const QString | g_styleVienna = "Vienna" |
TT_API const QString | g_styleThreshold = "Threshold" |
static std::unique_ptr< QMap< QString, TStyleCreator > > | styleMap |
using tt::TStyleCreator = std::function<StyleParams*()> |
Definition at line 31 of file StyleTools.h.
TabToolbar * tt::_FindTabToolbarParent | ( | QWidget & | startingWidget | ) |
TT_API std::unique_ptr< StyleParams > tt::CreateStyle | ( | const QString & | styleName | ) |
Definition at line 126 of file StyleTools.cpp.
|
static |
Definition at line 78 of file StyleTools.cpp.
|
static |
|
static |
TT_API QString tt::GetDefaultStyle | ( | ) |
Definition at line 428 of file StyleTools.cpp.
int tt::GetPixelMetric | ( | QStyle::PixelMetric | metric | ) |
TT_API QStringList tt::GetRegisteredStyles | ( | ) |
Definition at line 423 of file StyleTools.cpp.
float tt::GetScaleFactor | ( | const QWidget & | widget | ) |
TT_API QString tt::GetSheetForStyle | ( | const StyleParams & | style | ) |
Definition at line 401 of file StyleTools.cpp.
|
static |
TT_API bool tt::IsStyleRegistered | ( | const QString & | styleName | ) |
Definition at line 121 of file StyleTools.cpp.
TT_API void tt::RegisterStyle | ( | const QString & | styleName, |
const TStyleCreator & | creator ) |
TT_API void tt::UnregisterStyle | ( | const QString & | styleName | ) |
Definition at line 418 of file StyleTools.cpp.
|
extern |
Definition at line 24 of file Styles.cpp.
|
extern |
Definition at line 26 of file Styles.cpp.
|
extern |
Definition at line 25 of file Styles.cpp.
|
static |
Definition at line 39 of file StyleTools.cpp.