| <?xml version="1.0" encoding="UTF-8"?> |
| <ui version="4.0"> |
| <class>Dialog</class> |
| <widget class="QDialog" name="Dialog"> |
| <property name="geometry"> |
| <rect> |
| <x>0</x> |
| <y>0</y> |
| <width>515</width> |
| <height>480</height> |
| </rect> |
| </property> |
| <property name="windowTitle"> |
| <string>Dialog</string> |
| </property> |
| <layout class="QVBoxLayout" name="verticalLayout"> |
| <item> |
| <widget class="QGroupBox" name="groupBox"> |
| <property name="title"> |
| <string>Select the type of dialog to create:</string> |
| </property> |
| <layout class="QGridLayout" name="gridLayout"> |
| <item row="0" column="0" colspan="3"> |
| <widget class="QCheckBox" name="useThisAsParentCheckBox"> |
| <property name="text"> |
| <string>Use this window as parent for newly created dialogs</string> |
| </property> |
| <property name="checked"> |
| <bool>true</bool> |
| </property> |
| </widget> |
| </item> |
| <item row="3" column="0"> |
| <widget class="QPushButton" name="modelessCustomDialogButton"> |
| <property name="text"> |
| <string>Custom Dialog</string> |
| </property> |
| </widget> |
| </item> |
| <item row="3" column="1"> |
| <widget class="QPushButton" name="modelessColorDialogButton"> |
| <property name="text"> |
| <string>Color Dialog</string> |
| </property> |
| </widget> |
| </item> |
| <item row="3" column="2"> |
| <widget class="QPushButton" name="modelessFontDialogButton"> |
| <property name="text"> |
| <string>Font Dialog</string> |
| </property> |
| </widget> |
| </item> |
| <item row="5" column="0"> |
| <widget class="QPushButton" name="windowModalCustomDialogButton"> |
| <property name="text"> |
| <string>Custom Dialog</string> |
| </property> |
| </widget> |
| </item> |
| <item row="5" column="1"> |
| <widget class="QPushButton" name="windowModalColorDialogButton"> |
| <property name="text"> |
| <string>Color Dialog</string> |
| </property> |
| </widget> |
| </item> |
| <item row="5" column="2"> |
| <widget class="QPushButton" name="windowModalFileDialogButton"> |
| <property name="text"> |
| <string>File Dialog</string> |
| </property> |
| </widget> |
| </item> |
| <item row="6" column="0"> |
| <widget class="QPushButton" name="windowModalFontDialogButton"> |
| <property name="text"> |
| <string>Font Dialog</string> |
| </property> |
| </widget> |
| </item> |
| <item row="6" column="1"> |
| <widget class="QPushButton" name="windowModalPageSetupDialogButton"> |
| <property name="text"> |
| <string>Page Setup Dialog</string> |
| </property> |
| </widget> |
| </item> |
| <item row="6" column="2"> |
| <widget class="QPushButton" name="windowModalPrintDialogButton"> |
| <property name="text"> |
| <string>Print Dialog</string> |
| </property> |
| </widget> |
| </item> |
| <item row="10" column="0"> |
| <widget class="QPushButton" name="applicationModalCustomDialogButton"> |
| <property name="text"> |
| <string>Custom Dialog</string> |
| </property> |
| </widget> |
| </item> |
| <item row="10" column="1"> |
| <widget class="QPushButton" name="applicationModalColorDialogButton"> |
| <property name="text"> |
| <string>Color Dialog</string> |
| </property> |
| </widget> |
| </item> |
| <item row="10" column="2"> |
| <widget class="QPushButton" name="applicationModalFileDialogButton"> |
| <property name="text"> |
| <string>File Dialog</string> |
| </property> |
| </widget> |
| </item> |
| <item row="11" column="0"> |
| <widget class="QPushButton" name="applicationModalFontDialogButton"> |
| <property name="text"> |
| <string>Font Dialog</string> |
| </property> |
| </widget> |
| </item> |
| <item row="11" column="1"> |
| <widget class="QPushButton" name="applicationModalPageSetupDialogButton"> |
| <property name="text"> |
| <string>Page Setup Dialog</string> |
| </property> |
| </widget> |
| </item> |
| <item row="11" column="2"> |
| <widget class="QPushButton" name="applicationModalPrintDialogButton"> |
| <property name="text"> |
| <string>Print Dialog</string> |
| </property> |
| </widget> |
| </item> |
| <item row="12" column="0" colspan="3"> |
| <widget class="QLabel" name="applicationModalNoteLabel"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| <property name="font"> |
| <font> |
| <pointsize>11</pointsize> |
| </font> |
| </property> |
| <property name="text"> |
| <string>Native Application Modal Dialogs use static API instead of exec()</string> |
| </property> |
| </widget> |
| </item> |
| <item row="9" column="0" colspan="3"> |
| <widget class="QCheckBox" name="applicationModalUseExecCheckBox"> |
| <property name="font"> |
| <font> |
| <pointsize>11</pointsize> |
| </font> |
| </property> |
| <property name="text"> |
| <string>Application Modal Dialogs use exec()</string> |
| </property> |
| <property name="checked"> |
| <bool>true</bool> |
| </property> |
| </widget> |
| </item> |
| <item row="7" column="0" colspan="3"> |
| <widget class="QLabel" name="windowModalNoteLabel"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| <property name="font"> |
| <font> |
| <pointsize>11</pointsize> |
| </font> |
| </property> |
| <property name="text"> |
| <string>Native Window Modal Dialogs use open()</string> |
| </property> |
| </widget> |
| </item> |
| <item row="8" column="0" colspan="3"> |
| <widget class="QLabel" name="applicationModalDialogsLabel"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| <property name="font"> |
| <font> |
| <weight>75</weight> |
| <bold>true</bold> |
| </font> |
| </property> |
| <property name="text"> |
| <string>Application Modal Dialogs</string> |
| </property> |
| </widget> |
| </item> |
| <item row="4" column="0" colspan="2"> |
| <widget class="QLabel" name="windowModalDialogsLabel"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| <property name="font"> |
| <font> |
| <weight>75</weight> |
| <bold>true</bold> |
| </font> |
| </property> |
| <property name="text"> |
| <string>Window Modal Dialogs</string> |
| </property> |
| </widget> |
| </item> |
| <item row="2" column="0" colspan="3"> |
| <widget class="QLabel" name="modelessDialogsLabel"> |
| <property name="sizePolicy"> |
| <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> |
| <horstretch>0</horstretch> |
| <verstretch>0</verstretch> |
| </sizepolicy> |
| </property> |
| <property name="font"> |
| <font> |
| <weight>75</weight> |
| <bold>true</bold> |
| </font> |
| </property> |
| <property name="text"> |
| <string>Modeless (Non-Modal) Dialogs</string> |
| </property> |
| </widget> |
| </item> |
| <item row="1" column="0" colspan="3"> |
| <widget class="QCheckBox" name="createSiblingDialogCheckBox"> |
| <property name="enabled"> |
| <bool>false</bool> |
| </property> |
| <property name="text"> |
| <string>Create new dialogs as siblings of this dialog</string> |
| </property> |
| <property name="checked"> |
| <bool>true</bool> |
| </property> |
| </widget> |
| </item> |
| </layout> |
| </widget> |
| </item> |
| <item> |
| <layout class="QHBoxLayout"> |
| <item> |
| <spacer> |
| <property name="orientation"> |
| <enum>Qt::Horizontal</enum> |
| </property> |
| <property name="sizeHint" stdset="0"> |
| <size> |
| <width>131</width> |
| <height>31</height> |
| </size> |
| </property> |
| </spacer> |
| </item> |
| <item> |
| <widget class="QPushButton" name="okButton"> |
| <property name="text"> |
| <string>Close</string> |
| </property> |
| <property name="default"> |
| <bool>true</bool> |
| </property> |
| </widget> |
| </item> |
| </layout> |
| </item> |
| </layout> |
| </widget> |
| <resources/> |
| <connections> |
| <connection> |
| <sender>okButton</sender> |
| <signal>clicked()</signal> |
| <receiver>Dialog</receiver> |
| <slot>accept()</slot> |
| <hints> |
| <hint type="sourcelabel"> |
| <x>397</x> |
| <y>338</y> |
| </hint> |
| <hint type="destinationlabel"> |
| <x>96</x> |
| <y>254</y> |
| </hint> |
| </hints> |
| </connection> |
| <connection> |
| <sender>useThisAsParentCheckBox</sender> |
| <signal>toggled(bool)</signal> |
| <receiver>createSiblingDialogCheckBox</receiver> |
| <slot>setDisabled(bool)</slot> |
| <hints> |
| <hint type="sourcelabel"> |
| <x>260</x> |
| <y>39</y> |
| </hint> |
| <hint type="destinationlabel"> |
| <x>260</x> |
| <y>60</y> |
| </hint> |
| </hints> |
| </connection> |
| </connections> |
| </ui> |