⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 propertiesdialog.ui

📁 利用QT创建对话框的一个例子
💻 UI
字号:
<ui version="4.0" > <class>PropertiesDialog</class> <widget class="QDialog" name="PropertiesDialog" >  <property name="geometry" >   <rect>    <x>0</x>    <y>0</y>    <width>322</width>    <height>350</height>   </rect>  </property>  <property name="windowTitle" >   <string>Edit Properties</string>  </property>  <layout class="QVBoxLayout" >   <property name="spacing" >    <number>6</number>   </property>   <property name="leftMargin" >    <number>9</number>   </property>   <property name="topMargin" >    <number>9</number>   </property>   <property name="rightMargin" >    <number>9</number>   </property>   <property name="bottomMargin" >    <number>9</number>   </property>   <item>    <widget class="QGroupBox" name="groupBox" >     <property name="title" >      <string>Position</string>     </property>     <layout class="QHBoxLayout" >      <property name="spacing" >       <number>6</number>      </property>      <property name="leftMargin" >       <number>9</number>      </property>      <property name="topMargin" >       <number>9</number>      </property>      <property name="rightMargin" >       <number>9</number>      </property>      <property name="bottomMargin" >       <number>9</number>      </property>      <item>       <widget class="QLabel" name="label" >        <property name="text" >         <string>&amp;X:</string>        </property>        <property name="buddy" >         <cstring>xSpinBox</cstring>        </property>       </widget>      </item>      <item>       <widget class="QSpinBox" name="xSpinBox" >        <property name="alignment" >         <set>Qt::AlignRight</set>        </property>        <property name="minimum" >         <number>-1000</number>        </property>        <property name="maximum" >         <number>1000</number>        </property>       </widget>      </item>      <item>       <spacer>        <property name="orientation" >         <enum>Qt::Horizontal</enum>        </property>        <property name="sizeHint" >         <size>          <width>31</width>          <height>20</height>         </size>        </property>       </spacer>      </item>      <item>       <widget class="QLabel" name="label_2" >        <property name="text" >         <string>&amp;Y:</string>        </property>        <property name="buddy" >         <cstring>ySpinBox</cstring>        </property>       </widget>      </item>      <item>       <widget class="QSpinBox" name="ySpinBox" >        <property name="alignment" >         <set>Qt::AlignRight</set>        </property>        <property name="minimum" >         <number>-1000</number>        </property>        <property name="maximum" >         <number>1000</number>        </property>       </widget>      </item>      <item>       <spacer>        <property name="orientation" >         <enum>Qt::Horizontal</enum>        </property>        <property name="sizeHint" >         <size>          <width>40</width>          <height>20</height>         </size>        </property>       </spacer>      </item>     </layout>    </widget>   </item>   <item>    <widget class="QGroupBox" name="groupBox_2" >     <property name="title" >      <string>Attributes</string>     </property>     <layout class="QGridLayout" >      <property name="leftMargin" >       <number>9</number>      </property>      <property name="topMargin" >       <number>9</number>      </property>      <property name="rightMargin" >       <number>9</number>      </property>      <property name="bottomMargin" >       <number>9</number>      </property>      <property name="horizontalSpacing" >       <number>6</number>      </property>      <property name="verticalSpacing" >       <number>6</number>      </property>      <item row="0" column="1" colspan="2" >       <widget class="QLineEdit" name="textLineEdit" />      </item>      <item row="0" column="0" >       <widget class="QLabel" name="label_4" >        <property name="text" >         <string>&amp;Text:</string>        </property>        <property name="buddy" >         <cstring>textLineEdit</cstring>        </property>       </widget>      </item>      <item row="1" column="0" >       <widget class="QLabel" name="label_9" >        <property name="text" >         <string>Text Color:</string>        </property>       </widget>      </item>      <item row="1" column="1" >       <widget class="QLabel" name="textColorLabel" >        <property name="sizePolicy" >         <sizepolicy vsizetype="Preferred" hsizetype="Expanding" >          <horstretch>0</horstretch>          <verstretch>0</verstretch>         </sizepolicy>        </property>        <property name="frameShape" >         <enum>QFrame::StyledPanel</enum>        </property>        <property name="frameShadow" >         <enum>QFrame::Raised</enum>        </property>        <property name="scaledContents" >         <bool>true</bool>        </property>       </widget>      </item>      <item row="1" column="2" >       <widget class="QPushButton" name="textColorButton" >        <property name="text" >         <string>Choose...</string>        </property>       </widget>      </item>      <item row="2" column="0" >       <widget class="QLabel" name="label_5" >        <property name="text" >         <string>Outline Color:</string>        </property>       </widget>      </item>      <item row="2" column="1" >       <widget class="QLabel" name="outlineColorLabel" >        <property name="sizePolicy" >         <sizepolicy vsizetype="Preferred" hsizetype="Expanding" >          <horstretch>0</horstretch>          <verstretch>0</verstretch>         </sizepolicy>        </property>        <property name="frameShape" >         <enum>QFrame::StyledPanel</enum>        </property>        <property name="frameShadow" >         <enum>QFrame::Raised</enum>        </property>        <property name="scaledContents" >         <bool>true</bool>        </property>       </widget>      </item>      <item row="2" column="2" >       <widget class="QPushButton" name="outlineColorButton" >        <property name="text" >         <string>Choose...</string>        </property>       </widget>      </item>      <item row="3" column="2" >       <widget class="QPushButton" name="backgroundColorButton" >        <property name="text" >         <string>Choose...</string>        </property>       </widget>      </item>      <item row="3" column="1" >       <widget class="QLabel" name="backgroundColorLabel" >        <property name="sizePolicy" >         <sizepolicy vsizetype="Preferred" hsizetype="Expanding" >          <horstretch>0</horstretch>          <verstretch>0</verstretch>         </sizepolicy>        </property>        <property name="frameShape" >         <enum>QFrame::StyledPanel</enum>        </property>        <property name="frameShadow" >         <enum>QFrame::Raised</enum>        </property>        <property name="scaledContents" >         <bool>true</bool>        </property>       </widget>      </item>      <item row="3" column="0" >       <widget class="QLabel" name="label_7" >        <property name="text" >         <string>Background Color:</string>        </property>       </widget>      </item>     </layout>    </widget>   </item>   <item>    <spacer>     <property name="orientation" >      <enum>Qt::Vertical</enum>     </property>     <property name="sizeHint" >      <size>       <width>20</width>       <height>16</height>      </size>     </property>    </spacer>   </item>   <item>    <widget class="QDialogButtonBox" name="buttonBox" >     <property name="orientation" >      <enum>Qt::Horizontal</enum>     </property>     <property name="standardButtons" >      <set>QDialogButtonBox::Cancel|QDialogButtonBox::NoButton|QDialogButtonBox::Ok</set>     </property>    </widget>   </item>  </layout> </widget> <resources/> <connections>  <connection>   <sender>buttonBox</sender>   <signal>accepted()</signal>   <receiver>PropertiesDialog</receiver>   <slot>accept()</slot>   <hints>    <hint type="sourcelabel" >     <x>248</x>     <y>254</y>    </hint>    <hint type="destinationlabel" >     <x>157</x>     <y>274</y>    </hint>   </hints>  </connection>  <connection>   <sender>buttonBox</sender>   <signal>rejected()</signal>   <receiver>PropertiesDialog</receiver>   <slot>reject()</slot>   <hints>    <hint type="sourcelabel" >     <x>316</x>     <y>260</y>    </hint>    <hint type="destinationlabel" >     <x>286</x>     <y>274</y>    </hint>   </hints>  </connection> </connections></ui>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -