Qt Designer是一款可视化UI设计工具,它可以快速创建Qt程序的用户界面。在使用Qt Designer时,程序员可以通过绘画和放置控件来创建界面。而这些界面都保存为XML文件,这就是Qt Designer的UI文件格式。
Qt Designer的UI文件格式的文件扩展名为.ui,它是一个XML文件,包含了界面上所有控件及其属性。当开发人员完成设计界面并保存为.ui文件后,可以导入到Qt项目中进行使用。下面我们来看看这个UI文件的结构:
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>MainWindow</class>
<widget class="QMainWindow" name="MainWindow">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>800</width>
<height>600</height>
</rect>
</property>
<widget class="QWidget" name="centralwidget">
<widget class="QPushButton" name="pushButton">