From 39cc7216395232b30094f93cbf1cc37375b7e5bb Mon Sep 17 00:00:00 2001 From: Valentino Orlandi Date: Tue, 6 Feb 2024 00:41:06 +0100 Subject: [PATCH] Added ColorsScheme enum in GlobalConfigs --- logdoctor/globals/global_configs.cpp | 6 +++++- logdoctor/globals/global_configs.h | 10 ++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) 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