diff SettingsDialog.cpp @ 8:21ce6187d32e

Minor changes done by automatic style checker
author Ideenmodellierer
date Mon, 12 Jan 2026 13:51:17 +0000
parents 0b3630a29ad8
children
line wrap: on
line diff
--- a/SettingsDialog.cpp	Mon Jan 12 13:49:16 2026 +0000
+++ b/SettingsDialog.cpp	Mon Jan 12 13:51:17 2026 +0000
@@ -37,7 +37,7 @@
 #include "SettingsDialog.h"
 #include "ui_Settings.h"
 
-#include "MainWindow.h"     // Needed to propagare retranslate()
+#include "MainWindow.h" // Needed to propagare retranslate()
 
 #include "Utils/Log.h"
 
@@ -50,9 +50,9 @@
 #include <QTranslator>
 
 #ifdef Q_OS_WIN
-#   define NOMINMAX 1
-#   include <Windows.h>
-#   undef NOMINMAX
+#define NOMINMAX 1
+#include <Windows.h>
+#undef NOMINMAX
 #endif
 
 #include "Export.h"
@@ -70,14 +70,14 @@
 
 bool EXPORT Settings::useFastMode = false;
 
-extern QSettings* settings;
+extern QSettings *settings;
 
 //////////////////////////////////////////////////////////////////////////////
 
-Settings::Settings(QWidget* parent, HardwareOperations *op)
-  : QDialog(parent),
-    _ui(new Ui::Settings),
-    _op(op)
+Settings::Settings(QWidget *parent, HardwareOperations *op)
+    : QDialog(parent)
+    , _ui(new Ui::Settings)
+    , _op(op)
 {
     _ui->setupUi(this);
     reload(this);
@@ -90,13 +90,12 @@
 
 //////////////////////////////////////////////////////////////////////////////
 
-void Settings::reload(Settings* dialog)
+void Settings::reload(Settings *dialog)
 {
     //---- Restore options from settings -------------------------------------
-    language        = settings->value("Interface/lang",
-                        QLocale::system().name().right(2) ).toString();
-    port            = settings->value("OSTC/port", "").toString();
-    currentPath     = settings->value("OSTC/currentPath", "").toString();
+    language = settings->value("Interface/lang", QLocale::system().name().right(2)).toString();
+    port = settings->value("OSTC/port", "").toString();
+    currentPath = settings->value("OSTC/currentPath", "").toString();
     autoSetDateTime = settings->value("OSTC/autoSetDateTime", true).toBool();
     forceFirmwareUpdate = settings->value("OSTC/forceFirmwareUpdate", false).toBool();
     forceRTEUpdate = settings->value("OSTC/forceRTEUpdate", false).toBool();
@@ -106,77 +105,97 @@
 
     setLanguage();
 
-    if( !dialog )
+    if (!dialog)
         return;
 
     //---- Update interface --------------------------------------------------
-    if( language == "DE" ) dialog->_ui->languageMenu->setCurrentIndex(0);
-    if( language == "EN" ) dialog->_ui->languageMenu->setCurrentIndex(1);
-    if( language == "ES" ) dialog->_ui->languageMenu->setCurrentIndex(2);
-    if( language == "FR" ) dialog->_ui->languageMenu->setCurrentIndex(3);
-    if( language == "IT" ) dialog->_ui->languageMenu->setCurrentIndex(4);
-    if( language == "RU" ) dialog->_ui->languageMenu->setCurrentIndex(5);
+    if (language == "DE")
+        dialog->_ui->languageMenu->setCurrentIndex(0);
+    if (language == "EN")
+        dialog->_ui->languageMenu->setCurrentIndex(1);
+    if (language == "ES")
+        dialog->_ui->languageMenu->setCurrentIndex(2);
+    if (language == "FR")
+        dialog->_ui->languageMenu->setCurrentIndex(3);
+    if (language == "IT")
+        dialog->_ui->languageMenu->setCurrentIndex(4);
+    if (language == "RU")
+        dialog->_ui->languageMenu->setCurrentIndex(5);
 
     dialog->updatePortsSlot();
 
-    dialog->_ui->autoSetDateTimeCB->setChecked( autoSetDateTime );
-    dialog->_ui->forceFirmwareUpdate->setChecked( forceFirmwareUpdate );
-    dialog->_ui->forceRTEUpdate->setChecked( forceRTEUpdate );
-    dialog->_ui->forceFontlibUpdate->setChecked( forceFontlibUpdate );
-    dialog->_ui->useFastMode->setChecked( useFastMode );
-
+    dialog->_ui->autoSetDateTimeCB->setChecked(autoSetDateTime);
+    dialog->_ui->forceFirmwareUpdate->setChecked(forceFirmwareUpdate);
+    dialog->_ui->forceRTEUpdate->setChecked(forceRTEUpdate);
+    dialog->_ui->forceFontlibUpdate->setChecked(forceFontlibUpdate);
+    dialog->_ui->useFastMode->setChecked(useFastMode);
 }
 
 //////////////////////////////////////////////////////////////////////////////
 
 void Settings::languageSlot(int i)
 {
-    switch(i) {
-        case 0: language = "DE"; break;
-        case 1: language = "EN"; break;
-        case 2: language = "ES"; break;
-        case 3: language = "FR"; break;
-        case 4: language = "IT"; break;
-        case 5: language = "RU"; break;
+    switch (i) {
+    case 0:
+        language = "DE";
+        break;
+    case 1:
+        language = "EN";
+        break;
+    case 2:
+        language = "ES";
+        break;
+    case 3:
+        language = "FR";
+        break;
+    case 4:
+        language = "IT";
+        break;
+    case 5:
+        language = "RU";
+        break;
     }
     setLanguage();
 }
 
-
 void Settings::updatePortsSlot()
 {
     //---- search for possible ports ----------------------------------------
     QStringList list;
-    if( _op ) { // Known driver type ?
+    if (_op) { // Known driver type ?
         list = _op->listPorts();
 
 #ifndef Q_OS_LINUX
-        if( list.isEmpty() )
+        if (list.isEmpty())
             _ui->noPortLabel->setText(
                 QString("<font color='red'>%1</font>: %2 - %3")
                     .arg(tr("Warning"))
                     .arg(tr("no port", "USB connection to OSTC not found"))
                     .arg(tr("Did you installed the %1 driver ?")
 #ifdef Q_OS_WIN
-                        .arg("<a href='http://www.ftdichip.com/Drivers/CDM/CDM%20v2.12.00%20WHQL%20Certified.zip'>FTDI VCP</a>")));
+                             .arg("<a "
+                                  "href='http://www.ftdichip.com/Drivers/CDM/"
+                                  "CDM%20v2.12.00%20WHQL%20Certified.zip'>FTDI VCP</a>")));
 #elif defined(Q_OS_MACX)
-                        .arg("<a href='http://www.ftdichip.com/drivers/VCP/MacOSX/FTDIUSBSerialDriver_v2_2_18.dmg'>FTDI VCP</a>")));
+                             .arg("<a "
+                                  "href='http://www.ftdichip.com/drivers/VCP/MacOSX/"
+                                  "FTDIUSBSerialDriver_v2_2_18.dmg'>FTDI VCP</a>")));
 #else
