【Qt Designer使用快捷键】

Qt Designer 简介

Qt Designer 是 Qt 框架提供的可视化界面设计工具,用于快速创建 GUI(图形用户界面)。用户可通过拖拽控件(如按钮、文本框等)设计界面,无需手动编写布局代码。生成的界面文件(.ui)可通过 pyuicuic 工具转换为代码(如 Python 或 C++),与业务逻辑集成。

常用快捷键及用途

通用操作

  • Ctrl + N:新建界面文件。
  • Ctrl + O:打开现有 .ui 文件。
  • Ctrl + S:保存当前设计。
  • Ctrl + Shift + S:另存为其他文件。

编辑操作

  • Ctrl + Z / Ctrl + Y:撤销或重做操作。
  • Ctrl + X / Ctrl + C / Ctrl + V:剪切、复制、粘贴控件。
  • Delete:删除选中控件。

布局调整

  • Ctrl + R:预览当前界面效果。
  • Ctrl + G:将选中控件分组为布局(如水平/垂直布局)。
  • Ctrl + B:调整控件大小以适应布局。

控件操作

  • 方向键:微调控件位置。
  • Shift + 方向键:按像素步长调整控件大小。
  • Ctrl + 拖动控件:强制对齐到网格或参考线。

调试与辅助

  • F1:查看当前选中控件的帮助文档。
  • Ctrl + Tab:在多个打开的界面文件间切换。

这些快捷键可显著提升设计效率,尤其在处理复杂界面时。用户也可通过 Edit → Preferences 自定义快捷键配置。
【Qt Designer使用快捷键】_第1张图片
下面按“功能类别”整理 Qt Designer(含 Qt Creator 设计模式) 最常用、实测有效的快捷键组合,并逐一说明用途。
(如无特别说明,默认 Windows / Linux 键位,macOS 将 Ctrl 替换为 ⌘)

类别 快捷键 作用说明
文件操作 Ctrl + N 新建 UI 文件
Ctrl + O 打开已有 UI 文件
Ctrl + S 保存当前 UI
Ctrl + Shift + S 另存为
Ctrl + Q 退出 Qt Designer
编辑控件 Ctrl + C / Ctrl + V 复制 / 粘贴选中部件
Ctrl + D 快速复制并向下偏移一份
Delete 删除选中部件
Ctrl + Z / Ctrl + Y 撤销 / 重做
Ctrl + R 预览当前界面(运行预览窗口)
布局与对齐 Ctrl + 0 取消布局(Break Layout)
Ctrl + 1 水平布局(HBox)
Ctrl + 2 垂直布局(VBox)
Ctrl + 3 网格布局(Grid)
Ctrl + 4 表单布局(Form)
Ctrl + 5 在顶部窗口中设置主布局(Lay Out in a Grid)
Ctrl + ↑ / ↓ / ← / → 微调部件位置(像素级移动)
Alt + ↑ / ↓ / ← / → 微调部件大小
对齐与分布 Ctrl + Shift + L 左对齐
Ctrl + Shift + R 右对齐
Ctrl + Shift + T 上对齐
Ctrl + Shift + B 下对齐
Ctrl + Shift + V 垂直居中
Ctrl + Shift + H 水平居中
Ctrl + Shift + D 水平均匀分布
Ctrl + Shift + E 垂直均匀分布
信号槽编辑器 F4 进入/退出“信号-槽”编辑模式
对象树导航 ↑ / ↓ 在对象树中上下移动
Enter / Return 重命名选中对象
Space 切换选中对象的可见性
属性与帮助 F3 进入属性编辑框
F1 在 Designer 中打开对应类的帮助文档
缩放与网格 Ctrl + 鼠标滚轮 放大 / 缩小设计视图
Ctrl + Shift + G 显示 / 隐藏网格
Ctrl + Shift + T 对齐到网格开关

使用小贴士

  1. “预览”与“运行”区别
    Ctrl + R 只是弹出预览窗口,查看布局效果,并不会生成代码或执行 Python。
  2. 布局一定要先选中父容器
    给顶层窗口设置主布局时,必须在对象树里选中 顶层 QWidget / QMainWindow,再按 Ctrl+5(或工具栏图标),否则布局不会随窗口缩放。
  3. 快捷键冲突
    若发现快捷键无效,可在 Qt Creator 的「工具 → 选项 → 环境 → 键盘」中查看并自定义 。

掌握以上组合后,在 Qt Designer 中拖-拽、对齐、布局、预览都能做到“零鼠标切换”,效率显著提升。

你可能感兴趣的:(【Qt Designer使用快捷键】)