summaryrefslogtreecommitdiff
path: root/app/src/main.cpp
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2025-04-04 19:56:43 +0200
committerFelix Morgner <felix.morgner@gmail.com>2025-04-04 19:56:43 +0200
commitfe21003777718efac8743bf99c5388b3d6477be2 (patch)
treeaffc835c977b2703ceefd0b8db9109050433c5a6 /app/src/main.cpp
parent61eb53baaa69bdd860c26a79ddf1e53592a6d149 (diff)
downloadturns-fe21003777718efac8743bf99c5388b3d6477be2.tar.xz
turns-fe21003777718efac8743bf99c5388b3d6477be2.zip
adw: implement basic StyleManager
Diffstat (limited to 'app/src/main.cpp')
-rw-r--r--app/src/main.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/app/src/main.cpp b/app/src/main.cpp
index f86eee3..7595dc3 100644
--- a/app/src/main.cpp
+++ b/app/src/main.cpp
@@ -13,8 +13,9 @@
#include <gtkmm/builder.h>
#include <adwaitamm/application.hpp>
+#include <adwaitamm/enums.hpp>
+#include <adwaitamm/stylemanager.hpp>
-#include <adwaita.h>
#include <libintl.h>
#include <clocale>
@@ -45,8 +46,8 @@ auto main(int argc, char * argv[]) -> int
turns::core::register_types();
turns::ui::register_types();
- auto style_manager = adw_style_manager_get_default();
- adw_style_manager_set_color_scheme(style_manager, ADW_COLOR_SCHEME_PREFER_LIGHT);
+ auto style_manager = Adwaita::StyleManager::get_default();
+ style_manager->set_color_scheme(Adwaita::ColorScheme::PreferLight);
app->add_action("quit", sigc::mem_fun(*app, &Adwaita::Application::quit));
app->set_accel_for_action("app.quit", "<Primary>q");