|
|
@ -6,14 +6,13 @@ |
|
|
|
#include <QFileDialog> |
|
|
|
#include <QFileDialog> |
|
|
|
#include <QFormLayout> |
|
|
|
#include <QFormLayout> |
|
|
|
#include <QPushButton> |
|
|
|
#include <QPushButton> |
|
|
|
#include <QSettings> |
|
|
|
|
|
|
|
#include <QStandardPaths> |
|
|
|
#include <QStandardPaths> |
|
|
|
|
|
|
|
|
|
|
|
#include "tools/cabana/util.h" |
|
|
|
#include "tools/cabana/util.h" |
|
|
|
|
|
|
|
|
|
|
|
Settings settings; |
|
|
|
Settings settings; |
|
|
|
|
|
|
|
|
|
|
|
void Settings::save() { |
|
|
|
QSettings::Status Settings::save() { |
|
|
|
QSettings s(filePath(), QSettings::IniFormat); |
|
|
|
QSettings s(filePath(), QSettings::IniFormat); |
|
|
|
s.setValue("fps", fps); |
|
|
|
s.setValue("fps", fps); |
|
|
|
s.setValue("max_cached_minutes", max_cached_minutes); |
|
|
|
s.setValue("max_cached_minutes", max_cached_minutes); |
|
|
@ -35,6 +34,8 @@ void Settings::save() { |
|
|
|
s.setValue("log_path", log_path); |
|
|
|
s.setValue("log_path", log_path); |
|
|
|
s.setValue("drag_direction", drag_direction); |
|
|
|
s.setValue("drag_direction", drag_direction); |
|
|
|
s.setValue("suppress_defined_signals", suppress_defined_signals); |
|
|
|
s.setValue("suppress_defined_signals", suppress_defined_signals); |
|
|
|
|
|
|
|
s.sync(); |
|
|
|
|
|
|
|
return s.status(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void Settings::load() { |
|
|
|
void Settings::load() { |
|
|
|