14 主窗口的类型、创建以及代码如何实现?
1 主窗口的类型
- PyQt中的窗口部件:
QMainWindow,QWidget,QDialog
。
窗口分类 | 说明 |
---|---|
QMainWindow |
包含菜单栏,工具栏,状态栏,标题栏,是最常见的窗口形式 |
QDialog |
对话窗口的基类,一般用于执行一些短期任务,无上述几个栏 |
QWidget |
不确定窗口的用途就使用Widget ,可作为顶层窗口(QMainWindow ),可以嵌入到其他窗口 |
2 QMainWindow
2.1 常用方法
QMainWindow
就是一个顶层窗口,它可以包含很多界面元素,如菜单栏、工具栏、状态栏、子窗口等等;- 源码可参考源码:
PyQt5\QtWidgets\QMainWindow.