feat: add versionListData

*draft versionWindow
*repair version
This commit is contained in:
semenov
2024-12-19 10:16:14 +03:00
parent 066a90691c
commit 01e736dd1e
28 changed files with 233 additions and 111 deletions

View File

@@ -12,7 +12,7 @@
#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QLabel>
#include <QtWidgets/QListView>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QWidget>
@@ -24,39 +24,39 @@ public:
QPushButton *confirmVerButton;
QLabel *verTitle;
QLabel *verValue;
QListView *verListView;
QLabel *verListTitle;
QLabel *infoViewTitle;
QLabel *infoValue;
QListWidget *verListView;
void setupUi(QWidget *VersionSelectWidget)
{
if (VersionSelectWidget->objectName().isEmpty())
VersionSelectWidget->setObjectName(QString::fromUtf8("VersionSelectWidget"));
VersionSelectWidget->resize(584, 300);
VersionSelectWidget->resize(730, 171);
confirmVerButton = new QPushButton(VersionSelectWidget);
confirmVerButton->setObjectName(QString::fromUtf8("confirmVerButton"));
confirmVerButton->setGeometry(QRect(10, 250, 151, 41));
confirmVerButton->setGeometry(QRect(320, 120, 151, 41));
verTitle = new QLabel(VersionSelectWidget);
verTitle->setObjectName(QString::fromUtf8("verTitle"));
verTitle->setGeometry(QRect(170, 250, 101, 16));
verTitle->setGeometry(QRect(320, 100, 241, 16));
verValue = new QLabel(VersionSelectWidget);
verValue->setObjectName(QString::fromUtf8("verValue"));
verValue->setGeometry(QRect(280, 250, 55, 16));
verListView = new QListView(VersionSelectWidget);
verListView->setObjectName(QString::fromUtf8("verListView"));
verListView->setGeometry(QRect(20, 30, 281, 211));
verValue->setGeometry(QRect(570, 100, 55, 16));
verListTitle = new QLabel(VersionSelectWidget);
verListTitle->setObjectName(QString::fromUtf8("verListTitle"));
verListTitle->setGeometry(QRect(20, 10, 121, 16));
verListTitle->setGeometry(QRect(20, 10, 171, 16));
verListTitle->setContextMenuPolicy(Qt::PreventContextMenu);
infoViewTitle = new QLabel(VersionSelectWidget);
infoViewTitle->setObjectName(QString::fromUtf8("infoViewTitle"));
infoViewTitle->setGeometry(QRect(320, 10, 91, 16));
infoViewTitle->setGeometry(QRect(320, 10, 191, 16));
infoValue = new QLabel(VersionSelectWidget);
infoValue->setObjectName(QString::fromUtf8("infoValue"));
infoValue->setGeometry(QRect(320, 30, 241, 211));
infoValue->setGeometry(QRect(320, 30, 381, 71));
infoValue->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);
verListView = new QListWidget(VersionSelectWidget);
verListView->setObjectName(QString::fromUtf8("verListView"));
verListView->setGeometry(QRect(20, 40, 281, 111));
retranslateUi(VersionSelectWidget);
@@ -67,8 +67,8 @@ public:
{
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));
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:", nullptr));
verValue->setText(QCoreApplication::translate("VersionSelectWidget", "base", 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));
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));