小部件编辑模式
在小部件编辑模式下,可以将对象从主窗口的小部件框拖动到窗体,编辑、调整大小、在窗体上拖动,甚至在窗体之间拖动。可以交互式地修改对象属性,以便可以立即看到更改。编辑界面对于简单的操作是直观的,但是它仍然支持Qt强大的布局工具。
要创建和编辑新表单,请打开File菜单并选择New Form.或者按Ctrl+N,也可以通过选择打开File菜单并选择Open Form或者按Ctrl+O来编辑现有窗体。
在任何时候,您可以通过从File菜单中选择Save From As保存表单,Qt Designer保存的UI文件包含有关所用对象的信息,以及它们之间的信号和插槽连接的任何详细信息
编辑表单
默认情况下,新表单以小部件编辑模式打开。要从其他模式切换到编辑模式,请从"Edit"菜单中选择Edit Widgets或按F3键。
通过从主窗口小部件框中拖动对象并将其放到窗体上所需的位置,可以将对象添加到窗体中。一旦到了那里,就可以通过拖动或者使用光标键来移动它们,同时按下Ctrl键逐像素移动选定的小部件,而单独使用光标键可以使选定的小部件在移动时捕捉到网格。用鼠标左键单击对象可以选择它们。也可以使用Tab键更改选择。
小部件框中包含很多不同类别的对象,所以这些对象都可以根据需要放置在表单上。唯一需要更多准备的对象是容器小部件。更多请参考在Qt设计器中使用容器
选择小部件时,可以在小部件上执行正常的剪贴板操作,如剪裁、复制和粘贴。所有这些操作都可以在必要时完成和撤消。
可以使用以下快捷方式:
Action | Shortcut | Description |
---|---|---|
Cut | Ctrl+X | 将选定对象剪切到剪贴板。 |
Copy | Ctrl+C | 将选定对象复制到剪贴板。 |
Paste | Ctrl+V | 将剪贴板中的对象粘贴到Form上。 |
Delete | Delete | 删除选定对象。 |
Clone | object | 按住Ctrl键并拖动(鼠标左键)可复制选定对象或对象组。 |
Preview | Ctrl+R | 显示窗体的预览。 |
除Clone之外,上面所有的操作都可以通过Edit菜单和表单的上下文菜单访问。这些菜单还提供用于布置对象的functions
以及选择表单上的所有对象的选择所有功能
Qt 设计器允许在表单之间复制、粘贴和拖动对象选择。您可以使用此功能创建同一格式的多个副本,并尝试其中每个形式的不同布局。
属性编辑器
属性编辑器始终在表单上显示当前选定对象的属性。可用属性取决于正在编辑的对象,但提供的所有小部件都有共同属性,如对象名称、对象的内部名称和启用的属性,这些属性可确定对象是否可以与之交互。
动态属性
属性编辑器还可用于在标准 Qt 小部件中添加新的动态属性,并自行形成。自 Qt 4.4 以来,通过属性编辑器的工具栏添加和删除动态属性,如下所示。
要添加动态属性,请单击"添加"
按钮。要删除它,请单击"删除"
按钮。您也可以按字母顺序排序属性,并通过单击配置
按钮来更改颜色组。