1 Qt中的QMainWindow简介

1.1 应用程序中的主窗口

应用程序中的主窗口:

  • 主窗口是与用户进行长时间交互的顶层窗口。
  • 程序的绝大多数功能直接由主窗口提供。
  • 主窗口通常是应用程序启动后显示的第一个窗口。
  • 整个程序由一个主窗口和多个对话框组成。

1.2 QMainWindow

Qt中的主窗口:

  • Qt开发平台中直接支持主窗口的概念。
  • QMainWindow是Qt中主窗口的基类。
  • QMainWindow继承于QWidget是一种容器类型的组件。Qt中的QMainWindow

QMainWindow中封装的秘密:

  1. 菜单栏。
  2. 工具栏。
  3. 中心组件。
  4. 停靠组件。
  5. 状态栏。
    Qt中的QMainWindow
    QMainWindow中的组件布局:
    Qt中的QMainWindow

2 QMainWindow中的菜单栏

在Qt中提供与菜单相关的类组件:
Qt中的QMainWindow
在Qt主窗口中创建菜单:
Qt中的QMainWindow
快捷键设置:
action->setShortcut(QKeySequence(KEY))

  • QKeySequence:Qt中与快捷键相关的类。
  • KEY:Qt中代表键值的常量,比如Qt::CTRL, Qt::KEY_X

参考资料:

  1. QT实验分析教程

相关文章:

  • 2021-09-29
  • 2021-06-16
  • 2021-09-19
  • 2022-12-23
  • 2021-07-20
  • 2022-01-26
  • 2021-06-05
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-23
  • 2022-12-23
  • 2021-11-01
  • 2021-08-10
  • 2021-05-14
  • 2021-12-31
相关资源
相似解决方案