编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

Qt Designer 的 Widget 编辑模式(qt+designer+的+widget+编辑模式是什么)

wxchong 2024-10-26 16:18:52 开源技术 34 ℃ 0 评论

在窗口小部件编辑模式下,可以将对象从主窗口的窗口小部件框拖到窗体中,进行编辑、调整大小、在窗体上拖动,甚至在窗体之间拖动。可以交互地修改对象属性,以便立即看到更改。编辑界面直观,操作简单,但仍然支持 Qt 强大的布局功能。

(1)在vscode集成环境下,选中文件夹后,右键出现“new form”点击,打开pyqt designer软件;打开后保存文件名为lx2

(2)默认情况下,新表单在小部件编辑模式下打开。要从其他模式切换到编辑模式,请从“编辑”菜单中选择“编辑小部件”或按 F3 键。

(3)通过将对象从主窗口小部件框中拖放到表单上的所需位置,可以将对象添加到表单中。一旦到达那里,只需拖动它们或使用光标键即可移动它们。同时按下 Ctrl 键可以逐像素移动选定的小部件,而单独使用光标键可以使选定的小部件在移动时捕捉到网格。可以通过用鼠标左键单击对象来选择对象。您还可以使用 Tab 键更改选择。

小部件框包含许多不同类别的对象,所有这些对象都可以根据需要放置在表单上。唯一需要更多准备的对象是容器小部件。在 Qt Designer 中使用容器一章中对这些内容进行了更详细的描述。

(4)选择对象

通过用鼠标左键单击来选择表单上的对象。选择对象后,每个角和每条边的中点都会显示调整大小手柄,表示可以调整其大小。

要选择其他对象,请按住 Control 键并单击它们。如果选择了多个对象,则当前对象将显示为具有不同颜色的调整大小手柄。

要在布局内移动小部件,请在拖动小部件时按住 Shift 和 Control。这会将选择范围扩展到小部件的父布局。

(5)拖放

Qt Designer 广泛使用了 Qt 提供的拖放功能。可以将小部件从小部件框中拖放到表单上。

还可以在表单上“克隆”小部件:按住 Ctrl 并拖动小部件会创建可以拖动到新位置的小部件的副本。

还可以将小部件拖放到对象检查器上以轻松处理嵌套布局。

Qt Designer 允许选择要在表单之间复制、粘贴和拖动的对象。您可以使用此功能创建同一表单的多个副本,并在每个副本中尝试不同的布局。

(6)属性编辑器

属性编辑器始终显示表单上当前选定对象的属性。可用属性取决于正在编辑的对象,但提供的所有小部件都具有通用属性,例如 objectName(对象的内部名称)和enabled(确定对象是否可以与对象交互的属性)。

属性编辑器使用标准 Qt 输入小部件来管理表单上对象的属性。文本属性显示在行编辑中,整数属性显示在旋转框中,布尔属性显示在复选框中,复合属性(例如颜色和大小)显示在输入小部件的下拉列表中。

修改的属性用粗体标签表示。要重置它们,请单击右侧的箭头按钮。

属性更改将应用?于具有相同属性的所有选定对象。

(7) 动态属性

属性编辑器还可用于向标准 Qt 小部件和表单本身添加新的动态属性。从 Qt 4.4 开始,通过属性编辑器的工具栏添加和删除动态属性,如下所示。

要添加动态属性,请单击“添加”按钮

。要删除它,请单击“删除”按钮

。您还可以通过单击“配置”按钮

来按字母顺序对属性进行排序并更改颜色组。

(8)对象检查器

对象检查器显示当前正在编辑的表单上所有对象的分层列表。要显示容器小部件或布局的子对象,请单击对象标签旁边的手柄。

可以通过单击对象检查器中的相应项目来选择表单上的每个对象。右键单击可打开表单的上下文菜单。如果您有许多重叠的对象,这些功能会很有用。要在对象检查器中定位对象,请使用 Ctrl+F。

从 Qt 4.4 开始,双击对象的名称允许您使用就地编辑器更改对象的名称。

从 Qt 4.5 开始,对象检查器显示容器的布局状态。如果布局有问题,则会显示损坏的布局图标。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表