1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-13 03:09:07 -04:00

Main window: implement the logging options dialog. Use it only for log level

This commit is contained in:
f4exb
2017-11-11 19:26:23 +01:00
parent d110a3749d
commit 82083c353e
11 changed files with 419 additions and 1 deletions
+15
View File
@@ -40,6 +40,7 @@
#include "gui/rollupwidget.h"
#include "gui/channelwindow.h"
#include "gui/audiodialog.h"
#include "gui/loggingdialog.h"
#include "gui/samplingdevicecontrol.h"
#include "gui/mypositiondialog.h"
#include "dsp/dspengine.h"
@@ -493,6 +494,8 @@ void MainWindow::loadSettings()
{
ui->presetTree->setCurrentItem(addPresetToTree(m_settings.getPreset(i)));
}
setLoggingOpions();
}
void MainWindow::loadPresetSettings(const Preset* preset, int tabIndex)
@@ -847,6 +850,13 @@ void MainWindow::on_action_Audio_triggered()
m_dspEngine->setAudioOutputDeviceIndex(m_audioDeviceInfo.getOutputDeviceIndex());
}
void MainWindow::on_action_Logging_triggered()
{
LoggingDialog loggingDialog(m_settings, this);
loggingDialog.exec();
setLoggingOpions();
}
void MainWindow::on_action_My_Position_triggered()
{
MyPositionDialog myPositionDialog(m_settings, this);
@@ -1144,3 +1154,8 @@ void MainWindow::updateStatus()
{
m_dateTimeWidget->setText(QDateTime::currentDateTime().toString("yyyy-MM-dd hh:mm:ss t"));
}
void MainWindow::setLoggingOpions()
{
m_logger->setMinMessageLevel(m_settings.getMinLogLevel());
}