diff options
Diffstat (limited to 'src/base_tab/BaseTab.hpp')
| -rw-r--r-- | src/base_tab/BaseTab.hpp | 8 |
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: |