-                        .arg("USB")));
+                             .arg("USB")));
 #endif
         else
 #endif
             _ui->noPortLabel->clear();
     }
 
-    QString myPort =  port + " (current)";
-    if( ! port.isEmpty() )
+    QString myPort = port + " (current)";
+    if (!port.isEmpty())
         list += myPort;
     list.sort();
 
     _ui->portMenu->clear();
     _ui->portMenu->addItems(list);
-    _ui->portMenu->setCurrentText( port.isEmpty() ? "" : myPort );
+    _ui->portMenu->setCurrentText(port.isEmpty() ? "" : myPort);
 }
 
 //////////////////////////////////////////////////////////////////////////////
@@ -184,21 +203,20 @@
 void Settings::setLanguage()
 {
     static QTranslator myappTranslator;
-    if( myappTranslator.load(":/Translations/companion_" + language) )
+    if (myappTranslator.load(":/Translations/companion_" + language))
         qApp->installTranslator(&myappTranslator);
 }
 
 void Settings::changeEvent(QEvent *e)
 {
-    if( e->type() == QEvent::LanguageChange )
-    {
+    if (e->type() == QEvent::LanguageChange) {
         _ui->retranslateUi(this);
 
         // FIX: also update the warning text...
         updatePortsSlot();
 
         // FIX: propagate to main windows.
-        if( MainWindow* main = dynamic_cast<MainWindow*>(parent()) )
+        if (MainWindow *main = dynamic_cast<MainWindow *>(parent()))
             main->retranslate();
     }
 }
@@ -220,9 +238,9 @@
 
 void Settings::save()
 {
-    settings->setValue("Interface/lang",       language);
-    settings->setValue("OSTC/port",            port);
-    settings->setValue("OSTC/currentPath",     currentPath);
+    settings->setValue("Interface/lang", language);
+    settings->setValue("OSTC/port", port);
+    settings->setValue("OSTC/currentPath", currentPath);
     settings->setValue("OSTC/autoSetDateTime", autoSetDateTime);
     settings->setValue("OSTC/forceFirmwareUpdate", forceFirmwareUpdate);
     settings->setValue("OSTC/forceRTEUpdate", forceRTEUpdate);
@@ -236,7 +254,7 @@
 void Settings::reject()
 {
     reload(this);
-    if( MainWindow* main = dynamic_cast<MainWindow*>(parent()) )
+    if (MainWindow *main = dynamic_cast<MainWindow *>(parent()))
         main->retranslate();
     QDialog::reject();
 }