18#ifndef TT_STYLE_TOOLS_H
19#define TT_STYLE_TOOLS_H
38TT_API std::unique_ptr<StyleParams>
CreateStyle(
const QString& styleName);
void RegisterStyle(const QString &styleName, const TStyleCreator &creator)
bool IsStyleRegistered(const QString &styleName)
QString GetDefaultStyle()
int GetPixelMetric(QStyle::PixelMetric metric)
float GetScaleFactor(const QWidget &widget)
QStringList GetRegisteredStyles()
QString GetSheetForStyle(const StyleParams &style)
std::unique_ptr< StyleParams > CreateStyle(const QString &styleName)
void UnregisterStyle(const QString &styleName)
std::function< StyleParams *()> TStyleCreator