Files
dragonpilot/tools/cabana/settings.h
2022-10-20 11:22:09 -07:00

36 lines
517 B
C++

#pragma once
#include <QDialog>
#include <QSpinBox>
class Settings : public QObject {
Q_OBJECT
public:
Settings();
void save();
void load();
int fps = 10;
int can_msg_log_size = 100;
int cached_segment_limit = 3;
int chart_height = 200;
signals:
void changed();
};
class SettingsDlg : public QDialog {
Q_OBJECT
public:
SettingsDlg(QWidget *parent);
void save();
QSpinBox *fps;
QSpinBox *log_size ;
QSpinBox *cached_segment;
QSpinBox *chart_height;
};
extern Settings settings;