Diffstat (limited to 'noncore/settings/aqpkg/datamgr.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/settings/aqpkg/datamgr.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/noncore/settings/aqpkg/datamgr.cpp b/noncore/settings/aqpkg/datamgr.cpp index f342aff..1420242 100644 --- a/noncore/settings/aqpkg/datamgr.cpp +++ b/noncore/settings/aqpkg/datamgr.cpp @@ -23,19 +23,21 @@ using namespace std; #endif #include <stdio.h> #include "datamgr.h" #include "global.h" +QString DataManager::availableCategories = ""; DataManager::DataManager() { activeServer = ""; + availableCategories = "#"; } DataManager::~DataManager() { } Server *DataManager :: getServer( const char *name ) { @@ -202,8 +204,16 @@ void DataManager :: writeOutIpkgConf() while ( it2 != destList.end() ) { out << "dest " << it2->getDestinationName() << " " << it2->getDestinationPath() << endl; it2++; } out.close(); } + + +void DataManager :: setAvailableCategories( QString section ) +{ + section = section.lower(); + if ( availableCategories.find( "#" + section + "#" ) == -1 ) + availableCategories += section + "#"; +} |