This commit is contained in:
semenov
2024-08-29 10:03:59 +03:00
parent 3e43e897e7
commit c0ab6b1649
24 changed files with 353 additions and 156 deletions

View File

@@ -31,37 +31,39 @@ public:
QHBoxLayout *horizontalLayout;
QWidget *loginWidget;
QVBoxLayout *verticalLayout;
QLabel *notificationLabel;
QHBoxLayout *loginLayout;
QLabel *loginTitle;
QHBoxLayout *loginLayout;
QLineEdit *loginInputField;
QHBoxLayout *passwordLayout;
QLabel *passwordTitle;
QLineEdit *passwordInputField;
QHBoxLayout *loginButtonsLayout;
QPushButton *settingsButton;
QPushButton *loginButton;
QWidget *settingsWidget;
QVBoxLayout *verticalLayout_2;
QLabel *serverSettingsTitle;
QHBoxLayout *serverInputLayout;
QLabel *serverTitle;
QLineEdit *serverInputField;
QHBoxLayout *portInputLayout;
QLabel *portTitle;
QLineEdit *portInputField;
QPushButton *saveServerButton;
QTextEdit *debugText;
QWidget *horizontalLayoutWidget_2;
QHBoxLayout *displayWidget;
QWidget *layoutWidget;
QHBoxLayout *downlayout;
QVBoxLayout *downLayoutLoadingSlider;
QProgressBar *loadingProgressBar;
QLabel *inlineTextDebug;
QProgressBar *loadingProgressBar;
QHBoxLayout *downLayoutButtons;
QPushButton *connectButton;
QPushButton *updateButton;
QPushButton *startButton;
QLabel *notificationLabel;
QTextEdit *debugText;
QWidget *displayGroupWidget;
QVBoxLayout *verticalLayout_4;
QLabel *displayChoiceTitle;
QWidget *screenWidget;
QHBoxLayout *displayWidget;
QHBoxLayout *displayLayout;
void setupUi(QMainWindow *MainWindow)
{
@@ -79,7 +81,7 @@ public:
centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
horizontalLayoutWidget = new QWidget(centralwidget);
horizontalLayoutWidget->setObjectName(QString::fromUtf8("horizontalLayoutWidget"));
horizontalLayoutWidget->setGeometry(QRect(10, 10, 682, 221));
horizontalLayoutWidget->setGeometry(QRect(10, 100, 681, 221));
horizontalLayout = new QHBoxLayout(horizontalLayoutWidget);
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
horizontalLayout->setSizeConstraint(QLayout::SetDefaultConstraint);
@@ -87,25 +89,24 @@ public:
loginWidget = new QWidget(horizontalLayoutWidget);
loginWidget->setObjectName(QString::fromUtf8("loginWidget"));
loginWidget->setEnabled(true);
sizePolicy.setHeightForWidth(loginWidget->sizePolicy().hasHeightForWidth());
loginWidget->setSizePolicy(sizePolicy);
QSizePolicy sizePolicy1(QSizePolicy::Maximum, QSizePolicy::Maximum);
sizePolicy1.setHorizontalStretch(0);
sizePolicy1.setVerticalStretch(0);
sizePolicy1.setHeightForWidth(loginWidget->sizePolicy().hasHeightForWidth());
loginWidget->setSizePolicy(sizePolicy1);
loginWidget->setMinimumSize(QSize(250, 0));
loginWidget->setMaximumSize(QSize(250, 16777215));
loginWidget->setAutoFillBackground(false);
verticalLayout = new QVBoxLayout(loginWidget);
verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
notificationLabel = new QLabel(loginWidget);
notificationLabel->setObjectName(QString::fromUtf8("notificationLabel"));
sizePolicy.setHeightForWidth(notificationLabel->sizePolicy().hasHeightForWidth());
notificationLabel->setSizePolicy(sizePolicy);
loginTitle = new QLabel(loginWidget);
loginTitle->setObjectName(QString::fromUtf8("loginTitle"));
loginTitle->setAlignment(Qt::AlignCenter);
verticalLayout->addWidget(notificationLabel);
verticalLayout->addWidget(loginTitle);
loginLayout = new QHBoxLayout();
loginLayout->setObjectName(QString::fromUtf8("loginLayout"));
loginTitle = new QLabel(loginWidget);
loginTitle->setObjectName(QString::fromUtf8("loginTitle"));
loginLayout->addWidget(loginTitle);
loginInputField = new QLineEdit(loginWidget);
loginInputField->setObjectName(QString::fromUtf8("loginInputField"));
@@ -116,11 +117,6 @@ public:
passwordLayout = new QHBoxLayout();
passwordLayout->setObjectName(QString::fromUtf8("passwordLayout"));
passwordTitle = new QLabel(loginWidget);
passwordTitle->setObjectName(QString::fromUtf8("passwordTitle"));
passwordLayout->addWidget(passwordTitle);
passwordInputField = new QLineEdit(loginWidget);
passwordInputField->setObjectName(QString::fromUtf8("passwordInputField"));
@@ -152,16 +148,19 @@ public:
settingsWidget->setEnabled(true);
sizePolicy.setHeightForWidth(settingsWidget->sizePolicy().hasHeightForWidth());
settingsWidget->setSizePolicy(sizePolicy);
settingsWidget->setMinimumSize(QSize(200, 0));
settingsWidget->setMaximumSize(QSize(200, 16777215));
settingsWidget->setAutoFillBackground(false);
verticalLayout_2 = new QVBoxLayout(settingsWidget);
verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
serverSettingsTitle = new QLabel(settingsWidget);
serverSettingsTitle->setObjectName(QString::fromUtf8("serverSettingsTitle"));
serverSettingsTitle->setAlignment(Qt::AlignCenter);
verticalLayout_2->addWidget(serverSettingsTitle);
serverInputLayout = new QHBoxLayout();
serverInputLayout->setObjectName(QString::fromUtf8("serverInputLayout"));
serverTitle = new QLabel(settingsWidget);
serverTitle->setObjectName(QString::fromUtf8("serverTitle"));
serverInputLayout->addWidget(serverTitle);
serverInputField = new QLineEdit(settingsWidget);
serverInputField->setObjectName(QString::fromUtf8("serverInputField"));
@@ -172,11 +171,6 @@ public:
portInputLayout = new QHBoxLayout();
portInputLayout->setObjectName(QString::fromUtf8("portInputLayout"));
portTitle = new QLabel(settingsWidget);
portTitle->setObjectName(QString::fromUtf8("portTitle"));
portInputLayout->addWidget(portTitle);
portInputField = new QLineEdit(settingsWidget);
portInputField->setObjectName(QString::fromUtf8("portInputField"));
@@ -193,33 +187,19 @@ public:
horizontalLayout->addWidget(settingsWidget);
debugText = new QTextEdit(horizontalLayoutWidget);
debugText->setObjectName(QString::fromUtf8("debugText"));
debugText->setEnabled(false);
QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Minimum);
sizePolicy1.setHorizontalStretch(0);
sizePolicy1.setVerticalStretch(0);
sizePolicy1.setHeightForWidth(debugText->sizePolicy().hasHeightForWidth());
debugText->setSizePolicy(sizePolicy1);
debugText->setMinimumSize(QSize(250, 0));
debugText->setMaximumSize(QSize(250, 16777215));
horizontalLayout->addWidget(debugText);
horizontalLayoutWidget_2 = new QWidget(centralwidget);
horizontalLayoutWidget_2->setObjectName(QString::fromUtf8("horizontalLayoutWidget_2"));
horizontalLayoutWidget_2->setGeometry(QRect(130, 240, 401, 171));
displayWidget = new QHBoxLayout(horizontalLayoutWidget_2);
displayWidget->setObjectName(QString::fromUtf8("displayWidget"));
displayWidget->setContentsMargins(0, 0, 0, 0);
layoutWidget = new QWidget(centralwidget);
layoutWidget->setObjectName(QString::fromUtf8("layoutWidget"));
layoutWidget->setGeometry(QRect(10, 420, 681, 61));
layoutWidget->setGeometry(QRect(10, 430, 681, 61));
downlayout = new QHBoxLayout(layoutWidget);
downlayout->setObjectName(QString::fromUtf8("downlayout"));
downlayout->setContentsMargins(0, 0, 0, 0);
downLayoutLoadingSlider = new QVBoxLayout();
downLayoutLoadingSlider->setObjectName(QString::fromUtf8("downLayoutLoadingSlider"));
inlineTextDebug = new QLabel(layoutWidget);
inlineTextDebug->setObjectName(QString::fromUtf8("inlineTextDebug"));
downLayoutLoadingSlider->addWidget(inlineTextDebug);
loadingProgressBar = new QProgressBar(layoutWidget);
loadingProgressBar->setObjectName(QString::fromUtf8("loadingProgressBar"));
loadingProgressBar->setMinimumSize(QSize(0, 30));
@@ -228,18 +208,13 @@ public:
downLayoutLoadingSlider->addWidget(loadingProgressBar);
inlineTextDebug = new QLabel(layoutWidget);
inlineTextDebug->setObjectName(QString::fromUtf8("inlineTextDebug"));
downLayoutLoadingSlider->addWidget(inlineTextDebug);
downlayout->addLayout(downLayoutLoadingSlider);
downLayoutButtons = new QHBoxLayout();
downLayoutButtons->setObjectName(QString::fromUtf8("downLayoutButtons"));
downLayoutButtons->setSizeConstraint(QLayout::SetFixedSize);
downLayoutButtons->setContentsMargins(-1, -1, -1, 27);
downLayoutButtons->setContentsMargins(-1, 27, -1, 0);
connectButton = new QPushButton(layoutWidget);
connectButton->setObjectName(QString::fromUtf8("connectButton"));
connectButton->setEnabled(true);
@@ -262,6 +237,7 @@ public:
updateButton->setSizePolicy(sizePolicy2);
updateButton->setMinimumSize(QSize(100, 30));
updateButton->setMaximumSize(QSize(100, 30));
updateButton->setFlat(false);
downLayoutButtons->addWidget(updateButton);
@@ -278,6 +254,56 @@ public:
downlayout->addLayout(downLayoutButtons);
notificationLabel = new QLabel(centralwidget);
notificationLabel->setObjectName(QString::fromUtf8("notificationLabel"));
notificationLabel->setGeometry(QRect(200, 80, 300, 40));
sizePolicy.setHeightForWidth(notificationLabel->sizePolicy().hasHeightForWidth());
notificationLabel->setSizePolicy(sizePolicy);
notificationLabel->setMinimumSize(QSize(300, 0));
notificationLabel->setMaximumSize(QSize(300, 16777215));
QFont font;
font.setPointSize(10);
notificationLabel->setFont(font);
notificationLabel->setFrameShape(QFrame::StyledPanel);
notificationLabel->setFrameShadow(QFrame::Plain);
notificationLabel->setTextFormat(Qt::RichText);
notificationLabel->setAlignment(Qt::AlignCenter);
debugText = new QTextEdit(centralwidget);
debugText->setObjectName(QString::fromUtf8("debugText"));
debugText->setGeometry(QRect(0, 0, 701, 81));
displayGroupWidget = new QWidget(centralwidget);
displayGroupWidget->setObjectName(QString::fromUtf8("displayGroupWidget"));
displayGroupWidget->setGeometry(QRect(50, 90, 600, 200));
QSizePolicy sizePolicy3(QSizePolicy::Preferred, QSizePolicy::Minimum);
sizePolicy3.setHorizontalStretch(0);
sizePolicy3.setVerticalStretch(0);
sizePolicy3.setHeightForWidth(displayGroupWidget->sizePolicy().hasHeightForWidth());
displayGroupWidget->setSizePolicy(sizePolicy3);
displayGroupWidget->setMinimumSize(QSize(600, 200));
displayGroupWidget->setMaximumSize(QSize(500, 200));
verticalLayout_4 = new QVBoxLayout(displayGroupWidget);
verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
displayChoiceTitle = new QLabel(displayGroupWidget);
displayChoiceTitle->setObjectName(QString::fromUtf8("displayChoiceTitle"));
sizePolicy2.setHeightForWidth(displayChoiceTitle->sizePolicy().hasHeightForWidth());
displayChoiceTitle->setSizePolicy(sizePolicy2);
displayChoiceTitle->setMaximumSize(QSize(16777215, 30));
displayChoiceTitle->setAlignment(Qt::AlignHCenter|Qt::AlignTop);
verticalLayout_4->addWidget(displayChoiceTitle);
screenWidget = new QWidget(displayGroupWidget);
screenWidget->setObjectName(QString::fromUtf8("screenWidget"));
displayWidget = new QHBoxLayout(screenWidget);
displayWidget->setObjectName(QString::fromUtf8("displayWidget"));
displayLayout = new QHBoxLayout();
displayLayout->setObjectName(QString::fromUtf8("displayLayout"));
displayWidget->addLayout(displayLayout);
verticalLayout_4->addWidget(screenWidget);
MainWindow->setCentralWidget(centralwidget);
retranslateUi(MainWindow);
@@ -287,19 +313,23 @@ public:
void retranslateUi(QMainWindow *MainWindow)
{
MainWindow->setWindowTitle(QCoreApplication::translate("MainWindow", "Updater", nullptr));
notificationLabel->setText(QString());
loginTitle->setText(QCoreApplication::translate("MainWindow", "\320\233\320\276\320\263\320\270\320\275:", nullptr));
passwordTitle->setText(QCoreApplication::translate("MainWindow", "\320\237\320\260\321\200\320\276\320\273\321\214:", nullptr));
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));
loginTitle->setText(QCoreApplication::translate("MainWindow", "\320\222\321\205\320\276\320\264 \320\262 \321\201\320\270\321\201\321\202\320\265\320\274\321\203", nullptr));
loginInputField->setText(QString());
loginInputField->setPlaceholderText(QCoreApplication::translate("MainWindow", "\320\233\320\276\320\263\320\270\320\275", nullptr));
passwordInputField->setPlaceholderText(QCoreApplication::translate("MainWindow", "\320\237\320\260\321\200\320\276\320\273\321\214", nullptr));
settingsButton->setText(QCoreApplication::translate("MainWindow", "\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270", nullptr));
loginButton->setText(QCoreApplication::translate("MainWindow", "\320\222\320\276\320\271\321\202\320\270", nullptr));
serverTitle->setText(QCoreApplication::translate("MainWindow", "\320\241\320\265\321\200\320\262\320\265\321\200:", nullptr));
portTitle->setText(QCoreApplication::translate("MainWindow", "\320\237\320\276\321\200\321\202:", nullptr));
serverSettingsTitle->setText(QCoreApplication::translate("MainWindow", "\320\235\320\260\321\201\321\202\321\200\320\276\320\271\320\272\320\270 \321\201\320\265\321\200\320\262\320\265\321\200\320\260", nullptr));
serverInputField->setPlaceholderText(QCoreApplication::translate("MainWindow", "\320\241\320\265\321\200\320\262\320\265\321\200", nullptr));
portInputField->setPlaceholderText(QCoreApplication::translate("MainWindow", "\320\237\320\276\321\200\321\202", nullptr));
saveServerButton->setText(QCoreApplication::translate("MainWindow", "\320\241\320\276\321\205\321\200\320\260\320\275\320\270\321\202\321\214", nullptr));
inlineTextDebug->setText(QString());
connectButton->setText(QCoreApplication::translate("MainWindow", "\320\241\320\276\320\265\320\264\320\270\320\275\320\270\321\202\321\214\321\201\321\217", nullptr));
updateButton->setText(QCoreApplication::translate("MainWindow", "\320\236\320\261\320\275\320\276\320\262\320\270\321\202\321\214", nullptr));
startButton->setText(QCoreApplication::translate("MainWindow", "\320\227\320\260\320\277\321\203\321\201\320\272", 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));
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));
} // retranslateUi
};