9985cc330a
Because setObjectName() now takes a QAnyStringView, passing C string literals is much more efficient than using QString::fromUtf8(). This patch only deals with setObjectName() as a known property, probably from a name attribute. If the objectName property is set by a <property> element (or so I assume), we still emit a QString::fromUtf8(). Detecting objectName there would be too much magic. Besides, I haven't been able to find why sometimes there's a second setObjectName call right after the first, when in the XML it seems all kosher (name attribute and objectName <property> agreeing on the content). Change-Id: Icf07bad841ac735a9c744bbd955428ba15758089 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
335 lines
14 KiB
C++
335 lines
14 KiB
C++
/********************************************************************************
|
|
** Form generated from reading UI file 'pagefold.ui'
|
|
**
|
|
** Created by: Qt User Interface Compiler version 6.0.0
|
|
**
|
|
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
|
********************************************************************************/
|
|
|
|
#ifndef PAGEFOLD_H
|
|
#define PAGEFOLD_H
|
|
|
|
#include <QtCore/QVariant>
|
|
#include <QtGui/QAction>
|
|
#include <QtWidgets/QAbstractButton>
|
|
#include <QtWidgets/QApplication>
|
|
#include <QtWidgets/QCheckBox>
|
|
#include <QtWidgets/QComboBox>
|
|
#include <QtWidgets/QDialogButtonBox>
|
|
#include <QtWidgets/QFrame>
|
|
#include <QtWidgets/QGridLayout>
|
|
#include <QtWidgets/QLabel>
|
|
#include <QtWidgets/QLineEdit>
|
|
#include <QtWidgets/QListWidget>
|
|
#include <QtWidgets/QMainWindow>
|
|
#include <QtWidgets/QMenu>
|
|
#include <QtWidgets/QMenuBar>
|
|
#include <QtWidgets/QRadioButton>
|
|
#include <QtWidgets/QSpacerItem>
|
|
#include <QtWidgets/QSpinBox>
|
|
#include <QtWidgets/QStatusBar>
|
|
#include <QtWidgets/QVBoxLayout>
|
|
#include <QtWidgets/QWidget>
|
|
|
|
QT_BEGIN_NAMESPACE
|
|
|
|
class Ui_MainWindow
|
|
{
|
|
public:
|
|
QAction *exitAction;
|
|
QAction *aboutQtAction;
|
|
QAction *editStyleAction;
|
|
QAction *aboutAction;
|
|
QWidget *centralwidget;
|
|
QVBoxLayout *vboxLayout;
|
|
QFrame *mainFrame;
|
|
QGridLayout *gridLayout;
|
|
QComboBox *nameCombo;
|
|
QSpacerItem *spacerItem;
|
|
QRadioButton *femaleRadioButton;
|
|
QLabel *genderLabel;
|
|
QLabel *ageLabel;
|
|
QRadioButton *maleRadioButton;
|
|
QLabel *nameLabel;
|
|
QLabel *passwordLabel;
|
|
QSpinBox *ageSpinBox;
|
|
QDialogButtonBox *buttonBox;
|
|
QCheckBox *agreeCheckBox;
|
|
QLineEdit *passwordEdit;
|
|
QListWidget *professionList;
|
|
QLabel *label;
|
|
QComboBox *countryCombo;
|
|
QLabel *countryLabel;
|
|
QMenuBar *menubar;
|
|
QMenu *menu_File;
|
|
QMenu *menu_Help;
|
|
QStatusBar *statusbar;
|
|
|
|
void setupUi(QMainWindow *MainWindow)
|
|
{
|
|
if (MainWindow->objectName().isEmpty())
|
|
MainWindow->setObjectName("MainWindow");
|
|
MainWindow->resize(392, 412);
|
|
exitAction = new QAction(MainWindow);
|
|
exitAction->setObjectName("exitAction");
|
|
aboutQtAction = new QAction(MainWindow);
|
|
aboutQtAction->setObjectName("aboutQtAction");
|
|
editStyleAction = new QAction(MainWindow);
|
|
editStyleAction->setObjectName("editStyleAction");
|
|
aboutAction = new QAction(MainWindow);
|
|
aboutAction->setObjectName("aboutAction");
|
|
centralwidget = new QWidget(MainWindow);
|
|
centralwidget->setObjectName("centralwidget");
|
|
vboxLayout = new QVBoxLayout(centralwidget);
|
|
#ifndef Q_OS_MAC
|
|
vboxLayout->setSpacing(6);
|
|
#endif
|
|
#ifndef Q_OS_MAC
|
|
vboxLayout->setContentsMargins(9, 9, 9, 9);
|
|
#endif
|
|
vboxLayout->setObjectName("vboxLayout");
|
|
mainFrame = new QFrame(centralwidget);
|
|
mainFrame->setObjectName("mainFrame");
|
|
mainFrame->setFrameShape(QFrame::StyledPanel);
|
|
mainFrame->setFrameShadow(QFrame::Raised);
|
|
gridLayout = new QGridLayout(mainFrame);
|
|
#ifndef Q_OS_MAC
|
|
gridLayout->setSpacing(6);
|
|
#endif
|
|
#ifndef Q_OS_MAC
|
|
gridLayout->setContentsMargins(9, 9, 9, 9);
|
|
#endif
|
|
gridLayout->setObjectName("gridLayout");
|
|
nameCombo = new QComboBox(mainFrame);
|
|
nameCombo->addItem(QString());
|
|
nameCombo->addItem(QString());
|
|
nameCombo->addItem(QString());
|
|
nameCombo->addItem(QString());
|
|
nameCombo->setObjectName("nameCombo");
|
|
nameCombo->setEditable(true);
|
|
|
|
gridLayout->addWidget(nameCombo, 0, 1, 1, 3);
|
|
|
|
spacerItem = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
|
|
|
|
gridLayout->addItem(spacerItem, 1, 3, 1, 1);
|
|
|
|
femaleRadioButton = new QRadioButton(mainFrame);
|
|
femaleRadioButton->setObjectName("femaleRadioButton");
|
|
|
|
gridLayout->addWidget(femaleRadioButton, 1, 2, 1, 1);
|
|
|
|
genderLabel = new QLabel(mainFrame);
|
|
genderLabel->setObjectName("genderLabel");
|
|
|
|
gridLayout->addWidget(genderLabel, 1, 0, 1, 1);
|
|
|
|
ageLabel = new QLabel(mainFrame);
|
|
ageLabel->setObjectName("ageLabel");
|
|
|
|
gridLayout->addWidget(ageLabel, 2, 0, 1, 1);
|
|
|
|
maleRadioButton = new QRadioButton(mainFrame);
|
|
maleRadioButton->setObjectName("maleRadioButton");
|
|
|
|
gridLayout->addWidget(maleRadioButton, 1, 1, 1, 1);
|
|
|
|
nameLabel = new QLabel(mainFrame);
|
|
nameLabel->setObjectName("nameLabel");
|
|
|
|
gridLayout->addWidget(nameLabel, 0, 0, 1, 1);
|
|
|
|
passwordLabel = new QLabel(mainFrame);
|
|
passwordLabel->setObjectName("passwordLabel");
|
|
|
|
gridLayout->addWidget(passwordLabel, 3, 0, 1, 1);
|
|
|
|
ageSpinBox = new QSpinBox(mainFrame);
|
|
ageSpinBox->setObjectName("ageSpinBox");
|
|
ageSpinBox->setMinimum(12);
|
|
ageSpinBox->setValue(22);
|
|
|
|
gridLayout->addWidget(ageSpinBox, 2, 1, 1, 3);
|
|
|
|
buttonBox = new QDialogButtonBox(mainFrame);
|
|
buttonBox->setObjectName("buttonBox");
|
|
buttonBox->setOrientation(Qt::Horizontal);
|
|
buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::NoButton|QDialogButtonBox::Ok);
|
|
|
|
gridLayout->addWidget(buttonBox, 7, 2, 1, 2);
|
|
|
|
agreeCheckBox = new QCheckBox(mainFrame);
|
|
agreeCheckBox->setObjectName("agreeCheckBox");
|
|
|
|
gridLayout->addWidget(agreeCheckBox, 6, 0, 1, 4);
|
|
|
|
passwordEdit = new QLineEdit(mainFrame);
|
|
passwordEdit->setObjectName("passwordEdit");
|
|
passwordEdit->setEchoMode(QLineEdit::Password);
|
|
|
|
gridLayout->addWidget(passwordEdit, 3, 1, 1, 3);
|
|
|
|
professionList = new QListWidget(mainFrame);
|
|
new QListWidgetItem(professionList);
|
|
new QListWidgetItem(professionList);
|
|
new QListWidgetItem(professionList);
|
|
professionList->setObjectName("professionList");
|
|
|
|
gridLayout->addWidget(professionList, 5, 1, 1, 3);
|
|
|
|
label = new QLabel(mainFrame);
|
|
label->setObjectName("label");
|
|
|
|
gridLayout->addWidget(label, 5, 0, 1, 1);
|
|
|
|
countryCombo = new QComboBox(mainFrame);
|
|
countryCombo->addItem(QString());
|
|
countryCombo->addItem(QString());
|
|
countryCombo->addItem(QString());
|
|
countryCombo->addItem(QString());
|
|
countryCombo->addItem(QString());
|
|
countryCombo->addItem(QString());
|
|
countryCombo->addItem(QString());
|
|
countryCombo->setObjectName("countryCombo");
|
|
|
|
gridLayout->addWidget(countryCombo, 4, 1, 1, 3);
|
|
|
|
countryLabel = new QLabel(mainFrame);
|
|
countryLabel->setObjectName("countryLabel");
|
|
|
|
gridLayout->addWidget(countryLabel, 4, 0, 1, 1);
|
|
|
|
|
|
vboxLayout->addWidget(mainFrame);
|
|
|
|
MainWindow->setCentralWidget(centralwidget);
|
|
menubar = new QMenuBar(MainWindow);
|
|
menubar->setObjectName("menubar");
|
|
menubar->setGeometry(QRect(0, 0, 392, 25));
|
|
menu_File = new QMenu(menubar);
|
|
menu_File->setObjectName("menu_File");
|
|
menu_Help = new QMenu(menubar);
|
|
menu_Help->setObjectName("menu_Help");
|
|
MainWindow->setMenuBar(menubar);
|
|
statusbar = new QStatusBar(MainWindow);
|
|
statusbar->setObjectName("statusbar");
|
|
MainWindow->setStatusBar(statusbar);
|
|
#if QT_CONFIG(shortcut)
|
|
ageLabel->setBuddy(ageSpinBox);
|
|
nameLabel->setBuddy(nameCombo);
|
|
passwordLabel->setBuddy(passwordEdit);
|
|
label->setBuddy(professionList);
|
|
countryLabel->setBuddy(professionList);
|
|
#endif // QT_CONFIG(shortcut)
|
|
|
|
menubar->addAction(menu_File->menuAction());
|
|
menubar->addAction(menu_Help->menuAction());
|
|
menu_File->addAction(editStyleAction);
|
|
menu_File->addSeparator();
|
|
menu_File->addAction(exitAction);
|
|
menu_Help->addAction(aboutAction);
|
|
menu_Help->addSeparator();
|
|
menu_Help->addAction(aboutQtAction);
|
|
|
|
retranslateUi(MainWindow);
|
|
|
|
nameCombo->setCurrentIndex(-1);
|
|
professionList->setCurrentRow(0);
|
|
countryCombo->setCurrentIndex(6);
|
|
|
|
|
|
QMetaObject::connectSlotsByName(MainWindow);
|
|
} // setupUi
|
|
|
|
void retranslateUi(QMainWindow *MainWindow)
|
|
{
|
|
MainWindow->setWindowTitle(QCoreApplication::translate("MainWindow", "MainWindow", nullptr));
|
|
exitAction->setText(QCoreApplication::translate("MainWindow", "&Exit", nullptr));
|
|
aboutQtAction->setText(QCoreApplication::translate("MainWindow", "About Qt", nullptr));
|
|
editStyleAction->setText(QCoreApplication::translate("MainWindow", "Edit &Style", nullptr));
|
|
aboutAction->setText(QCoreApplication::translate("MainWindow", "About", nullptr));
|
|
nameCombo->setItemText(0, QCoreApplication::translate("MainWindow", "Girish", nullptr));
|
|
nameCombo->setItemText(1, QCoreApplication::translate("MainWindow", "Jasmin", nullptr));
|
|
nameCombo->setItemText(2, QCoreApplication::translate("MainWindow", "Simon", nullptr));
|
|
nameCombo->setItemText(3, QCoreApplication::translate("MainWindow", "Zack", nullptr));
|
|
|
|
#if QT_CONFIG(tooltip)
|
|
nameCombo->setToolTip(QCoreApplication::translate("MainWindow", "Specify your name", nullptr));
|
|
#endif // QT_CONFIG(tooltip)
|
|
femaleRadioButton->setStyleSheet(QCoreApplication::translate("MainWindow", "Check this if you are female", nullptr));
|
|
femaleRadioButton->setText(QCoreApplication::translate("MainWindow", "&Female", nullptr));
|
|
genderLabel->setText(QCoreApplication::translate("MainWindow", "Gender:", nullptr));
|
|
ageLabel->setText(QCoreApplication::translate("MainWindow", "&Age:", nullptr));
|
|
#if QT_CONFIG(tooltip)
|
|
maleRadioButton->setToolTip(QCoreApplication::translate("MainWindow", "Check this if you are male", nullptr));
|
|
#endif // QT_CONFIG(tooltip)
|
|
maleRadioButton->setText(QCoreApplication::translate("MainWindow", "&Male", nullptr));
|
|
nameLabel->setText(QCoreApplication::translate("MainWindow", "&Name:", nullptr));
|
|
passwordLabel->setText(QCoreApplication::translate("MainWindow", "&Password:", nullptr));
|
|
#if QT_CONFIG(tooltip)
|
|
ageSpinBox->setToolTip(QCoreApplication::translate("MainWindow", "Specify your age", nullptr));
|
|
#endif // QT_CONFIG(tooltip)
|
|
#if QT_CONFIG(statustip)
|
|
ageSpinBox->setStatusTip(QCoreApplication::translate("MainWindow", "Specify your age", nullptr));
|
|
#endif // QT_CONFIG(statustip)
|
|
#if QT_CONFIG(tooltip)
|
|
agreeCheckBox->setToolTip(QCoreApplication::translate("MainWindow", "Please read the LICENSE file before checking", nullptr));
|
|
#endif // QT_CONFIG(tooltip)
|
|
agreeCheckBox->setText(QCoreApplication::translate("MainWindow", "I &accept the terms and &conditions", nullptr));
|
|
#if QT_CONFIG(tooltip)
|
|
passwordEdit->setToolTip(QCoreApplication::translate("MainWindow", "Specify your password", nullptr));
|
|
#endif // QT_CONFIG(tooltip)
|
|
#if QT_CONFIG(statustip)
|
|
passwordEdit->setStatusTip(QCoreApplication::translate("MainWindow", "Specify your password", nullptr));
|
|
#endif // QT_CONFIG(statustip)
|
|
passwordEdit->setText(QCoreApplication::translate("MainWindow", "Password", nullptr));
|
|
|
|
const bool __sortingEnabled = professionList->isSortingEnabled();
|
|
professionList->setSortingEnabled(false);
|
|
QListWidgetItem *___qlistwidgetitem = professionList->item(0);
|
|
___qlistwidgetitem->setText(QCoreApplication::translate("MainWindow", "Developer", nullptr));
|
|
QListWidgetItem *___qlistwidgetitem1 = professionList->item(1);
|
|
___qlistwidgetitem1->setText(QCoreApplication::translate("MainWindow", "Student", nullptr));
|
|
QListWidgetItem *___qlistwidgetitem2 = professionList->item(2);
|
|
___qlistwidgetitem2->setText(QCoreApplication::translate("MainWindow", "Fisherman", nullptr));
|
|
professionList->setSortingEnabled(__sortingEnabled);
|
|
|
|
#if QT_CONFIG(tooltip)
|
|
professionList->setToolTip(QCoreApplication::translate("MainWindow", "Select your profession", nullptr));
|
|
#endif // QT_CONFIG(tooltip)
|
|
#if QT_CONFIG(statustip)
|
|
professionList->setStatusTip(QCoreApplication::translate("MainWindow", "Specify your name here", nullptr));
|
|
#endif // QT_CONFIG(statustip)
|
|
#if QT_CONFIG(whatsthis)
|
|
professionList->setWhatsThis(QCoreApplication::translate("MainWindow", "Specify your name here", nullptr));
|
|
#endif // QT_CONFIG(whatsthis)
|
|
label->setText(QCoreApplication::translate("MainWindow", "Profession:", nullptr));
|
|
countryCombo->setItemText(0, QCoreApplication::translate("MainWindow", "Egypt", nullptr));
|
|
countryCombo->setItemText(1, QCoreApplication::translate("MainWindow", "France", nullptr));
|
|
countryCombo->setItemText(2, QCoreApplication::translate("MainWindow", "Germany", nullptr));
|
|
countryCombo->setItemText(3, QCoreApplication::translate("MainWindow", "India", nullptr));
|
|
countryCombo->setItemText(4, QCoreApplication::translate("MainWindow", "Italy", nullptr));
|
|
countryCombo->setItemText(5, QCoreApplication::translate("MainWindow", "Korea", nullptr));
|
|
countryCombo->setItemText(6, QCoreApplication::translate("MainWindow", "Norway", nullptr));
|
|
|
|
#if QT_CONFIG(tooltip)
|
|
countryCombo->setToolTip(QCoreApplication::translate("MainWindow", "Specify country of origin", nullptr));
|
|
#endif // QT_CONFIG(tooltip)
|
|
#if QT_CONFIG(statustip)
|
|
countryCombo->setStatusTip(QCoreApplication::translate("MainWindow", "Specify country of origin", nullptr));
|
|
#endif // QT_CONFIG(statustip)
|
|
countryLabel->setText(QCoreApplication::translate("MainWindow", "Pro&fession", nullptr));
|
|
menu_File->setTitle(QCoreApplication::translate("MainWindow", "&File", nullptr));
|
|
menu_Help->setTitle(QCoreApplication::translate("MainWindow", "&Help", nullptr));
|
|
} // retranslateUi
|
|
|
|
};
|
|
|
|
namespace Ui {
|
|
class MainWindow: public Ui_MainWindow {};
|
|
} // namespace Ui
|
|
|
|
QT_END_NAMESPACE
|
|
|
|
#endif // PAGEFOLD_H
|