feat: add version container

This commit is contained in:
semenov
2024-12-27 10:43:26 +03:00
parent 9ac5b46030
commit 2944f2d510
85 changed files with 1875 additions and 632 deletions

View File

@@ -11,9 +11,12 @@
#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QFrame>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QWidget>
QT_BEGIN_NAMESPACE
@@ -21,37 +24,120 @@ QT_BEGIN_NAMESPACE
class Ui_NewVersionWidget
{
public:
QFrame *NewVerBackground;
QWidget *horizontalLayoutWidget;
QHBoxLayout *baseVerLayout;
QLabel *prevVerTitle;
QLabel *prevVerValue;
QWidget *horizontalLayoutWidget_2;
QHBoxLayout *newNameLayout;
QLabel *newNameVersionTitle;
QLineEdit *lineEdit;
QWidget *horizontalLayoutWidget_3;
QHBoxLayout *horizontalLayout;
QSpacerItem *horizontalSpacer;
QPushButton *createButton;
QLabel *prevVerValue;
QSpacerItem *horizontalSpacer_3;
QPushButton *cancelButton;
QSpacerItem *horizontalSpacer_2;
void setupUi(QWidget *NewVersionWidget)
{
if (NewVersionWidget->objectName().isEmpty())
NewVersionWidget->setObjectName(QString::fromUtf8("NewVersionWidget"));
NewVersionWidget->resize(400, 240);
NewVersionWidget->resize(310, 152);
QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
sizePolicy.setHorizontalStretch(0);
sizePolicy.setVerticalStretch(0);
sizePolicy.setHeightForWidth(NewVersionWidget->sizePolicy().hasHeightForWidth());
NewVersionWidget->setSizePolicy(sizePolicy);
NewVersionWidget->setAutoFillBackground(true);
NewVersionWidget->setStyleSheet(QString::fromUtf8(""));
prevVerTitle = new QLabel(NewVersionWidget);
NewVerBackground = new QFrame(NewVersionWidget);
NewVerBackground->setObjectName(QString::fromUtf8("NewVerBackground"));
NewVerBackground->setEnabled(true);
NewVerBackground->setGeometry(QRect(0, 0, 311, 191));
QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
sizePolicy1.setHorizontalStretch(0);
sizePolicy1.setVerticalStretch(0);
sizePolicy1.setHeightForWidth(NewVerBackground->sizePolicy().hasHeightForWidth());
NewVerBackground->setSizePolicy(sizePolicy1);
NewVerBackground->setFrameShape(QFrame::StyledPanel);
NewVerBackground->setFrameShadow(QFrame::Raised);
horizontalLayoutWidget = new QWidget(NewVerBackground);
horizontalLayoutWidget->setObjectName(QString::fromUtf8("horizontalLayoutWidget"));
horizontalLayoutWidget->setGeometry(QRect(0, 0, 311, 51));
baseVerLayout = new QHBoxLayout(horizontalLayoutWidget);
baseVerLayout->setObjectName(QString::fromUtf8("baseVerLayout"));
baseVerLayout->setContentsMargins(5, 5, 5, 5);
prevVerTitle = new QLabel(horizontalLayoutWidget);
prevVerTitle->setObjectName(QString::fromUtf8("prevVerTitle"));
prevVerTitle->setGeometry(QRect(10, 10, 171, 31));
newNameVersionTitle = new QLabel(NewVersionWidget);
newNameVersionTitle->setObjectName(QString::fromUtf8("newNameVersionTitle"));
newNameVersionTitle->setGeometry(QRect(10, 50, 161, 31));
lineEdit = new QLineEdit(NewVersionWidget);
lineEdit->setObjectName(QString::fromUtf8("lineEdit"));
lineEdit->setGeometry(QRect(180, 50, 211, 31));
createButton = new QPushButton(NewVersionWidget);
createButton->setObjectName(QString::fromUtf8("createButton"));
createButton->setGeometry(QRect(40, 120, 131, 41));
prevVerValue = new QLabel(NewVersionWidget);
QSizePolicy sizePolicy2(QSizePolicy::Minimum, QSizePolicy::Minimum);
sizePolicy2.setHorizontalStretch(0);
sizePolicy2.setVerticalStretch(0);
sizePolicy2.setHeightForWidth(prevVerTitle->sizePolicy().hasHeightForWidth());
prevVerTitle->setSizePolicy(sizePolicy2);
baseVerLayout->addWidget(prevVerTitle);
prevVerValue = new QLabel(horizontalLayoutWidget);
prevVerValue->setObjectName(QString::fromUtf8("prevVerValue"));
prevVerValue->setGeometry(QRect(180, 10, 201, 31));
cancelButton = new QPushButton(NewVersionWidget);
baseVerLayout->addWidget(prevVerValue);
horizontalLayoutWidget_2 = new QWidget(NewVerBackground);
horizontalLayoutWidget_2->setObjectName(QString::fromUtf8("horizontalLayoutWidget_2"));
horizontalLayoutWidget_2->setGeometry(QRect(0, 50, 311, 51));
newNameLayout = new QHBoxLayout(horizontalLayoutWidget_2);
newNameLayout->setSpacing(6);
newNameLayout->setObjectName(QString::fromUtf8("newNameLayout"));
newNameLayout->setContentsMargins(5, 5, 20, 5);
newNameVersionTitle = new QLabel(horizontalLayoutWidget_2);
newNameVersionTitle->setObjectName(QString::fromUtf8("newNameVersionTitle"));
newNameLayout->addWidget(newNameVersionTitle);
lineEdit = new QLineEdit(horizontalLayoutWidget_2);
lineEdit->setObjectName(QString::fromUtf8("lineEdit"));
sizePolicy.setHeightForWidth(lineEdit->sizePolicy().hasHeightForWidth());
lineEdit->setSizePolicy(sizePolicy);
lineEdit->setMinimumSize(QSize(150, 30));
lineEdit->setMaximumSize(QSize(60, 30));
newNameLayout->addWidget(lineEdit);
horizontalLayoutWidget_3 = new QWidget(NewVerBackground);
horizontalLayoutWidget_3->setObjectName(QString::fromUtf8("horizontalLayoutWidget_3"));
horizontalLayoutWidget_3->setGeometry(QRect(0, 100, 311, 51));
horizontalLayout = new QHBoxLayout(horizontalLayoutWidget_3);
horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
horizontalLayout->setContentsMargins(0, 0, 0, 6);
horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Minimum, QSizePolicy::Minimum);
horizontalLayout->addItem(horizontalSpacer);
createButton = new QPushButton(horizontalLayoutWidget_3);
createButton->setObjectName(QString::fromUtf8("createButton"));
sizePolicy.setHeightForWidth(createButton->sizePolicy().hasHeightForWidth());
createButton->setSizePolicy(sizePolicy);
horizontalLayout->addWidget(createButton);
horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Minimum, QSizePolicy::Minimum);
horizontalLayout->addItem(horizontalSpacer_3);
cancelButton = new QPushButton(horizontalLayoutWidget_3);
cancelButton->setObjectName(QString::fromUtf8("cancelButton"));
cancelButton->setGeometry(QRect(210, 120, 131, 41));
sizePolicy.setHeightForWidth(cancelButton->sizePolicy().hasHeightForWidth());
cancelButton->setSizePolicy(sizePolicy);
horizontalLayout->addWidget(cancelButton);
horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Minimum, QSizePolicy::Minimum);
horizontalLayout->addItem(horizontalSpacer_2);
retranslateUi(NewVersionWidget);
@@ -60,11 +146,11 @@ public:
void retranslateUi(QWidget *NewVersionWidget)
{
NewVersionWidget->setWindowTitle(QCoreApplication::translate("NewVersionWidget", "Form", nullptr));
prevVerTitle->setText(QCoreApplication::translate("NewVersionWidget", "TextLabel", nullptr));
NewVersionWidget->setWindowTitle(QCoreApplication::translate("NewVersionWidget", "\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));
prevVerTitle->setText(QCoreApplication::translate("NewVersionWidget", "\320\221\320\260\320\267\320\276\320\262\320\260\321\217 \320\262\320\265\321\200\321\201\320\270\321\217:", nullptr));
prevVerValue->setText(QCoreApplication::translate("NewVersionWidget", "TextLabel", nullptr));
newNameVersionTitle->setText(QCoreApplication::translate("NewVersionWidget", "\320\235\320\276\320\262\320\276\320\265 \320\275\320\260\320\267\320\262\320\260\320\275\320\270\320\265:", nullptr));
createButton->setText(QCoreApplication::translate("NewVersionWidget", "\320\241\320\276\320\267\320\264\320\260\321\202\321\214", nullptr));
prevVerValue->setText(QCoreApplication::translate("NewVersionWidget", "TextLabel", nullptr));
cancelButton->setText(QCoreApplication::translate("NewVersionWidget", "\320\236\321\202\320\274\320\265\320\275\320\260", nullptr));
} // retranslateUi