diff options
author | dec05eba <dec05eba@protonmail.com> | 2018-10-25 17:51:19 +0200 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2018-10-25 17:51:19 +0200 |
commit | 616fb291ee1f62202affbec3a043f741c2c2469c (patch) | |
tree | ac4347b38cf598e29893fa2be5584324e5258b9a /include/Window.hpp | |
parent | 9096d6ef3710118f98c46f6e7f7689d5aa11c7f4 (diff) |
Login works and showing messages, nothing else
Diffstat (limited to 'include/Window.hpp')
-rw-r--r-- | include/Window.hpp | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/include/Window.hpp b/include/Window.hpp index 2810bbd..96197c6 100644 --- a/include/Window.hpp +++ b/include/Window.hpp @@ -4,17 +4,21 @@ #include "LoginWindow.hpp" #include <gtkmm/window.h> #include <gtkmm/stack.h> +#include <odhtdb/Database.hpp> +#include <mutex> namespace dchat { - class Window : public Gtk::Window - { - public: - Window(); - virtual ~Window(); - protected: - Gtk::Stack stack; - LoginWindow loginWindow; - ChatWindow chatWindow; - }; + class Window : public Gtk::Window + { + public: + Window(); + virtual ~Window(); + protected: + std::unique_ptr<odhtdb::Database> database; + std::mutex databaseCallbackMutex; + Gtk::Stack stack; + LoginWindow loginWindow; + ChatWindow chatWindow; + }; }
\ No newline at end of file |