wip: settings in effect
This commit is contained in:
parent
8e07b1efdd
commit
1ae324b68a
8 changed files with 277 additions and 158 deletions
|
|
@ -4,7 +4,6 @@
|
|||
#include "qtclasses.h"
|
||||
#include "qtvisuals.h"
|
||||
#include "settings.h"
|
||||
//#include "global.h"
|
||||
|
||||
OverseerHandler *osh = nullptr;
|
||||
ini::UserSettings *set = nullptr;
|
||||
|
|
@ -56,8 +55,14 @@ int main (int argc, char* argv[]) {
|
|||
* log_debugcpp(a.toStdString());
|
||||
* }
|
||||
*/
|
||||
//std::map<const char*, cha>* values = new std::map<const char*, int>{ {"show_channels", false}, {"test", 7} };
|
||||
set = new ini::UserSettings(parseCmdArgs(argc, argv));
|
||||
char* userSettingsPath = parseCmdArgs(argc, argv);
|
||||
if (userSettingsPath)
|
||||
set = ini::UserSettings::createSettings(userSettingsPath, true);
|
||||
|
||||
if (set)
|
||||
OverseerHandler::settingsPath = std::string(userSettingsPath);
|
||||
else setConfigDirToDefaults();
|
||||
|
||||
initialize_file_log();
|
||||
atexit(closeDebugFileLog);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue