feta: change version with callback from server

This commit is contained in:
semenov
2024-12-19 15:33:53 +03:00
parent 6da0d90d06
commit c48831b77e
46 changed files with 1551 additions and 75 deletions

View File

@@ -21,42 +21,50 @@ QT_BEGIN_NAMESPACE
class Ui_VersionSelectWidget
{
public:
QPushButton *confirmVerButton;
QPushButton *switchServerVersionButton;
QLabel *verTitle;
QLabel *verValue;
QLabel *verListTitle;
QLabel *infoViewTitle;
QLabel *infoValue;
QListWidget *verListView;
QPushButton *createDuplicateButton;
QPushButton *DeleteVersionButton;
void setupUi(QWidget *VersionSelectWidget)
{
if (VersionSelectWidget->objectName().isEmpty())
VersionSelectWidget->setObjectName(QString::fromUtf8("VersionSelectWidget"));
VersionSelectWidget->resize(730, 171);
confirmVerButton = new QPushButton(VersionSelectWidget);
confirmVerButton->setObjectName(QString::fromUtf8("confirmVerButton"));
confirmVerButton->setGeometry(QRect(320, 120, 151, 41));
VersionSelectWidget->resize(730, 229);
switchServerVersionButton = new QPushButton(VersionSelectWidget);
switchServerVersionButton->setObjectName(QString::fromUtf8("switchServerVersionButton"));
switchServerVersionButton->setGeometry(QRect(310, 180, 231, 41));
verTitle = new QLabel(VersionSelectWidget);
verTitle->setObjectName(QString::fromUtf8("verTitle"));
verTitle->setGeometry(QRect(320, 100, 241, 16));
verTitle->setGeometry(QRect(310, 150, 241, 31));
verValue = new QLabel(VersionSelectWidget);
verValue->setObjectName(QString::fromUtf8("verValue"));
verValue->setGeometry(QRect(570, 100, 55, 16));
verValue->setGeometry(QRect(560, 150, 55, 21));
verListTitle = new QLabel(VersionSelectWidget);
verListTitle->setObjectName(QString::fromUtf8("verListTitle"));
verListTitle->setGeometry(QRect(20, 10, 171, 16));
verListTitle->setGeometry(QRect(10, 10, 281, 21));
verListTitle->setContextMenuPolicy(Qt::PreventContextMenu);
infoViewTitle = new QLabel(VersionSelectWidget);
infoViewTitle->setObjectName(QString::fromUtf8("infoViewTitle"));
infoViewTitle->setGeometry(QRect(320, 10, 191, 16));
infoViewTitle->setGeometry(QRect(310, 10, 191, 21));
infoValue = new QLabel(VersionSelectWidget);
infoValue->setObjectName(QString::fromUtf8("infoValue"));
infoValue->setGeometry(QRect(320, 30, 381, 71));
infoValue->setGeometry(QRect(310, 40, 401, 101));
infoValue->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);
verListView = new QListWidget(VersionSelectWidget);
verListView->setObjectName(QString::fromUtf8("verListView"));
verListView->setGeometry(QRect(20, 40, 281, 111));
verListView->setGeometry(QRect(10, 40, 281, 121));
createDuplicateButton = new QPushButton(VersionSelectWidget);
createDuplicateButton->setObjectName(QString::fromUtf8("createDuplicateButton"));
createDuplicateButton->setGeometry(QRect(10, 180, 131, 41));
DeleteVersionButton = new QPushButton(VersionSelectWidget);
DeleteVersionButton->setObjectName(QString::fromUtf8("DeleteVersionButton"));
DeleteVersionButton->setGeometry(QRect(160, 180, 131, 41));
retranslateUi(VersionSelectWidget);
@@ -66,12 +74,14 @@ public:
void retranslateUi(QWidget *VersionSelectWidget)
{
VersionSelectWidget->setWindowTitle(QCoreApplication::translate("VersionSelectWidget", "Form", nullptr));
confirmVerButton->setText(QCoreApplication::translate("VersionSelectWidget", "\320\230\320\267\320\274\320\265\320\275\320\270\321\202\321\214 \320\262\320\265\321\200\321\201\320\270\321\216", nullptr));
switchServerVersionButton->setText(QCoreApplication::translate("VersionSelectWidget", "\320\237\320\265\321\200\320\265\320\272\320\273\321\216\321\207\320\270\321\202\321\214 \320\262\320\265\321\200\321\201\320\270\321\216 \321\201\320\265\321\200\320\262\320\265\321\200\320\260", nullptr));
verTitle->setText(QCoreApplication::translate("VersionSelectWidget", "\320\242\320\265\320\272\321\203\321\211\320\260\321\217 \320\262\320\265\321\200\321\201\320\270\321\217 \321\201\320\265\321\200\320\262\320\265\321\200\320\260:", nullptr));
verValue->setText(QCoreApplication::translate("VersionSelectWidget", "none", nullptr));
verListTitle->setText(QCoreApplication::translate("VersionSelectWidget", "\320\224\320\276\321\201\321\202\321\203\320\277\320\275\321\213\320\265 \320\262\320\265\321\200\321\201\320\270\320\270", nullptr));
verListTitle->setText(QCoreApplication::translate("VersionSelectWidget", "\320\224\320\276\321\201\321\202\321\203\320\277\320\275\321\213\320\265 \320\262\320\265\321\200\321\201\320\270\320\270 \320\275\320\260 \321\201\320\265\321\200\320\262\320\265\321\200\320\265", nullptr));
infoViewTitle->setText(QCoreApplication::translate("VersionSelectWidget", "\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217:", nullptr));
infoValue->setText(QCoreApplication::translate("VersionSelectWidget", "\320\242\321\203\321\202 \320\261\321\203\320\264\320\265\321\202 \320\270\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\321\217 \320\276 \320\262\320\265\321\200\321\201\320\270\320\270...", nullptr));
createDuplicateButton->setText(QCoreApplication::translate("VersionSelectWidget", "\320\241\320\276\320\267\320\264\320\260\321\202\321\214 \320\272\320\276\320\277\320\270\321\216", nullptr));
DeleteVersionButton->setText(QCoreApplication::translate("VersionSelectWidget", "\320\243\320\264\320\260\320\273\320\270\321\202\321\214", nullptr));
} // retranslateUi
};