PeriDyno 1.0.0
Loading...
Searching...
No Matches
StyleTools.cpp File Reference
#include <QApplication>
#include <QFile>
#include <QLocale>
#include <QMap>
#include <QMetaProperty>
#include <QScreen>
#include <QStyle>
#include <QSysInfo>
#include <QtGlobal>
#include <QWidget>
#include <QDesktopWidget>
#include <stdexcept>
#include <cstddef>
#include "StyleTools.h"
Include dependency graph for StyleTools.cpp:

Go to the source code of this file.

Namespaces

namespace  tt
 

Functions

static QString tt::GetStyleTemplate ()
 
static QString tt::FormatColor (const QColor &col)
 
static QString tt::FormatColor (const Colors &colors)
 
static void tt::FillStyle (QString &style, const StyleParams &params)
 
bool tt::IsStyleRegistered (const QString &styleName)
 
std::unique_ptr< StyleParamstt::CreateStyle (const QString &styleName)
 
QString tt::GetSheetForStyle (const StyleParams &style)
 
void tt::RegisterStyle (const QString &styleName, const TStyleCreator &creator)
 
void tt::UnregisterStyle (const QString &styleName)
 
QStringList tt::GetRegisteredStyles ()
 
QString tt::GetDefaultStyle ()
 
float tt::GetScaleFactor (const QWidget &widget)
 
int tt::GetPixelMetric (QStyle::PixelMetric metric)
 

Variables

static std::unique_ptr< QMap< QString, TStyleCreator > > tt::styleMap