uic: Generate fully qualified enumerations for QFormLayout

This is required for Python.

Task-number: PYSIDE-1735
Change-Id: I92108009dd23565adaa2ee77300059cb197a89c5
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
(cherry picked from commit 11d6200d8ad88459a499550b30f5c22f1657719b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Friedemann Kleint 2024-12-20 09:49:28 +01:00 committed by Qt Cherry-pick Bot
parent bbf78c9636
commit b06125aa51
9 changed files with 51 additions and 50 deletions

View File

@ -1104,8 +1104,9 @@ void WriteInitialization::acceptSpacer(DomSpacer *node)
static inline QString formLayoutRole(int column, int colspan) static inline QString formLayoutRole(int column, int colspan)
{ {
if (colspan > 1) if (colspan > 1)
return "QFormLayout::SpanningRole"_L1; return "QFormLayout::ItemRole::SpanningRole"_L1;
return column == 0 ? "QFormLayout::LabelRole"_L1 : "QFormLayout::FieldRole"_L1; return column == 0
? "QFormLayout::ItemRole::LabelRole"_L1 : "QFormLayout::ItemRole::FieldRole"_L1;
} }
static QString layoutAddMethod(DomLayoutItem::Kind kind, const QString &layoutClass) static QString layoutAddMethod(DomLayoutItem::Kind kind, const QString &layoutClass)

View File

@ -49,23 +49,23 @@ public:
label = new QLabel(AddLinkDialog); label = new QLabel(AddLinkDialog);
label->setObjectName("label"); label->setObjectName("label");
formLayout->setWidget(0, QFormLayout::LabelRole, label); formLayout->setWidget(0, QFormLayout::ItemRole::LabelRole, label);
titleInput = new QLineEdit(AddLinkDialog); titleInput = new QLineEdit(AddLinkDialog);
titleInput->setObjectName("titleInput"); titleInput->setObjectName("titleInput");
titleInput->setMinimumSize(QSize(337, 0)); titleInput->setMinimumSize(QSize(337, 0));
formLayout->setWidget(0, QFormLayout::FieldRole, titleInput); formLayout->setWidget(0, QFormLayout::ItemRole::FieldRole, titleInput);
label_2 = new QLabel(AddLinkDialog); label_2 = new QLabel(AddLinkDialog);
label_2->setObjectName("label_2"); label_2->setObjectName("label_2");
formLayout->setWidget(1, QFormLayout::LabelRole, label_2); formLayout->setWidget(1, QFormLayout::ItemRole::LabelRole, label_2);
urlInput = new QLineEdit(AddLinkDialog); urlInput = new QLineEdit(AddLinkDialog);
urlInput->setObjectName("urlInput"); urlInput->setObjectName("urlInput");
formLayout->setWidget(1, QFormLayout::FieldRole, urlInput); formLayout->setWidget(1, QFormLayout::ItemRole::FieldRole, urlInput);
verticalLayout->addLayout(formLayout); verticalLayout->addLayout(formLayout);

View File

@ -84,40 +84,40 @@ public:
label_5 = new QLabel(groupBox_2); label_5 = new QLabel(groupBox_2);
label_5->setObjectName("label_5"); label_5->setObjectName("label_5");
formLayout->setWidget(0, QFormLayout::LabelRole, label_5); formLayout->setWidget(0, QFormLayout::ItemRole::LabelRole, label_5);
titleEdit = new QLineEdit(groupBox_2); titleEdit = new QLineEdit(groupBox_2);
titleEdit->setObjectName("titleEdit"); titleEdit->setObjectName("titleEdit");
titleEdit->setEnabled(true); titleEdit->setEnabled(true);
formLayout->setWidget(0, QFormLayout::FieldRole, titleEdit); formLayout->setWidget(0, QFormLayout::ItemRole::FieldRole, titleEdit);
label_2_2_2_2 = new QLabel(groupBox_2); label_2_2_2_2 = new QLabel(groupBox_2);
label_2_2_2_2->setObjectName("label_2_2_2_2"); label_2_2_2_2->setObjectName("label_2_2_2_2");
formLayout->setWidget(1, QFormLayout::LabelRole, label_2_2_2_2); formLayout->setWidget(1, QFormLayout::ItemRole::LabelRole, label_2_2_2_2);
authorEdit = new QComboBox(groupBox_2); authorEdit = new QComboBox(groupBox_2);
authorEdit->setObjectName("authorEdit"); authorEdit->setObjectName("authorEdit");
authorEdit->setEnabled(true); authorEdit->setEnabled(true);
formLayout->setWidget(1, QFormLayout::FieldRole, authorEdit); formLayout->setWidget(1, QFormLayout::ItemRole::FieldRole, authorEdit);
label_3 = new QLabel(groupBox_2); label_3 = new QLabel(groupBox_2);
label_3->setObjectName("label_3"); label_3->setObjectName("label_3");
formLayout->setWidget(2, QFormLayout::LabelRole, label_3); formLayout->setWidget(2, QFormLayout::ItemRole::LabelRole, label_3);
genreEdit = new QComboBox(groupBox_2); genreEdit = new QComboBox(groupBox_2);
genreEdit->setObjectName("genreEdit"); genreEdit->setObjectName("genreEdit");
genreEdit->setEnabled(true); genreEdit->setEnabled(true);
formLayout->setWidget(2, QFormLayout::FieldRole, genreEdit); formLayout->setWidget(2, QFormLayout::ItemRole::FieldRole, genreEdit);
label_4 = new QLabel(groupBox_2); label_4 = new QLabel(groupBox_2);
label_4->setObjectName("label_4"); label_4->setObjectName("label_4");
formLayout->setWidget(3, QFormLayout::LabelRole, label_4); formLayout->setWidget(3, QFormLayout::ItemRole::LabelRole, label_4);
yearEdit = new QSpinBox(groupBox_2); yearEdit = new QSpinBox(groupBox_2);
yearEdit->setObjectName("yearEdit"); yearEdit->setObjectName("yearEdit");
@ -125,18 +125,18 @@ public:
yearEdit->setMaximum(2100); yearEdit->setMaximum(2100);
yearEdit->setMinimum(-1000); yearEdit->setMinimum(-1000);
formLayout->setWidget(3, QFormLayout::FieldRole, yearEdit); formLayout->setWidget(3, QFormLayout::ItemRole::FieldRole, yearEdit);
label = new QLabel(groupBox_2); label = new QLabel(groupBox_2);
label->setObjectName("label"); label->setObjectName("label");
formLayout->setWidget(4, QFormLayout::LabelRole, label); formLayout->setWidget(4, QFormLayout::ItemRole::LabelRole, label);
ratingEdit = new QSpinBox(groupBox_2); ratingEdit = new QSpinBox(groupBox_2);
ratingEdit->setObjectName("ratingEdit"); ratingEdit->setObjectName("ratingEdit");
ratingEdit->setMaximum(5); ratingEdit->setMaximum(5);
formLayout->setWidget(4, QFormLayout::FieldRole, ratingEdit); formLayout->setWidget(4, QFormLayout::ItemRole::FieldRole, ratingEdit);
vboxLayout1->addWidget(groupBox_2); vboxLayout1->addWidget(groupBox_2);

View File

@ -118,7 +118,7 @@ public:
label->setSizePolicy(sizePolicy2); label->setSizePolicy(sizePolicy2);
label->setMinimumSize(QSize(0, 30)); label->setMinimumSize(QSize(0, 30));
formLayout->setWidget(0, QFormLayout::LabelRole, label); formLayout->setWidget(0, QFormLayout::ItemRole::LabelRole, label);
periodSpinBox = new QDoubleSpinBox(groupBox); periodSpinBox = new QDoubleSpinBox(groupBox);
periodSpinBox->setObjectName("periodSpinBox"); periodSpinBox->setObjectName("periodSpinBox");
@ -133,7 +133,7 @@ public:
periodSpinBox->setSingleStep(0.100000000000000); periodSpinBox->setSingleStep(0.100000000000000);
periodSpinBox->setValue(-1.000000000000000); periodSpinBox->setValue(-1.000000000000000);
formLayout->setWidget(0, QFormLayout::FieldRole, periodSpinBox); formLayout->setWidget(0, QFormLayout::ItemRole::FieldRole, periodSpinBox);
amplitudeSpinBox = new QDoubleSpinBox(groupBox); amplitudeSpinBox = new QDoubleSpinBox(groupBox);
amplitudeSpinBox->setObjectName("amplitudeSpinBox"); amplitudeSpinBox->setObjectName("amplitudeSpinBox");
@ -143,13 +143,13 @@ public:
amplitudeSpinBox->setSingleStep(0.100000000000000); amplitudeSpinBox->setSingleStep(0.100000000000000);
amplitudeSpinBox->setValue(-1.000000000000000); amplitudeSpinBox->setValue(-1.000000000000000);
formLayout->setWidget(2, QFormLayout::FieldRole, amplitudeSpinBox); formLayout->setWidget(2, QFormLayout::ItemRole::FieldRole, amplitudeSpinBox);
label_3 = new QLabel(groupBox); label_3 = new QLabel(groupBox);
label_3->setObjectName("label_3"); label_3->setObjectName("label_3");
label_3->setMinimumSize(QSize(0, 30)); label_3->setMinimumSize(QSize(0, 30));
formLayout->setWidget(4, QFormLayout::LabelRole, label_3); formLayout->setWidget(4, QFormLayout::ItemRole::LabelRole, label_3);
overshootSpinBox = new QDoubleSpinBox(groupBox); overshootSpinBox = new QDoubleSpinBox(groupBox);
overshootSpinBox->setObjectName("overshootSpinBox"); overshootSpinBox->setObjectName("overshootSpinBox");
@ -159,13 +159,13 @@ public:
overshootSpinBox->setSingleStep(0.100000000000000); overshootSpinBox->setSingleStep(0.100000000000000);
overshootSpinBox->setValue(-1.000000000000000); overshootSpinBox->setValue(-1.000000000000000);
formLayout->setWidget(4, QFormLayout::FieldRole, overshootSpinBox); formLayout->setWidget(4, QFormLayout::ItemRole::FieldRole, overshootSpinBox);
label_2 = new QLabel(groupBox); label_2 = new QLabel(groupBox);
label_2->setObjectName("label_2"); label_2->setObjectName("label_2");
label_2->setMinimumSize(QSize(0, 30)); label_2->setMinimumSize(QSize(0, 30));
formLayout->setWidget(2, QFormLayout::LabelRole, label_2); formLayout->setWidget(2, QFormLayout::ItemRole::LabelRole, label_2);
verticalLayout->addWidget(groupBox); verticalLayout->addWidget(groupBox);

View File

@ -43,45 +43,45 @@ public:
label = new QLabel(embeddedDialog); label = new QLabel(embeddedDialog);
label->setObjectName("label"); label->setObjectName("label");
formLayout->setWidget(0, QFormLayout::LabelRole, label); formLayout->setWidget(0, QFormLayout::ItemRole::LabelRole, label);
layoutDirection = new QComboBox(embeddedDialog); layoutDirection = new QComboBox(embeddedDialog);
layoutDirection->addItem(QString()); layoutDirection->addItem(QString());
layoutDirection->addItem(QString()); layoutDirection->addItem(QString());
layoutDirection->setObjectName("layoutDirection"); layoutDirection->setObjectName("layoutDirection");
formLayout->setWidget(0, QFormLayout::FieldRole, layoutDirection); formLayout->setWidget(0, QFormLayout::ItemRole::FieldRole, layoutDirection);
label_2 = new QLabel(embeddedDialog); label_2 = new QLabel(embeddedDialog);
label_2->setObjectName("label_2"); label_2->setObjectName("label_2");
formLayout->setWidget(1, QFormLayout::LabelRole, label_2); formLayout->setWidget(1, QFormLayout::ItemRole::LabelRole, label_2);
fontComboBox = new QFontComboBox(embeddedDialog); fontComboBox = new QFontComboBox(embeddedDialog);
fontComboBox->setObjectName("fontComboBox"); fontComboBox->setObjectName("fontComboBox");
formLayout->setWidget(1, QFormLayout::FieldRole, fontComboBox); formLayout->setWidget(1, QFormLayout::ItemRole::FieldRole, fontComboBox);
label_3 = new QLabel(embeddedDialog); label_3 = new QLabel(embeddedDialog);
label_3->setObjectName("label_3"); label_3->setObjectName("label_3");
formLayout->setWidget(2, QFormLayout::LabelRole, label_3); formLayout->setWidget(2, QFormLayout::ItemRole::LabelRole, label_3);
style = new QComboBox(embeddedDialog); style = new QComboBox(embeddedDialog);
style->setObjectName("style"); style->setObjectName("style");
formLayout->setWidget(2, QFormLayout::FieldRole, style); formLayout->setWidget(2, QFormLayout::ItemRole::FieldRole, style);
label_4 = new QLabel(embeddedDialog); label_4 = new QLabel(embeddedDialog);
label_4->setObjectName("label_4"); label_4->setObjectName("label_4");
formLayout->setWidget(3, QFormLayout::LabelRole, label_4); formLayout->setWidget(3, QFormLayout::ItemRole::LabelRole, label_4);
spacing = new QSlider(embeddedDialog); spacing = new QSlider(embeddedDialog);
spacing->setObjectName("spacing"); spacing->setObjectName("spacing");
spacing->setOrientation(Qt::Horizontal); spacing->setOrientation(Qt::Horizontal);
formLayout->setWidget(3, QFormLayout::FieldRole, spacing); formLayout->setWidget(3, QFormLayout::ItemRole::FieldRole, spacing);
#if QT_CONFIG(shortcut) #if QT_CONFIG(shortcut)
label->setBuddy(layoutDirection); label->setBuddy(layoutDirection);

View File

@ -63,28 +63,28 @@ public:
label = new QLabel(qdesigner_internal__NewActionDialog); label = new QLabel(qdesigner_internal__NewActionDialog);
label->setObjectName("label"); label->setObjectName("label");
formLayout->setWidget(0, QFormLayout::LabelRole, label); formLayout->setWidget(0, QFormLayout::ItemRole::LabelRole, label);
editActionText = new QLineEdit(qdesigner_internal__NewActionDialog); editActionText = new QLineEdit(qdesigner_internal__NewActionDialog);
editActionText->setObjectName("editActionText"); editActionText->setObjectName("editActionText");
editActionText->setMinimumSize(QSize(255, 0)); editActionText->setMinimumSize(QSize(255, 0));
formLayout->setWidget(0, QFormLayout::FieldRole, editActionText); formLayout->setWidget(0, QFormLayout::ItemRole::FieldRole, editActionText);
label_3 = new QLabel(qdesigner_internal__NewActionDialog); label_3 = new QLabel(qdesigner_internal__NewActionDialog);
label_3->setObjectName("label_3"); label_3->setObjectName("label_3");
formLayout->setWidget(1, QFormLayout::LabelRole, label_3); formLayout->setWidget(1, QFormLayout::ItemRole::LabelRole, label_3);
editObjectName = new QLineEdit(qdesigner_internal__NewActionDialog); editObjectName = new QLineEdit(qdesigner_internal__NewActionDialog);
editObjectName->setObjectName("editObjectName"); editObjectName->setObjectName("editObjectName");
formLayout->setWidget(1, QFormLayout::FieldRole, editObjectName); formLayout->setWidget(1, QFormLayout::ItemRole::FieldRole, editObjectName);
label_2 = new QLabel(qdesigner_internal__NewActionDialog); label_2 = new QLabel(qdesigner_internal__NewActionDialog);
label_2->setObjectName("label_2"); label_2->setObjectName("label_2");
formLayout->setWidget(2, QFormLayout::LabelRole, label_2); formLayout->setWidget(2, QFormLayout::ItemRole::LabelRole, label_2);
horizontalLayout = new QHBoxLayout(); horizontalLayout = new QHBoxLayout();
horizontalLayout->setObjectName("horizontalLayout"); horizontalLayout->setObjectName("horizontalLayout");
@ -98,7 +98,7 @@ public:
horizontalLayout->addItem(spacerItem); horizontalLayout->addItem(spacerItem);
formLayout->setLayout(2, QFormLayout::FieldRole, horizontalLayout); formLayout->setLayout(2, QFormLayout::ItemRole::FieldRole, horizontalLayout);
verticalLayout->addLayout(formLayout); verticalLayout->addLayout(formLayout);

View File

@ -53,7 +53,7 @@ public:
m_lineEdit->setObjectName("m_lineEdit"); m_lineEdit->setObjectName("m_lineEdit");
m_lineEdit->setMinimumSize(QSize(220, 0)); m_lineEdit->setMinimumSize(QSize(220, 0));
formLayout->setWidget(0, QFormLayout::FieldRole, m_lineEdit); formLayout->setWidget(0, QFormLayout::ItemRole::FieldRole, m_lineEdit);
label = new QLabel(qdesigner_internal__NewDynamicPropertyDialog); label = new QLabel(qdesigner_internal__NewDynamicPropertyDialog);
label->setObjectName("label"); label->setObjectName("label");
@ -63,7 +63,7 @@ public:
sizePolicy.setHeightForWidth(label->sizePolicy().hasHeightForWidth()); sizePolicy.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
label->setSizePolicy(sizePolicy); label->setSizePolicy(sizePolicy);
formLayout->setWidget(0, QFormLayout::LabelRole, label); formLayout->setWidget(0, QFormLayout::ItemRole::LabelRole, label);
horizontalLayout = new QHBoxLayout(); horizontalLayout = new QHBoxLayout();
horizontalLayout->setObjectName("horizontalLayout"); horizontalLayout->setObjectName("horizontalLayout");
@ -77,14 +77,14 @@ public:
horizontalLayout->addItem(horizontalSpacer); horizontalLayout->addItem(horizontalSpacer);
formLayout->setLayout(1, QFormLayout::FieldRole, horizontalLayout); formLayout->setLayout(1, QFormLayout::ItemRole::FieldRole, horizontalLayout);
label_2 = new QLabel(qdesigner_internal__NewDynamicPropertyDialog); label_2 = new QLabel(qdesigner_internal__NewDynamicPropertyDialog);
label_2->setObjectName("label_2"); label_2->setObjectName("label_2");
sizePolicy.setHeightForWidth(label_2->sizePolicy().hasHeightForWidth()); sizePolicy.setHeightForWidth(label_2->sizePolicy().hasHeightForWidth());
label_2->setSizePolicy(sizePolicy); label_2->setSizePolicy(sizePolicy);
formLayout->setWidget(1, QFormLayout::LabelRole, label_2); formLayout->setWidget(1, QFormLayout::ItemRole::LabelRole, label_2);
verticalLayout->addLayout(formLayout); verticalLayout->addLayout(formLayout);

View File

@ -47,17 +47,17 @@ public:
m_styleLabel = new QLabel(PreviewConfigurationWidget); m_styleLabel = new QLabel(PreviewConfigurationWidget);
m_styleLabel->setObjectName("m_styleLabel"); m_styleLabel->setObjectName("m_styleLabel");
formLayout->setWidget(0, QFormLayout::LabelRole, m_styleLabel); formLayout->setWidget(0, QFormLayout::ItemRole::LabelRole, m_styleLabel);
m_styleCombo = new QComboBox(PreviewConfigurationWidget); m_styleCombo = new QComboBox(PreviewConfigurationWidget);
m_styleCombo->setObjectName("m_styleCombo"); m_styleCombo->setObjectName("m_styleCombo");
formLayout->setWidget(0, QFormLayout::FieldRole, m_styleCombo); formLayout->setWidget(0, QFormLayout::ItemRole::FieldRole, m_styleCombo);
m_appStyleSheetLabel = new QLabel(PreviewConfigurationWidget); m_appStyleSheetLabel = new QLabel(PreviewConfigurationWidget);
m_appStyleSheetLabel->setObjectName("m_appStyleSheetLabel"); m_appStyleSheetLabel->setObjectName("m_appStyleSheetLabel");
formLayout->setWidget(1, QFormLayout::LabelRole, m_appStyleSheetLabel); formLayout->setWidget(1, QFormLayout::ItemRole::LabelRole, m_appStyleSheetLabel);
hboxLayout = new QHBoxLayout(); hboxLayout = new QHBoxLayout();
hboxLayout->setObjectName("hboxLayout"); hboxLayout->setObjectName("hboxLayout");
@ -78,12 +78,12 @@ public:
hboxLayout->addWidget(m_appStyleSheetClearButton); hboxLayout->addWidget(m_appStyleSheetClearButton);
formLayout->setLayout(1, QFormLayout::FieldRole, hboxLayout); formLayout->setLayout(1, QFormLayout::ItemRole::FieldRole, hboxLayout);
m_skinLabel = new QLabel(PreviewConfigurationWidget); m_skinLabel = new QLabel(PreviewConfigurationWidget);
m_skinLabel->setObjectName("m_skinLabel"); m_skinLabel->setObjectName("m_skinLabel");
formLayout->setWidget(2, QFormLayout::LabelRole, m_skinLabel); formLayout->setWidget(2, QFormLayout::ItemRole::LabelRole, m_skinLabel);
hboxLayout1 = new QHBoxLayout(); hboxLayout1 = new QHBoxLayout();
hboxLayout1->setObjectName("hboxLayout1"); hboxLayout1->setObjectName("hboxLayout1");
@ -98,7 +98,7 @@ public:
hboxLayout1->addWidget(m_skinRemoveButton); hboxLayout1->addWidget(m_skinRemoveButton);
formLayout->setLayout(2, QFormLayout::FieldRole, hboxLayout1); formLayout->setLayout(2, QFormLayout::ItemRole::FieldRole, hboxLayout1);
retranslateUi(PreviewConfigurationWidget); retranslateUi(PreviewConfigurationWidget);

View File

@ -56,14 +56,14 @@ public:
label->setFrameShadow(QFrame::Plain); label->setFrameShadow(QFrame::Plain);
label->setTextFormat(Qt::AutoText); label->setTextFormat(Qt::AutoText);
formLayout->setWidget(0, QFormLayout::LabelRole, label); formLayout->setWidget(0, QFormLayout::ItemRole::LabelRole, label);
templateNameEdit = new QLineEdit(SaveFormAsTemplate); templateNameEdit = new QLineEdit(SaveFormAsTemplate);
templateNameEdit->setObjectName("templateNameEdit"); templateNameEdit->setObjectName("templateNameEdit");
templateNameEdit->setMinimumSize(QSize(222, 0)); templateNameEdit->setMinimumSize(QSize(222, 0));
templateNameEdit->setEchoMode(QLineEdit::Normal); templateNameEdit->setEchoMode(QLineEdit::Normal);
formLayout->setWidget(0, QFormLayout::FieldRole, templateNameEdit); formLayout->setWidget(0, QFormLayout::ItemRole::FieldRole, templateNameEdit);
label_2 = new QLabel(SaveFormAsTemplate); label_2 = new QLabel(SaveFormAsTemplate);
label_2->setObjectName("label_2"); label_2->setObjectName("label_2");
@ -71,12 +71,12 @@ public:
label_2->setFrameShadow(QFrame::Plain); label_2->setFrameShadow(QFrame::Plain);
label_2->setTextFormat(Qt::AutoText); label_2->setTextFormat(Qt::AutoText);
formLayout->setWidget(1, QFormLayout::LabelRole, label_2); formLayout->setWidget(1, QFormLayout::ItemRole::LabelRole, label_2);
categoryCombo = new QComboBox(SaveFormAsTemplate); categoryCombo = new QComboBox(SaveFormAsTemplate);
categoryCombo->setObjectName("categoryCombo"); categoryCombo->setObjectName("categoryCombo");
formLayout->setWidget(1, QFormLayout::FieldRole, categoryCombo); formLayout->setWidget(1, QFormLayout::ItemRole::FieldRole, categoryCombo);
vboxLayout->addLayout(formLayout); vboxLayout->addLayout(formLayout);