2022-03-12 19:30:51 +00:00
|
|
|
#include "dialogsetup.h"
|
|
|
|
#include "ui_dialogsetup.h"
|
|
|
|
|
|
|
|
#include "guidata.h"
|
|
|
|
|
|
|
|
#include <QSettings>
|
|
|
|
#include <QFile>
|
|
|
|
|
|
|
|
|
|
|
|
extern guiConfig guiConf;
|
|
|
|
|
|
|
|
|
|
|
|
DialogSetup::DialogSetup(QWidget *parent) :
|
|
|
|
QDialog(parent),
|
|
|
|
ui(new Ui::DialogSetup)
|
|
|
|
{
|
|
|
|
ui->setupUi(this);
|
|
|
|
|
|
|
|
if (guiConf.vfoDisplayMode) ui->radioButton_vfoDispMode_UD->setChecked(true);
|
|
|
|
}
|
|
|
|
|
|
|
|
DialogSetup::~DialogSetup()
|
|
|
|
{
|
|
|
|
delete ui;
|
|
|
|
}
|
|
|
|
|
|
|
|
void DialogSetup::on_radioButton_vfoDispMode_LR_toggled(bool checked)
|
|
|
|
{
|
|
|
|
if (checked) guiConf.vfoDisplayMode=0;
|
|
|
|
}
|
|
|
|
|
|
|
|
void DialogSetup::on_radioButton_vfoDispMode_UD_toggled(bool checked)
|
|
|
|
{
|
|
|
|
if (checked) guiConf.vfoDisplayMode=1;
|
|
|
|
}
|
|
|
|
|
|
|
|
void DialogSetup::on_buttonBox_accepted()
|
|
|
|
{
|
2022-03-27 11:16:53 +00:00
|
|
|
//* Save settings in catradio.ini
|
|
|
|
QSettings configFile(QString("catradio.ini"), QSettings::IniFormat);
|
2022-03-12 19:30:51 +00:00
|
|
|
configFile.setValue("vfoDisplayMode", guiConf.vfoDisplayMode);
|
|
|
|
}
|
|
|
|
|