bugfix: button position

This commit is contained in:
semenov
2025-07-24 14:59:25 +03:00
parent 1b11765026
commit 883b7a4904
125 changed files with 5102 additions and 5055 deletions

View File

@@ -36,25 +36,6 @@ public:
QWidget *screenWidget;
QHBoxLayout *horizontalLayout_3;
QHBoxLayout *displayLayout;
QWidget *LanguageWidget;
QHBoxLayout *horizontalLayout_2;
QLabel *languageTitle;
QComboBox *languageComboBox;
QLabel *notificationLabel;
QWidget *headerWidget;
QHBoxLayout *headerLayout;
QWidget *iconWidget;
MyWinHeader *headerLabel;
QPushButton *exitButton;
QPushButton *offlineStartButton;
QWidget *verticalLayoutWidget;
QVBoxLayout *changButtonGroup;
QWidget *verticalLayoutWidget_2;
QHBoxLayout *interactiveGroup;
QWidget *verticalLayoutWidget_3;
QVBoxLayout *verticalLayout;
QCheckBox *autostartCheckBox;
QLabel *inlineTextDebug;
QWidget *horizontalWidget;
QHBoxLayout *additionalButtonLayout;
QPushButton *unsafeChangingButton;
@@ -70,6 +51,25 @@ public:
QLabel *titleServerVersion;
QLabel *valueServerVersion;
QSpacerItem *horizontalSpacer_2;
QWidget *LanguageWidget;
QHBoxLayout *horizontalLayout_2;
QLabel *languageTitle;
QComboBox *languageComboBox;
QLabel *notificationLabel;
QPushButton *offlineStartButton;
QWidget *verticalLayoutWidget_2;
QHBoxLayout *interactiveGroup;
QWidget *verticalLayoutWidget_3;
QVBoxLayout *verticalLayout;
QCheckBox *autostartCheckBox;
QLabel *inlineTextDebug;
QWidget *headerWidget;
QHBoxLayout *headerLayout;
QWidget *iconWidget;
MyWinHeader *headerLabel;
QPushButton *exitButton;
QWidget *verticalLayoutWidget;
QVBoxLayout *changButtonGroup;
void setupUi(QMainWindow *MainWindow)
{
@@ -90,7 +90,7 @@ public:
mainFrame = new QFrame(centralwidget);
mainFrame->setObjectName(QString::fromUtf8("mainFrame"));
mainFrame->setEnabled(true);
mainFrame->setGeometry(QRect(10, 44, 781, 201));
mainFrame->setGeometry(QRect(10, 44, 781, 551));
mainFrame->setFrameShape(QFrame::StyledPanel);
mainFrame->setFrameShadow(QFrame::Raised);
displayGroupWidget = new QWidget(mainFrame);
@@ -140,137 +140,9 @@ public:
verticalLayout_4->addWidget(screenWidget);
LanguageWidget = new QWidget(centralwidget);
LanguageWidget->setObjectName(QString::fromUtf8("LanguageWidget"));
LanguageWidget->setGeometry(QRect(0, 555, 231, 30));
horizontalLayout_2 = new QHBoxLayout(LanguageWidget);
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
horizontalLayout_2->setContentsMargins(-1, 0, -1, 0);
languageTitle = new QLabel(LanguageWidget);
languageTitle->setObjectName(QString::fromUtf8("languageTitle"));
sizePolicy2.setHeightForWidth(languageTitle->sizePolicy().hasHeightForWidth());
languageTitle->setSizePolicy(sizePolicy2);
languageTitle->setMinimumSize(QSize(120, 0));
QFont font1;
font1.setFamily(QString::fromUtf8("Calibri"));
font1.setPointSize(10);
font1.setBold(false);
font1.setWeight(50);
font1.setStyleStrategy(QFont::PreferAntialias);
languageTitle->setFont(font1);
horizontalLayout_2->addWidget(languageTitle);
languageComboBox = new QComboBox(LanguageWidget);
languageComboBox->addItem(QString());
languageComboBox->addItem(QString());
languageComboBox->setObjectName(QString::fromUtf8("languageComboBox"));
sizePolicy2.setHeightForWidth(languageComboBox->sizePolicy().hasHeightForWidth());
languageComboBox->setSizePolicy(sizePolicy2);
languageComboBox->setMinimumSize(QSize(70, 0));
languageComboBox->setMaximumSize(QSize(70, 50));
QFont font2;
font2.setFamily(QString::fromUtf8("Helvetica Cyr Upright-Bold"));
font2.setBold(true);
font2.setWeight(75);
languageComboBox->setFont(font2);
horizontalLayout_2->addWidget(languageComboBox);
notificationLabel = new QLabel(centralwidget);
notificationLabel->setObjectName(QString::fromUtf8("notificationLabel"));
notificationLabel->setGeometry(QRect(250, 460, 300, 40));
sizePolicy.setHeightForWidth(notificationLabel->sizePolicy().hasHeightForWidth());
notificationLabel->setSizePolicy(sizePolicy);
notificationLabel->setMinimumSize(QSize(300, 0));
notificationLabel->setMaximumSize(QSize(300, 16777215));
notificationLabel->setFont(font);
notificationLabel->setFrameShape(QFrame::Box);
notificationLabel->setFrameShadow(QFrame::Plain);
notificationLabel->setTextFormat(Qt::RichText);
notificationLabel->setAlignment(Qt::AlignCenter);
headerWidget = new QWidget(centralwidget);
headerWidget->setObjectName(QString::fromUtf8("headerWidget"));
headerWidget->setGeometry(QRect(0, 0, 801, 41));
headerWidget->setMinimumSize(QSize(0, 40));
headerWidget->setMaximumSize(QSize(16777215, 16777215));
headerLayout = new QHBoxLayout(headerWidget);
headerLayout->setSpacing(0);
headerLayout->setObjectName(QString::fromUtf8("headerLayout"));
headerLayout->setContentsMargins(0, 0, 0, 0);
iconWidget = new QWidget(headerWidget);
iconWidget->setObjectName(QString::fromUtf8("iconWidget"));
sizePolicy2.setHeightForWidth(iconWidget->sizePolicy().hasHeightForWidth());
iconWidget->setSizePolicy(sizePolicy2);
iconWidget->setMinimumSize(QSize(30, 30));
iconWidget->setMaximumSize(QSize(30, 30));
headerLayout->addWidget(iconWidget);
headerLabel = new MyWinHeader(headerWidget);
headerLabel->setObjectName(QString::fromUtf8("headerLabel"));
headerLayout->addWidget(headerLabel);
exitButton = new QPushButton(headerWidget);
exitButton->setObjectName(QString::fromUtf8("exitButton"));
sizePolicy2.setHeightForWidth(exitButton->sizePolicy().hasHeightForWidth());
exitButton->setSizePolicy(sizePolicy2);
exitButton->setMinimumSize(QSize(30, 30));
exitButton->setMaximumSize(QSize(50, 50));
headerLayout->addWidget(exitButton);
offlineStartButton = new QPushButton(centralwidget);
offlineStartButton->setObjectName(QString::fromUtf8("offlineStartButton"));
offlineStartButton->setEnabled(true);
offlineStartButton->setGeometry(QRect(540, 550, 250, 40));
QSizePolicy sizePolicy3(QSizePolicy::Preferred, QSizePolicy::Minimum);
sizePolicy3.setHorizontalStretch(0);
sizePolicy3.setVerticalStretch(0);
sizePolicy3.setHeightForWidth(offlineStartButton->sizePolicy().hasHeightForWidth());
offlineStartButton->setSizePolicy(sizePolicy3);
offlineStartButton->setMinimumSize(QSize(250, 40));
offlineStartButton->setMaximumSize(QSize(1500, 40));
offlineStartButton->setCheckable(false);
offlineStartButton->setChecked(false);
verticalLayoutWidget = new QWidget(centralwidget);
verticalLayoutWidget->setObjectName(QString::fromUtf8("verticalLayoutWidget"));
verticalLayoutWidget->setGeometry(QRect(10, 549, 531, 41));
changButtonGroup = new QVBoxLayout(verticalLayoutWidget);
changButtonGroup->setSpacing(0);
changButtonGroup->setObjectName(QString::fromUtf8("changButtonGroup"));
changButtonGroup->setContentsMargins(0, 0, 0, 0);
verticalLayoutWidget_2 = new QWidget(centralwidget);
verticalLayoutWidget_2->setObjectName(QString::fromUtf8("verticalLayoutWidget_2"));
verticalLayoutWidget_2->setGeometry(QRect(10, 250, 781, 211));
interactiveGroup = new QHBoxLayout(verticalLayoutWidget_2);
interactiveGroup->setObjectName(QString::fromUtf8("interactiveGroup"));
interactiveGroup->setContentsMargins(0, 0, 0, 0);
verticalLayoutWidget_3 = new QWidget(centralwidget);
verticalLayoutWidget_3->setObjectName(QString::fromUtf8("verticalLayoutWidget_3"));
verticalLayoutWidget_3->setGeometry(QRect(10, 480, 511, 61));
verticalLayout = new QVBoxLayout(verticalLayoutWidget_3);
verticalLayout->setSpacing(3);
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
verticalLayout->setContentsMargins(0, 0, 0, 0);
autostartCheckBox = new QCheckBox(verticalLayoutWidget_3);
autostartCheckBox->setObjectName(QString::fromUtf8("autostartCheckBox"));
sizePolicy1.setHeightForWidth(autostartCheckBox->sizePolicy().hasHeightForWidth());
autostartCheckBox->setSizePolicy(sizePolicy1);
autostartCheckBox->setFont(font);
verticalLayout->addWidget(autostartCheckBox);
inlineTextDebug = new QLabel(verticalLayoutWidget_3);
inlineTextDebug->setObjectName(QString::fromUtf8("inlineTextDebug"));
inlineTextDebug->setFont(font);
verticalLayout->addWidget(inlineTextDebug);
horizontalWidget = new QWidget(centralwidget);
horizontalWidget = new QWidget(mainFrame);
horizontalWidget->setObjectName(QString::fromUtf8("horizontalWidget"));
horizontalWidget->setGeometry(QRect(700, 40, 108, 52));
horizontalWidget->setGeometry(QRect(680, -10, 108, 52));
horizontalWidget->setLayoutDirection(Qt::RightToLeft);
additionalButtonLayout = new QHBoxLayout(horizontalWidget);
additionalButtonLayout->setObjectName(QString::fromUtf8("additionalButtonLayout"));
@@ -296,9 +168,9 @@ public:
additionalButtonLayout->addItem(horizontalSpacer_3);
versionLayoutWidget = new QWidget(centralwidget);
versionLayoutWidget = new QWidget(mainFrame);
versionLayoutWidget->setObjectName(QString::fromUtf8("versionLayoutWidget"));
versionLayoutWidget->setGeometry(QRect(540, 490, 251, 61));
versionLayoutWidget->setGeometry(QRect(540, 450, 251, 61));
versionLayout = new QVBoxLayout(versionLayoutWidget);
versionLayout->setSpacing(1);
versionLayout->setObjectName(QString::fromUtf8("versionLayout"));
@@ -344,17 +216,135 @@ public:
versionLayout->addLayout(textPairLayout_2);
LanguageWidget = new QWidget(mainFrame);
LanguageWidget->setObjectName(QString::fromUtf8("LanguageWidget"));
LanguageWidget->setGeometry(QRect(0, 510, 231, 30));
horizontalLayout_2 = new QHBoxLayout(LanguageWidget);
horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
horizontalLayout_2->setContentsMargins(-1, 0, -1, 0);
languageTitle = new QLabel(LanguageWidget);
languageTitle->setObjectName(QString::fromUtf8("languageTitle"));
sizePolicy2.setHeightForWidth(languageTitle->sizePolicy().hasHeightForWidth());
languageTitle->setSizePolicy(sizePolicy2);
languageTitle->setMinimumSize(QSize(120, 0));
QFont font1;
font1.setFamily(QString::fromUtf8("Calibri"));
font1.setPointSize(10);
font1.setBold(false);
font1.setWeight(50);
font1.setStyleStrategy(QFont::PreferAntialias);
languageTitle->setFont(font1);
horizontalLayout_2->addWidget(languageTitle);
languageComboBox = new QComboBox(LanguageWidget);
languageComboBox->addItem(QString());
languageComboBox->addItem(QString());
languageComboBox->setObjectName(QString::fromUtf8("languageComboBox"));
sizePolicy2.setHeightForWidth(languageComboBox->sizePolicy().hasHeightForWidth());
languageComboBox->setSizePolicy(sizePolicy2);
languageComboBox->setMinimumSize(QSize(70, 0));
languageComboBox->setMaximumSize(QSize(70, 50));
QFont font2;
font2.setFamily(QString::fromUtf8("Helvetica Cyr Upright-Bold"));
font2.setBold(true);
font2.setWeight(75);
languageComboBox->setFont(font2);
horizontalLayout_2->addWidget(languageComboBox);
notificationLabel = new QLabel(mainFrame);
notificationLabel->setObjectName(QString::fromUtf8("notificationLabel"));
notificationLabel->setGeometry(QRect(240, 410, 300, 40));
sizePolicy.setHeightForWidth(notificationLabel->sizePolicy().hasHeightForWidth());
notificationLabel->setSizePolicy(sizePolicy);
notificationLabel->setMinimumSize(QSize(300, 0));
notificationLabel->setMaximumSize(QSize(300, 16777215));
notificationLabel->setFont(font);
notificationLabel->setFrameShape(QFrame::Box);
notificationLabel->setFrameShadow(QFrame::Plain);
notificationLabel->setTextFormat(Qt::RichText);
notificationLabel->setAlignment(Qt::AlignCenter);
offlineStartButton = new QPushButton(mainFrame);
offlineStartButton->setObjectName(QString::fromUtf8("offlineStartButton"));
offlineStartButton->setEnabled(true);
offlineStartButton->setGeometry(QRect(530, 510, 250, 40));
QSizePolicy sizePolicy3(QSizePolicy::Preferred, QSizePolicy::Minimum);
sizePolicy3.setHorizontalStretch(0);
sizePolicy3.setVerticalStretch(0);
sizePolicy3.setHeightForWidth(offlineStartButton->sizePolicy().hasHeightForWidth());
offlineStartButton->setSizePolicy(sizePolicy3);
offlineStartButton->setMinimumSize(QSize(250, 40));
offlineStartButton->setMaximumSize(QSize(1500, 40));
offlineStartButton->setCheckable(false);
offlineStartButton->setChecked(false);
verticalLayoutWidget_2 = new QWidget(mainFrame);
verticalLayoutWidget_2->setObjectName(QString::fromUtf8("verticalLayoutWidget_2"));
verticalLayoutWidget_2->setGeometry(QRect(0, 210, 781, 211));
interactiveGroup = new QHBoxLayout(verticalLayoutWidget_2);
interactiveGroup->setObjectName(QString::fromUtf8("interactiveGroup"));
interactiveGroup->setContentsMargins(0, 0, 0, 0);
verticalLayoutWidget_3 = new QWidget(mainFrame);
verticalLayoutWidget_3->setObjectName(QString::fromUtf8("verticalLayoutWidget_3"));
verticalLayoutWidget_3->setGeometry(QRect(0, 440, 511, 61));
verticalLayout = new QVBoxLayout(verticalLayoutWidget_3);
verticalLayout->setSpacing(3);
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
verticalLayout->setContentsMargins(0, 0, 0, 0);
autostartCheckBox = new QCheckBox(verticalLayoutWidget_3);
autostartCheckBox->setObjectName(QString::fromUtf8("autostartCheckBox"));
sizePolicy1.setHeightForWidth(autostartCheckBox->sizePolicy().hasHeightForWidth());
autostartCheckBox->setSizePolicy(sizePolicy1);
autostartCheckBox->setFont(font);
verticalLayout->addWidget(autostartCheckBox);
inlineTextDebug = new QLabel(verticalLayoutWidget_3);
inlineTextDebug->setObjectName(QString::fromUtf8("inlineTextDebug"));
inlineTextDebug->setFont(font);
verticalLayout->addWidget(inlineTextDebug);
headerWidget = new QWidget(centralwidget);
headerWidget->setObjectName(QString::fromUtf8("headerWidget"));
headerWidget->setGeometry(QRect(0, 0, 801, 41));
headerWidget->setMinimumSize(QSize(0, 40));
headerWidget->setMaximumSize(QSize(16777215, 16777215));
headerLayout = new QHBoxLayout(headerWidget);
headerLayout->setSpacing(0);
headerLayout->setObjectName(QString::fromUtf8("headerLayout"));
headerLayout->setContentsMargins(0, 0, 0, 0);
iconWidget = new QWidget(headerWidget);
iconWidget->setObjectName(QString::fromUtf8("iconWidget"));
sizePolicy2.setHeightForWidth(iconWidget->sizePolicy().hasHeightForWidth());
iconWidget->setSizePolicy(sizePolicy2);
iconWidget->setMinimumSize(QSize(30, 30));
iconWidget->setMaximumSize(QSize(30, 30));
headerLayout->addWidget(iconWidget);
headerLabel = new MyWinHeader(headerWidget);
headerLabel->setObjectName(QString::fromUtf8("headerLabel"));
headerLayout->addWidget(headerLabel);
exitButton = new QPushButton(headerWidget);
exitButton->setObjectName(QString::fromUtf8("exitButton"));
sizePolicy2.setHeightForWidth(exitButton->sizePolicy().hasHeightForWidth());
exitButton->setSizePolicy(sizePolicy2);
exitButton->setMinimumSize(QSize(30, 30));
exitButton->setMaximumSize(QSize(50, 50));
headerLayout->addWidget(exitButton);
verticalLayoutWidget = new QWidget(centralwidget);
verticalLayoutWidget->setObjectName(QString::fromUtf8("verticalLayoutWidget"));
verticalLayoutWidget->setGeometry(QRect(10, 550, 531, 41));
changButtonGroup = new QVBoxLayout(verticalLayoutWidget);
changButtonGroup->setSpacing(0);
changButtonGroup->setObjectName(QString::fromUtf8("changButtonGroup"));
changButtonGroup->setContentsMargins(0, 0, 0, 0);
MainWindow->setCentralWidget(centralwidget);
mainFrame->raise();
headerWidget->raise();
offlineStartButton->raise();
verticalLayoutWidget->raise();
verticalLayoutWidget_2->raise();
verticalLayoutWidget_3->raise();
horizontalWidget->raise();
LanguageWidget->raise();
versionLayoutWidget->raise();
notificationLabel->raise();
retranslateUi(MainWindow);
@@ -365,22 +355,22 @@ public:
{
MainWindow->setWindowTitle(QCoreApplication::translate("MainWindow", "\320\242\321\200\320\265\320\275\320\260\320\266\320\265\321\200 \320\277\321\200\320\276\321\206\320\265\320\264\321\203\321\200 \321\202\320\265\321\205\320\275\320\270\321\207\320\265\321\201\320\272\320\276\320\263\320\276 \320\276\320\261\321\201\320\273\321\203\320\266\320\270\320\262\320\260\320\275\320\270\321\217 \321\201\320\260\320\274\320\276\320\273\320\265\321\202\320\260 RRJ-95NEW-100", nullptr));
displayChoiceTitle->setText(QCoreApplication::translate("MainWindow", "\320\222\321\213\320\261\320\265\321\200\320\270\321\202\320\265 \320\260\320\272\321\202\320\270\320\262\320\275\321\213\320\265 \320\274\320\276\320\275\320\270\321\202\320\276\321\200\321\213:", nullptr));
languageTitle->setText(QCoreApplication::translate("MainWindow", "\320\257\320\267\321\213\320\272/Language", nullptr));
languageComboBox->setItemText(0, QCoreApplication::translate("MainWindow", "RUS", nullptr));
languageComboBox->setItemText(1, QCoreApplication::translate("MainWindow", "ENG", nullptr));
notificationLabel->setText(QCoreApplication::translate("MainWindow", "\320\232\320\260\320\272\320\260\321\217-\321\202\320\276 \320\276\321\210\320\270\320\261\320\272\320\260", nullptr));
headerLabel->setText(QCoreApplication::translate("MainWindow", "dsadsadsadasdsadas", nullptr));
exitButton->setText(QString());
offlineStartButton->setText(QCoreApplication::translate("MainWindow", "\320\227\320\260\320\277\321\203\321\201\320\272 \320\262 \320\260\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\276\320\274 \321\200\320\265\320\266\320\270\320\274\320\265", nullptr));
autostartCheckBox->setText(QCoreApplication::translate("MainWindow", "\320\220\320\262\321\202\320\276\320\267\320\260\320\277\321\203\321\201\320\272", nullptr));
inlineTextDebug->setText(QString());
unsafeChangingButton->setText(QString());
settingsButton->setText(QString());
titleClientVersion->setText(QCoreApplication::translate("MainWindow", "\320\222\320\265\321\200\321\201\320\270\321\217:", nullptr));
valueClientVersion->setText(QCoreApplication::translate("MainWindow", "value", nullptr));
titleServerVersion->setText(QCoreApplication::translate("MainWindow", "\320\241\320\265\321\200\320\262\320\265\321\200:", nullptr));
valueServerVersion->setText(QCoreApplication::translate("MainWindow", "...", nullptr));
languageTitle->setText(QCoreApplication::translate("MainWindow", "\320\257\320\267\321\213\320\272/Language", nullptr));
languageComboBox->setItemText(0, QCoreApplication::translate("MainWindow", "RUS", nullptr));
languageComboBox->setItemText(1, QCoreApplication::translate("MainWindow", "ENG", nullptr));
notificationLabel->setText(QCoreApplication::translate("MainWindow", "\320\232\320\260\320\272\320\260\321\217-\321\202\320\276 \320\276\321\210\320\270\320\261\320\272\320\260", nullptr));
offlineStartButton->setText(QCoreApplication::translate("MainWindow", "\320\227\320\260\320\277\321\203\321\201\320\272 \320\262 \320\260\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\276\320\274 \321\200\320\265\320\266\320\270\320\274\320\265", nullptr));
autostartCheckBox->setText(QCoreApplication::translate("MainWindow", "\320\220\320\262\321\202\320\276\320\267\320\260\320\277\321\203\321\201\320\272", nullptr));
inlineTextDebug->setText(QString());
headerLabel->setText(QCoreApplication::translate("MainWindow", "dsadsadsadasdsadas", nullptr));
exitButton->setText(QString());
} // retranslateUi
};