ThemePtr createLightTheme()
Definition: Theme.cpp:43
QPixmap resource_menu_png() override
Definition: Theme.cpp:38
QColor diff_slider_del_bg
Definition: Theme.h:20
virtual ~AbstractTheme()=default
QImage graphColorMap() override
Definition: Theme.cpp:21
QColor diff_slider_unknown_bg
Definition: Theme.h:18
std::shared_ptr< AbstractTheme > ThemePtr
Definition: Theme.h:33
TextEditorThemePtr text_editor_theme
Definition: Theme.h:15
virtual QPixmap resource_menu_png()=0
QPixmap resource_menu_png() override
Definition: Theme.cpp:109
static TextEditorThemePtr Light()
Definition: TextEditorTheme.cpp:7
QPixmap resource_clear_png() override
Definition: Theme.cpp:97
Definition: LightStyle.h:7
QImage graphColorMap() override
Definition: Theme.cpp:71
static TextEditorThemePtr Dark()
Definition: TextEditorTheme.cpp:25
QColor dialog_header_frame_bg
Definition: Theme.h:16
ThemePtr createDarkTheme()
Definition: Theme.cpp:115
QStyle * newStyle() override
Definition: Theme.cpp:66
std::shared_ptr< TextEditorTheme > TextEditorThemePtr
Definition: TextEditorTheme.h:9
virtual QPixmap resource_maximize_png()=0
QPixmap resource_maximize_png() override
Definition: Theme.cpp:103
QColor diff_slider_normal_bg
Definition: Theme.h:17
virtual QImage graphColorMap()=0
QStyle * newStyle() override
Definition: Theme.cpp:16
QColor diff_slider_handle
Definition: Theme.h:21
static QImage loadInvertedImage(QString const &path)
Definition: Theme.cpp:78
QColor diff_slider_add_bg
Definition: Theme.h:19
ThemePtr createLightTheme()
Definition: Theme.cpp:43
QPixmap resource_clear_png() override
Definition: Theme.cpp:28
virtual QStyle * newStyle()=0
ThemePtr createDarkTheme()
Definition: Theme.cpp:115
QPixmap resource_maximize_png() override
Definition: Theme.cpp:33
Definition: DarkStyle.h:8
virtual QPixmap resource_clear_png()=0