aboutsummaryrefslogtreecommitdiff
path: root/src/base_tab/BaseImportTab.cpp
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2022-12-26 18:56:59 +0100
committerLoic Guegan <manzerbredes@mailbox.org>2022-12-26 18:56:59 +0100
commit5c8334af1d96eb22ad09318b531fd7441f277285 (patch)
treef664a90934888a5c443962760cc520cd39725ec6 /src/base_tab/BaseImportTab.cpp
parentaf331272c7a5a5c27b55ee17b54a0e710c8f5a93 (diff)
Debug db import
Diffstat (limited to 'src/base_tab/BaseImportTab.cpp')
-rw-r--r--src/base_tab/BaseImportTab.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/base_tab/BaseImportTab.cpp b/src/base_tab/BaseImportTab.cpp
index 7e9e964..d7da23b 100644
--- a/src/base_tab/BaseImportTab.cpp
+++ b/src/base_tab/BaseImportTab.cpp
@@ -107,5 +107,15 @@ void BaseImportTab::Reset(std::shared_ptr<GameBase> base){
this->base=base;
this->games_to_import.clear();
this->databases_to_import.clear();
+ this->selected_games_to_import.clear();
glm->Clear();
}
+
+std::vector<std::shared_ptr<Game>> BaseImportTab::GetGameToImport(){
+ std::vector<std::shared_ptr<Game>> to_import;
+ for(auto g: games_to_import){to_import.push_back(g);}
+ for (auto it = selected_games_to_import.begin(); it != selected_games_to_import.end(); it++){
+ to_import.push_back(it->second);
+ }
+ return to_import;
+}