diff --git a/logdoctor/globals/global_configs.cpp b/logdoctor/globals/global_configs.cpp index dc67c113..e0c09505 100644 --- a/logdoctor/globals/global_configs.cpp +++ b/logdoctor/globals/global_configs.cpp @@ -8,9 +8,13 @@ namespace GlobalConfigs { WindowTheme window_theme = WindowTheme::Native; -IconsTheme icons_theme = IconsTheme::Auto; + +IconsTheme icons_theme = IconsTheme::Auto; + ChartsTheme charts_theme = ChartsTheme::Light; QString icons_set = ""; +ColorsScheme colors_scheme = ColorsScheme::Breeze; + } // namespace GlobalConfigs diff --git a/logdoctor/globals/global_configs.h b/logdoctor/globals/global_configs.h index 7d36872c..d5c2b5ab 100644 --- a/logdoctor/globals/global_configs.h +++ b/logdoctor/globals/global_configs.h @@ -27,6 +27,14 @@ enum class ChartsTheme : themes_t { Dark = 1 }; +//! Available color schemes for the text browsers +enum class ColorsScheme : themes_t { + None = 0, + Breeze = 1, + Monokai = 2, + Radical = 3 +}; + //! GlobalConfigs /*! @@ -43,6 +51,8 @@ extern ChartsTheme charts_theme; extern QString icons_set; +extern ColorsScheme colors_scheme; + } // namespace GlobalConfigs