#include "dialogsetup.h" #include "ui_dialogsetup.h" #include "guidata.h" #include #include 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() { //* Save settings in config.ini QSettings configFile(QString("config.ini"), QSettings::IniFormat); configFile.setValue("vfoDisplayMode", guiConf.vfoDisplayMode); }