aboutsummaryrefslogtreecommitdiff
path: root/src/base_tab/BaseTab.hpp
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2022-12-27 17:35:17 +0100
committerLoic Guegan <manzerbredes@mailbox.org>2022-12-27 17:35:17 +0100
commit53090ab2a300c413257ae9aa8b5b6592a029c9b7 (patch)
treecaa5194fed4a0dbec90b5f3cd94b7683b679e093 /src/base_tab/BaseTab.hpp
parentd6e8d80a8f921d12562ad39b0a4bde0d34036448 (diff)
Cleaning code
Diffstat (limited to 'src/base_tab/BaseTab.hpp')
-rw-r--r--src/base_tab/BaseTab.hpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/base_tab/BaseTab.hpp b/src/base_tab/BaseTab.hpp
index 51b8fa4..71e7cec 100644
--- a/src/base_tab/BaseTab.hpp
+++ b/src/base_tab/BaseTab.hpp
@@ -6,7 +6,9 @@
#include "BaseImportTab.hpp"
#include "BaseManageTab.hpp"
+// Foreign events
wxDECLARE_EVENT(NEW_GAME_EVENT, wxCommandEvent);
+wxDECLARE_EVENT(CLOSE_LINKED_TAB, wxCommandEvent);
class BaseTab : public TabBase, public TabInfos {
/// @brief The opened database
@@ -19,10 +21,12 @@ class BaseTab : public TabBase, public TabInfos {
BaseImportTab *import_tab;
BaseManageTab *manage_tab;
+ /// @brief Database file path
std::string base_file;
- std::shared_ptr<GameListManager> glm;
- void OnOpenGame(wxCommandEvent &event);
+ /// @brief Listen events from BaseImportTab
+ void OnOpenGame(wxListEvent &event);
+ /// @brief Listen events from BaseManageTab
void OnSave(wxCommandEvent &event);
public: