38 #include "cavapa/cavapa.h"
39 #include "keyvaluecollection.h"
56 std::map<std::string, std::vector<std::string>>
vectorMap;
73 virtual bool canLoadOrSave()
94 std::vector<std::string>
getVector(
const std::string& key)
const;
102 const std::vector<std::string>& vector);
std::map< std::string, std::vector< std::string > > vectorMap
The map associates a string key with a vector of strings.
Definition: settings.h:56
std::vector< std::string > getVector(const std::string &key) const
Gets a collection of values related to the specified key.
Definition: settings.cpp:105
The Controller class handles the messages between UserInterface and AnalysisController.
Definition: controller.h:68
Represents a collection of key-value pairs.
Definition: keyvaluecollection.h:51
void setVector(const std::string &key, const std::vector< std::string > &vector)
Sets a collection of values related to the specified key.
Definition: settings.cpp:110
virtual std::string getGroupName()
Gets the name of the setting group.
Definition: settings.h:63
Provides methods for loading and saving the application settings.
Definition: settings.h:48