diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2024-07-25 13:05:02 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2024-07-25 13:14:45 +0200 |
| commit | c61998283c8436dd4360e35ce10c309e7d3ee723 (patch) | |
| tree | 849e3c2ba5df9cf27b76c6c18fa1263091063815 /app/include | |
| parent | 02a030a95b27034eedc151488a014950595510de (diff) | |
| download | turns-c61998283c8436dd4360e35ce10c309e7d3ee723.tar.xz turns-c61998283c8436dd4360e35ce10c309e7d3ee723.zip | |
adw: add bare bones wrapper for AdwApplication
Diffstat (limited to 'app/include')
| -rw-r--r-- | app/include/turns/app/application.hpp | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/app/include/turns/app/application.hpp b/app/include/turns/app/application.hpp deleted file mode 100644 index ce4ef92..0000000 --- a/app/include/turns/app/application.hpp +++ /dev/null @@ -1,37 +0,0 @@ -#ifndef TURNS_APP_APPLICATION_HPP -#define TURNS_APP_APPLICATION_HPP - -#include "turns/ui/windows/fwd.hpp" - -#include <glibmm/refptr.h> - -#include <gtkmm/application.h> - -#include <adwaita.h> - -namespace turns::app -{ - - struct application - { - auto static create() -> std::shared_ptr<application>; - - auto run(int argc, char * argv[]) -> int; - - private: - application(); - - auto handle_action_quit() -> void; - - auto on_activate() -> void; - auto on_shutdown() -> void; - auto on_startup() -> void; - - AdwApplication * m_adw; - Glib::RefPtr<Gtk::Application> m_application; - ui::windows::tracker * m_tracker; - }; - -} // namespace turns::app - -#endif
\ No newline at end of file |
