Mercurial > public > ostc_companion
comparison ui_Settings.h @ 4:e30f00f760d3 default tip
Cleanup OSTC label and removed url
The computer type will now show OSTC 4/5 instead of only 4. The url has
been removed because it is no longer maintained. The ui header have been
deleted because they are generated files shich should not be under
version controll. Delete locally if you want to force an update of the
dialog layout.
| author | Ideenmodellierer |
|---|---|
| date | Sun, 30 Nov 2025 18:37:32 +0100 |
| parents | 4ace58a7c03c |
| children |
comparison
equal
deleted
inserted
replaced
| 3:4ace58a7c03c | 4:e30f00f760d3 |
|---|---|
| 1 /******************************************************************************** | |
| 2 ** Form generated from reading UI file 'Settings.ui' | |
| 3 ** | |
| 4 ** Created by: Qt User Interface Compiler version 5.13.0 | |
| 5 ** | |
| 6 ** WARNING! All changes made in this file will be lost when recompiling UI file! | |
| 7 ********************************************************************************/ | |
| 8 | |
| 9 #ifndef UI_SETTINGS_H | |
| 10 #define UI_SETTINGS_H | |
| 11 | |
| 12 #include <QtCore/QVariant> | |
| 13 #include <QtWidgets/QApplication> | |
| 14 #include <QtWidgets/QCheckBox> | |
| 15 #include <QtWidgets/QComboBox> | |
| 16 #include <QtWidgets/QDialog> | |
| 17 #include <QtWidgets/QFrame> | |
| 18 #include <QtWidgets/QGridLayout> | |
| 19 #include <QtWidgets/QHBoxLayout> | |
| 20 #include <QtWidgets/QLabel> | |
| 21 #include <QtWidgets/QPushButton> | |
| 22 #include <QtWidgets/QSpacerItem> | |
| 23 #include <QtWidgets/QToolButton> | |
| 24 | |
| 25 QT_BEGIN_NAMESPACE | |
| 26 | |
| 27 class Ui_Settings | |
| 28 { | |
| 29 public: | |
| 30 QGridLayout *gridLayout; | |
| 31 QFrame *line_3; | |
| 32 QCheckBox *forceFirmwareUpdate; | |
| 33 QComboBox *portMenu; | |
| 34 QCheckBox *autoSetDateTimeCB; | |
| 35 QCheckBox *forceFontlibUpdate; | |
| 36 QLabel *noPortLabel; | |
| 37 QComboBox *languageMenu; | |
| 38 QToolButton *updatePorts; | |
| 39 QHBoxLayout *horizontalLayout; | |
| 40 QPushButton *resetB; | |
| 41 QSpacerItem *horizontalSpacer_2; | |
| 42 QPushButton *okB; | |
| 43 QPushButton *cancelB; | |
| 44 QLabel *label; | |
| 45 QCheckBox *forceRTEUpdate; | |
| 46 QFrame *line_4; | |
| 47 QLabel *label_2; | |
| 48 QSpacerItem *horizontalSpacer; | |
| 49 QFrame *line; | |
| 50 QCheckBox *useFastMode; | |
| 51 | |
| 52 void setupUi(QDialog *Settings) | |
| 53 { | |
| 54 if (Settings->objectName().isEmpty()) | |
| 55 Settings->setObjectName(QString::fromUtf8("Settings")); | |
| 56 Settings->resize(341, 293); | |
| 57 gridLayout = new QGridLayout(Settings); | |
| 58 gridLayout->setObjectName(QString::fromUtf8("gridLayout")); | |
| 59 line_3 = new QFrame(Settings); | |
| 60 line_3->setObjectName(QString::fromUtf8("line_3")); | |
| 61 line_3->setFrameShape(QFrame::HLine); | |
| 62 line_3->setFrameShadow(QFrame::Sunken); | |
| 63 | |
| 64 gridLayout->addWidget(line_3, 10, 0, 1, 3); | |
| 65 | |
| 66 forceFirmwareUpdate = new QCheckBox(Settings); | |
| 67 forceFirmwareUpdate->setObjectName(QString::fromUtf8("forceFirmwareUpdate")); | |
| 68 | |
| 69 gridLayout->addWidget(forceFirmwareUpdate, 6, 0, 1, 2); | |
| 70 | |
| 71 portMenu = new QComboBox(Settings); | |
| 72 portMenu->setObjectName(QString::fromUtf8("portMenu")); | |
| 73 portMenu->setEditable(true); | |
| 74 | |
| 75 gridLayout->addWidget(portMenu, 2, 1, 1, 1); | |
| 76 | |
| 77 autoSetDateTimeCB = new QCheckBox(Settings); | |
| 78 autoSetDateTimeCB->setObjectName(QString::fromUtf8("autoSetDateTimeCB")); | |
| 79 | |
| 80 gridLayout->addWidget(autoSetDateTimeCB, 11, 0, 1, 3); | |
| 81 | |
| 82 forceFontlibUpdate = new QCheckBox(Settings); | |
| 83 forceFontlibUpdate->setObjectName(QString::fromUtf8("forceFontlibUpdate")); | |
| 84 | |
| 85 gridLayout->addWidget(forceFontlibUpdate, 8, 0, 1, 2); | |
| 86 | |
| 87 noPortLabel = new QLabel(Settings); | |
| 88 noPortLabel->setObjectName(QString::fromUtf8("noPortLabel")); | |
| 89 QSizePolicy sizePolicy(QSizePolicy::Ignored, QSizePolicy::Preferred); | |
| 90 sizePolicy.setHorizontalStretch(0); | |
| 91 sizePolicy.setVerticalStretch(0); | |
| 92 sizePolicy.setHeightForWidth(noPortLabel->sizePolicy().hasHeightForWidth()); | |
| 93 noPortLabel->setSizePolicy(sizePolicy); | |
| 94 noPortLabel->setTextFormat(Qt::RichText); | |
| 95 noPortLabel->setAlignment(Qt::AlignCenter); | |
| 96 noPortLabel->setOpenExternalLinks(true); | |
| 97 | |
| 98 gridLayout->addWidget(noPortLabel, 4, 0, 1, 3); | |
| 99 | |
| 100 languageMenu = new QComboBox(Settings); | |
| 101 QIcon icon; | |
| 102 icon.addFile(QString::fromUtf8(":/icons/Icons/german.png"), QSize(), QIcon::Normal, QIcon::Off); | |
| 103 languageMenu->addItem(icon, QString::fromUtf8("Deutsch")); | |
| 104 QIcon icon1; | |
| 105 icon1.addFile(QString::fromUtf8(":/icons/Icons/english.png"), QSize(), QIcon::Normal, QIcon::Off); | |
| 106 languageMenu->addItem(icon1, QString::fromUtf8("English")); | |
| 107 QIcon icon2; | |
| 108 icon2.addFile(QString::fromUtf8(":/icons/Icons/spanish.png"), QSize(), QIcon::Normal, QIcon::Off); | |
| 109 languageMenu->addItem(icon2, QString::fromUtf8("Espa\303\261ol")); | |
| 110 QIcon icon3; | |
| 111 icon3.addFile(QString::fromUtf8(":/icons/Icons/french.png"), QSize(), QIcon::Normal, QIcon::Off); | |
| 112 languageMenu->addItem(icon3, QString::fromUtf8("Fran\303\247ais")); | |
| 113 QIcon icon4; | |
| 114 icon4.addFile(QString::fromUtf8(":/icons/Icons/italian.png"), QSize(), QIcon::Normal, QIcon::Off); | |
| 115 languageMenu->addItem(icon4, QString::fromUtf8("Italiano")); | |
| 116 QIcon icon5; | |
| 117 icon5.addFile(QString::fromUtf8(":/icons/Icons/russian.png"), QSize(), QIcon::Normal, QIcon::Off); | |
| 118 languageMenu->addItem(icon5, QString::fromUtf8("\320\240\321\203\321\201\321\201\320\272\320\270\320\271")); | |
| 119 languageMenu->setObjectName(QString::fromUtf8("languageMenu")); | |
| 120 languageMenu->setInsertPolicy(QComboBox::NoInsert); | |
| 121 | |
| 122 gridLayout->addWidget(languageMenu, 0, 1, 1, 1); | |
| 123 | |
| 124 updatePorts = new QToolButton(Settings); | |
| 125 updatePorts->setObjectName(QString::fromUtf8("updatePorts")); | |
| 126 updatePorts->setText(QString::fromUtf8("...")); | |
| 127 | |
| 128 gridLayout->addWidget(updatePorts, 2, 2, 1, 1); | |
| 129 | |
| 130 horizontalLayout = new QHBoxLayout(); | |
| 131 horizontalLayout->setSpacing(0); | |
| 132 horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout")); | |
| 133 resetB = new QPushButton(Settings); | |
| 134 resetB->setObjectName(QString::fromUtf8("resetB")); | |
| 135 | |
| 136 horizontalLayout->addWidget(resetB); | |
| 137 | |
| 138 horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum); | |
| 139 | |
| 140 horizontalLayout->addItem(horizontalSpacer_2); | |
| 141 | |
| 142 okB = new QPushButton(Settings); | |
| 143 okB->setObjectName(QString::fromUtf8("okB")); | |
| 144 okB->setAutoDefault(false); | |
| 145 | |
| 146 horizontalLayout->addWidget(okB); | |
| 147 | |
| 148 cancelB = new QPushButton(Settings); | |
| 149 cancelB->setObjectName(QString::fromUtf8("cancelB")); | |
| 150 | |
| 151 horizontalLayout->addWidget(cancelB); | |
| 152 | |
| 153 | |
| 154 gridLayout->addLayout(horizontalLayout, 15, 0, 1, 3); | |
| 155 | |
| 156 label = new QLabel(Settings); | |
| 157 label->setObjectName(QString::fromUtf8("label")); | |
| 158 label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); | |
| 159 | |
| 160 gridLayout->addWidget(label, 0, 0, 1, 1); | |
| 161 | |
| 162 forceRTEUpdate = new QCheckBox(Settings); | |
| 163 forceRTEUpdate->setObjectName(QString::fromUtf8("forceRTEUpdate")); | |
| 164 | |
| 165 gridLayout->addWidget(forceRTEUpdate, 7, 0, 1, 2); | |
| 166 | |
| 167 line_4 = new QFrame(Settings); | |
| 168 line_4->setObjectName(QString::fromUtf8("line_4")); | |
| 169 line_4->setFrameShape(QFrame::HLine); | |
| 170 line_4->setFrameShadow(QFrame::Sunken); | |
| 171 | |
| 172 gridLayout->addWidget(line_4, 5, 0, 1, 3); | |
| 173 | |
| 174 label_2 = new QLabel(Settings); | |
| 175 label_2->setObjectName(QString::fromUtf8("label_2")); | |
| 176 QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Preferred); | |
| 177 sizePolicy1.setHorizontalStretch(0); | |
| 178 sizePolicy1.setVerticalStretch(0); | |
| 179 sizePolicy1.setHeightForWidth(label_2->sizePolicy().hasHeightForWidth()); | |
| 180 label_2->setSizePolicy(sizePolicy1); | |
| 181 label_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); | |
| 182 | |
| 183 gridLayout->addWidget(label_2, 2, 0, 1, 1); | |
| 184 | |
| 185 horizontalSpacer = new QSpacerItem(0, 20, QSizePolicy::Expanding, QSizePolicy::Minimum); | |
| 186 | |
| 187 gridLayout->addItem(horizontalSpacer, 0, 2, 1, 1); | |
| 188 | |
| 189 line = new QFrame(Settings); | |
| 190 line->setObjectName(QString::fromUtf8("line")); | |
| 191 line->setFrameShape(QFrame::HLine); | |
| 192 line->setFrameShadow(QFrame::Sunken); | |
| 193 | |
| 194 gridLayout->addWidget(line, 14, 0, 1, 3); | |
| 195 | |
| 196 useFastMode = new QCheckBox(Settings); | |
| 197 useFastMode->setObjectName(QString::fromUtf8("useFastMode")); | |
| 198 | |
| 199 gridLayout->addWidget(useFastMode, 13, 0, 1, 3); | |
| 200 | |
| 201 | |
| 202 retranslateUi(Settings); | |
| 203 QObject::connect(okB, SIGNAL(clicked()), Settings, SLOT(accept())); | |
| 204 QObject::connect(cancelB, SIGNAL(clicked()), Settings, SLOT(reject())); | |
| 205 QObject::connect(languageMenu, SIGNAL(activated(int)), Settings, SLOT(languageSlot(int))); | |
| 206 QObject::connect(updatePorts, SIGNAL(clicked()), Settings, SLOT(updatePortsSlot())); | |
| 207 QObject::connect(resetB, SIGNAL(clicked()), Settings, SLOT(resetSettingsSlot())); | |
| 208 | |
| 209 languageMenu->setCurrentIndex(0); | |
| 210 okB->setDefault(true); | |
| 211 | |
| 212 | |
| 213 QMetaObject::connectSlotsByName(Settings); | |
| 214 } // setupUi | |
| 215 | |
| 216 void retranslateUi(QDialog *Settings) | |
| 217 { | |
| 218 Settings->setWindowTitle(QCoreApplication::translate("Settings", "OSTC Companion settings", nullptr)); | |
| 219 forceFirmwareUpdate->setText(QCoreApplication::translate("Settings", "Force Firmware update", nullptr)); | |
| 220 #if QT_CONFIG(tooltip) | |
| 221 autoSetDateTimeCB->setToolTip(QCoreApplication::translate("Settings", "If checked, any configuration upload will also setup date and time.", nullptr)); | |
| 222 #endif // QT_CONFIG(tooltip) | |
| 223 autoSetDateTimeCB->setText(QCoreApplication::translate("Settings", "Auto setup of date && time", nullptr)); | |
| 224 forceFontlibUpdate->setText(QCoreApplication::translate("Settings", "Force FontLib update", nullptr)); | |
| 225 | |
| 226 #if QT_CONFIG(tooltip) | |
| 227 updatePorts->setToolTip(QCoreApplication::translate("Settings", "Update port list with currently connected USB or Bluetooth devices.", nullptr)); | |
| 228 #endif // QT_CONFIG(tooltip) | |
| 229 resetB->setText(QCoreApplication::translate("Settings", "Restore Defaults", nullptr)); | |
| 230 okB->setText(QCoreApplication::translate("Settings", "OK", nullptr)); | |
| 231 #if QT_CONFIG(shortcut) | |
| 232 okB->setShortcut(QCoreApplication::translate("Settings", "Return", nullptr)); | |
| 233 #endif // QT_CONFIG(shortcut) | |
| 234 cancelB->setText(QCoreApplication::translate("Settings", "Cancel", nullptr)); | |
| 235 #if QT_CONFIG(shortcut) | |
| 236 cancelB->setShortcut(QCoreApplication::translate("Settings", "Ctrl+W", nullptr)); | |
| 237 #endif // QT_CONFIG(shortcut) | |
| 238 label->setText(QCoreApplication::translate("Settings", "Language:", nullptr)); | |
| 239 forceRTEUpdate->setText(QCoreApplication::translate("Settings", "Force RTE update", nullptr)); | |
| 240 label_2->setText(QCoreApplication::translate("Settings", "Communication port:", nullptr)); | |
| 241 useFastMode->setText(QCoreApplication::translate("Settings", "Enable fast mode if supported", nullptr)); | |
| 242 } // retranslateUi | |
| 243 | |
| 244 }; | |
| 245 | |
| 246 namespace Ui { | |
| 247 class Settings: public Ui_Settings {}; | |
| 248 } // namespace Ui | |
| 249 | |
| 250 QT_END_NAMESPACE | |
| 251 | |
| 252 #endif // UI_SETTINGS_H |
