21 m_dialogGui(dialogGui),
22 m_ui(
new QT_PREPEND_NAMESPACE(qdesigner_internal)::Ui::NewDynamicPropertyDialog)
25 connect(m_ui->m_lineEdit, &QLineEdit::textChanged,
this, &NewDynamicPropertyDialog::nameChanged);
26 connect(m_ui->m_buttonBox, &QDialogButtonBox::clicked,
27 this, &NewDynamicPropertyDialog::buttonBoxClicked);
29 m_ui->m_comboBox->addItem(u"String"_s,
30 QVariant(QMetaType(QMetaType::QString)));
31 m_ui->m_comboBox->addItem(u"StringList"_s,
32 QVariant(QMetaType(QMetaType::QStringList)));
33 m_ui->m_comboBox->addItem(u"Char"_s,
34 QVariant(QMetaType(QMetaType::QChar)));
35 m_ui->m_comboBox->addItem(u"ByteArray"_s,
36 QVariant(QMetaType(QMetaType::QByteArray)));
37 m_ui->m_comboBox->addItem(u"Url"_s,
38 QVariant(QMetaType(QMetaType::QUrl)));
39 m_ui->m_comboBox->addItem(u"Bool"_s,
40 QVariant(QMetaType(QMetaType::Bool)));
41 m_ui->m_comboBox->addItem(u"Int"_s,
42 QVariant(QMetaType(QMetaType::Int)));
43 m_ui->m_comboBox->addItem(u"UInt"_s,
44 QVariant(QMetaType(QMetaType::UInt)));
45 m_ui->m_comboBox->addItem(u"LongLong"_s,
46 QVariant(QMetaType(QMetaType::LongLong)));
47 m_ui->m_comboBox->addItem(u"ULongLong"_s,
48 QVariant(QMetaType(QMetaType::ULongLong)));
49 m_ui->m_comboBox->addItem(u"Double"_s,
50 QVariant(QMetaType(QMetaType::Double)));
51 m_ui->m_comboBox->addItem(u"Size"_s,
52 QVariant(QMetaType(QMetaType::QSize)));
53 m_ui->m_comboBox->addItem(u"SizeF"_s,
54 QVariant(QMetaType(QMetaType::QSizeF)));
55 m_ui->m_comboBox->addItem(u"Point"_s,
56 QVariant(QMetaType(QMetaType::QPoint)));
57 m_ui->m_comboBox->addItem(u"PointF"_s,
58 QVariant(QMetaType(QMetaType::QPointF)));
59 m_ui->m_comboBox->addItem(u"Rect"_s,
60 QVariant(QMetaType(QMetaType::QRect)));
61 m_ui->m_comboBox->addItem(u"RectF"_s,
62 QVariant(QMetaType(QMetaType::QRectF)));
63 m_ui->m_comboBox->addItem(u"Date"_s,
64 QVariant(QMetaType(QMetaType::QDate)));
65 m_ui->m_comboBox->addItem(u"Time"_s,
66 QVariant(QMetaType(QMetaType::QTime)));
67 m_ui->m_comboBox->addItem(u"DateTime"_s,
68 QVariant(QMetaType(QMetaType::QDateTime)));
69 m_ui->m_comboBox->addItem(u"Font"_s,
70 QVariant(QMetaType(QMetaType::QFont)));
71 m_ui->m_comboBox->addItem(u"Palette"_s,
72 QVariant(QMetaType(QMetaType::QPalette)));
73 m_ui->m_comboBox->addItem(u"Color"_s,
74 QVariant(QMetaType(QMetaType::QColor)));
75 m_ui->m_comboBox->addItem(u"Pixmap"_s,
76 QVariant(QMetaType(QMetaType::QPixmap)));
77 m_ui->m_comboBox->addItem(u"Icon"_s,
78 QVariant(QMetaType(QMetaType::QIcon)));
79 m_ui->m_comboBox->addItem(u"Cursor"_s,
80 QVariant(QMetaType(QMetaType::QCursor)));
81 m_ui->m_comboBox->addItem(u"SizePolicy"_s,
82 QVariant(QMetaType(QMetaType::QSizePolicy)));
83 m_ui->m_comboBox->addItem(u"KeySequence"_s,
84 QVariant(QMetaType(QMetaType::QKeySequence)));
86 m_ui->m_comboBox->setCurrentIndex(0);
87 setOkButtonEnabled(
false);