diff --git a/sdrgui/mainwindow.cpp b/sdrgui/mainwindow.cpp index 2d781bd0f..dfec3680d 100644 --- a/sdrgui/mainwindow.cpp +++ b/sdrgui/mainwindow.cpp @@ -594,6 +594,10 @@ void MainWindow::savePresetSettings(Preset* preset, int tabIndex) preset->setLayout(saveState()); } +void MainWindow::saveCommandSettings() +{ +} + void MainWindow::createStatusBar() { QString qtVersionStr = QString("Qt %1 ").arg(QT_VERSION_STR); @@ -1019,6 +1023,12 @@ void MainWindow::on_commandOutput_clicked() } } +void MainWindow::on_commandsSave_clicked() +{ + saveCommandSettings(); + m_settings.save(); +} + void MainWindow::on_commandKeyboardConnect_toggled(bool checked) { qDebug("on_commandKeyboardConnect_toggled: %s", checked ? "true" : "false"); diff --git a/sdrgui/mainwindow.h b/sdrgui/mainwindow.h index 0d18a8073..a48ac619d 100644 --- a/sdrgui/mainwindow.h +++ b/sdrgui/mainwindow.h @@ -317,6 +317,7 @@ private: void loadSettings(); void loadPresetSettings(const Preset* preset, int tabIndex); void savePresetSettings(Preset* preset, int tabIndex); + void saveCommandSettings(); void createStatusBar(); void closeEvent(QCloseEvent*); @@ -354,6 +355,7 @@ private slots: void on_commandDelete_clicked(); void on_commandRun_clicked(); void on_commandOutput_clicked(); + void on_commandsSave_clicked(); void on_commandKeyboardConnect_toggled(bool checked); void on_action_Audio_triggered(); void on_action_Logging_triggered();