6.1 主窗口框架简介


***【在线视频教程】***

好文章,来自【福优学苑@音视频+流媒体】

第6章 Qt应用程序主窗口

6.1 主窗口框架简介

主窗口为建立应用程序用户界面提供了一个框架,Qt提供了QMainWindow和其他一些相关的类共同完成主窗口的管理。

QMainWindow类拥有自己的布局,见下图

image.png

好文章,来自【福优学苑@音视频+流媒体】

(1).菜单栏(QMenuBar)

菜单栏包含了一个下拉菜单项的列表,这些菜单项由QAction类实现。

位于窗口顶部,一个主窗口只能有一个菜单栏。


(2).工具栏(QToolBar)

工具栏用于显示一些常见的菜单项,也可以插入其他窗口部件,可以移动。

一个主窗口可以拥有多个工具栏。


(3).中心部件(CenterWidget)

应用程序的主要功能实现区域。

一个主窗口只能有一个中心部件。

好文章,来自【福优学苑@音视频+流媒体】


(4).Dock部件(QDockWidget)

Dock部件常被称为停靠窗口可以停靠在中心部件的四周,像工具箱一样。

一个窗口可以拥有多个Dock部件。


(5).状态栏(QStatusBar)

状态栏用于显示程序的一些状态信息,在主窗口的最底部。

一个窗口只能拥有一个状态栏。

好文章,来自【福优学苑@音视频+流媒体】

注意:QMainWIndow类中默认提供了一个菜单栏、一个工具栏、一个中心区域和一个状态栏,而Dock部件是需要自己添加的。 


好文章,来自【福优学苑@音视频+流媒体】
***【在线视频教程】***