feat: first UI update

This commit is contained in:
semenov
2024-10-03 10:13:14 +03:00
parent 85c0105aed
commit 1d7e6a4622
44 changed files with 97798 additions and 34084 deletions

View File

@@ -22,6 +22,7 @@
#include <QtWidgets/QPushButton>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "mywinheader.h"
QT_BEGIN_NAMESPACE
@@ -84,6 +85,11 @@ public:
QPushButton *loadToServerButton;
QPushButton *undoChangesButton;
QPushButton *startWithCurrentChangesButton;
QWidget *headerWidget;
QHBoxLayout *headerLayout;
QWidget *iconWidget;
MyWinHeader *headerLabel;
QPushButton *exitButton;
void setupUi(QMainWindow *MainWindow)
{
@@ -159,21 +165,23 @@ public:
mainFrame = new QFrame(centralwidget);
mainFrame->setObjectName(QString::fromUtf8("mainFrame"));
mainFrame->setEnabled(true);
mainFrame->setGeometry(QRect(10, 10, 781, 211));
mainFrame->setGeometry(QRect(10, 44, 781, 201));
mainFrame->setFrameShape(QFrame::StyledPanel);
mainFrame->setFrameShadow(QFrame::Raised);
displayGroupWidget = new QWidget(mainFrame);
displayGroupWidget->setObjectName(QString::fromUtf8("displayGroupWidget"));
displayGroupWidget->setGeometry(QRect(40, 10, 700, 200));
displayGroupWidget->setGeometry(QRect(0, 10, 781, 200));
QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Preferred);
sizePolicy2.setHorizontalStretch(0);
sizePolicy2.setVerticalStretch(0);
sizePolicy2.setHeightForWidth(displayGroupWidget->sizePolicy().hasHeightForWidth());
displayGroupWidget->setSizePolicy(sizePolicy2);
displayGroupWidget->setMinimumSize(QSize(300, 200));
displayGroupWidget->setMaximumSize(QSize(700, 200));
displayGroupWidget->setMaximumSize(QSize(5000, 200));
verticalLayout_4 = new QVBoxLayout(displayGroupWidget);
verticalLayout_4->setSpacing(0);
verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
verticalLayout_4->setContentsMargins(0, 0, 0, 0);
displayChoiceTitle = new QLabel(displayGroupWidget);
displayChoiceTitle->setObjectName(QString::fromUtf8("displayChoiceTitle"));
sizePolicy1.setHeightForWidth(displayChoiceTitle->sizePolicy().hasHeightForWidth());
@@ -191,7 +199,7 @@ public:
sizePolicy2.setHeightForWidth(screenWidget->sizePolicy().hasHeightForWidth());
screenWidget->setSizePolicy(sizePolicy2);
screenWidget->setMinimumSize(QSize(0, 0));
screenWidget->setMaximumSize(QSize(700, 16777215));
screenWidget->setMaximumSize(QSize(1500, 16777215));
horizontalLayout_3 = new QHBoxLayout(screenWidget);
horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
displayLayout = new QHBoxLayout();
@@ -206,22 +214,20 @@ public:
settingsButton = new QPushButton(mainFrame);
settingsButton->setObjectName(QString::fromUtf8("settingsButton"));
settingsButton->setGeometry(QRect(730, 10, 51, 40));
settingsButton->setGeometry(QRect(730, 0, 51, 40));
settingsButton->setMinimumSize(QSize(0, 40));
settingsButton->setIconSize(QSize(30, 30));
LanguageWidget = new QWidget(centralwidget);
LanguageWidget->setObjectName(QString::fromUtf8("LanguageWidget"));
LanguageWidget->setGeometry(QRect(0, 560, 200, 30));
LanguageWidget->setGeometry(QRect(0, 560, 211, 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"));
QSizePolicy sizePolicy3(QSizePolicy::Expanding, QSizePolicy::Expanding);
sizePolicy3.setHorizontalStretch(0);
sizePolicy3.setVerticalStretch(0);
sizePolicy3.setHeightForWidth(languageTitle->sizePolicy().hasHeightForWidth());
languageTitle->setSizePolicy(sizePolicy3);
sizePolicy1.setHeightForWidth(languageTitle->sizePolicy().hasHeightForWidth());
languageTitle->setSizePolicy(sizePolicy1);
languageTitle->setMinimumSize(QSize(120, 0));
QFont font2;
font2.setFamily(QString::fromUtf8("Calibri"));
font2.setPointSize(10);
@@ -236,11 +242,9 @@ public:
languageComboBox->addItem(QString());
languageComboBox->addItem(QString());
languageComboBox->setObjectName(QString::fromUtf8("languageComboBox"));
QSizePolicy sizePolicy4(QSizePolicy::Maximum, QSizePolicy::Expanding);
sizePolicy4.setHorizontalStretch(0);
sizePolicy4.setVerticalStretch(0);
sizePolicy4.setHeightForWidth(languageComboBox->sizePolicy().hasHeightForWidth());
languageComboBox->setSizePolicy(sizePolicy4);
sizePolicy1.setHeightForWidth(languageComboBox->sizePolicy().hasHeightForWidth());
languageComboBox->setSizePolicy(sizePolicy1);
languageComboBox->setMinimumSize(QSize(70, 0));
QFont font3;
font3.setFamily(QString::fromUtf8("Helvetica Cyr Upright-Bold"));
font3.setBold(true);
@@ -259,11 +263,11 @@ public:
loginWidget = new QWidget(horizontalWidget);
loginWidget->setObjectName(QString::fromUtf8("loginWidget"));
loginWidget->setEnabled(true);
QSizePolicy sizePolicy5(QSizePolicy::Minimum, QSizePolicy::Preferred);
sizePolicy5.setHorizontalStretch(0);
sizePolicy5.setVerticalStretch(0);
sizePolicy5.setHeightForWidth(loginWidget->sizePolicy().hasHeightForWidth());
loginWidget->setSizePolicy(sizePolicy5);
QSizePolicy sizePolicy3(QSizePolicy::Minimum, QSizePolicy::Preferred);
sizePolicy3.setHorizontalStretch(0);
sizePolicy3.setVerticalStretch(0);
sizePolicy3.setHeightForWidth(loginWidget->sizePolicy().hasHeightForWidth());
loginWidget->setSizePolicy(sizePolicy3);
loginWidget->setMinimumSize(QSize(0, 0));
loginWidget->setMaximumSize(QSize(250, 300));
loginWidget->setAutoFillBackground(false);
@@ -273,8 +277,8 @@ public:
verticalLayout->setContentsMargins(0, 0, 0, 0);
loginLayoutWidget = new QWidget(loginWidget);
loginLayoutWidget->setObjectName(QString::fromUtf8("loginLayoutWidget"));
sizePolicy5.setHeightForWidth(loginLayoutWidget->sizePolicy().hasHeightForWidth());
loginLayoutWidget->setSizePolicy(sizePolicy5);
sizePolicy3.setHeightForWidth(loginLayoutWidget->sizePolicy().hasHeightForWidth());
loginLayoutWidget->setSizePolicy(sizePolicy3);
loginLayoutWidget->setMinimumSize(QSize(250, 0));
loginLayoutWidget->setMaximumSize(QSize(240, 200));
loginLayout = new QVBoxLayout(loginLayoutWidget);
@@ -290,19 +294,19 @@ public:
loginInputField = new QLineEdit(loginLayoutWidget);
loginInputField->setObjectName(QString::fromUtf8("loginInputField"));
QSizePolicy sizePolicy6(QSizePolicy::Minimum, QSizePolicy::Fixed);
sizePolicy6.setHorizontalStretch(0);
sizePolicy6.setVerticalStretch(0);
sizePolicy6.setHeightForWidth(loginInputField->sizePolicy().hasHeightForWidth());
loginInputField->setSizePolicy(sizePolicy6);
QSizePolicy sizePolicy4(QSizePolicy::Minimum, QSizePolicy::Fixed);
sizePolicy4.setHorizontalStretch(0);
sizePolicy4.setVerticalStretch(0);
sizePolicy4.setHeightForWidth(loginInputField->sizePolicy().hasHeightForWidth());
loginInputField->setSizePolicy(sizePolicy4);
loginInputField->setMinimumSize(QSize(230, 35));
loginLayout->addWidget(loginInputField);
passwordInputField = new QLineEdit(loginLayoutWidget);
passwordInputField->setObjectName(QString::fromUtf8("passwordInputField"));
sizePolicy6.setHeightForWidth(passwordInputField->sizePolicy().hasHeightForWidth());
passwordInputField->setSizePolicy(sizePolicy6);
sizePolicy4.setHeightForWidth(passwordInputField->sizePolicy().hasHeightForWidth());
passwordInputField->setSizePolicy(sizePolicy4);
passwordInputField->setMinimumSize(QSize(230, 35));
loginLayout->addWidget(passwordInputField);
@@ -412,8 +416,8 @@ public:
offlineStartButton->setObjectName(QString::fromUtf8("offlineStartButton"));
offlineStartButton->setEnabled(true);
offlineStartButton->setGeometry(QRect(565, 552, 220, 35));
sizePolicy6.setHeightForWidth(offlineStartButton->sizePolicy().hasHeightForWidth());
offlineStartButton->setSizePolicy(sizePolicy6);
sizePolicy4.setHeightForWidth(offlineStartButton->sizePolicy().hasHeightForWidth());
offlineStartButton->setSizePolicy(sizePolicy4);
offlineStartButton->setMinimumSize(QSize(150, 35));
offlineStartButton->setMaximumSize(QSize(1500, 35));
offlineStartButton->setCheckable(false);
@@ -484,8 +488,37 @@ public:
updateButtonGroup->addWidget(startWithCurrentChangesButton);
headerWidget = new QWidget(centralwidget);
headerWidget->setObjectName(QString::fromUtf8("headerWidget"));
headerWidget->setGeometry(QRect(0, 0, 801, 40));
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"));
sizePolicy1.setHeightForWidth(iconWidget->sizePolicy().hasHeightForWidth());
iconWidget->setSizePolicy(sizePolicy1);
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"));
exitButton->setMinimumSize(QSize(30, 30));
exitButton->setMaximumSize(QSize(30, 30));
headerLayout->addWidget(exitButton);
MainWindow->setCentralWidget(centralwidget);
LanguageWidget->raise();
mainFrame->raise();
layoutWidget->raise();
horizontalWidget->raise();
@@ -494,6 +527,8 @@ public:
debugWidget->raise();
updateButtonGroup_2->raise();
updateWidget->raise();
headerWidget->raise();
LanguageWidget->raise();
retranslateUi(MainWindow);
@@ -530,6 +565,8 @@ public:
loadToServerButton->setText(QCoreApplication::translate("MainWindow", "\320\227\320\260\320\263\321\200\321\203\320\267\320\270\321\202\321\214 \320\275\320\260 \321\201\320\265\321\200\320\262\320\265\321\200", nullptr));
undoChangesButton->setText(QCoreApplication::translate("MainWindow", "\320\236\321\202\320\274\320\265\320\275\320\270\321\202\321\214 \320\270\320\267\320\274\320\265\320\275\320\265\320\275\320\270\321\217", nullptr));
startWithCurrentChangesButton->setText(QCoreApplication::translate("MainWindow", "\320\227\320\260\320\277\321\203\321\201\321\202\320\270\321\202\321\214 \320\261\320\265\320\267 \320\276\321\202\320\277\321\200\320\260\320\262\320\272\320\270", nullptr));
headerLabel->setText(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));
exitButton->setText(QString());
} // retranslateUi
};