Python文献调研(三)三种窗体的介绍,程序框架
一、QMainWindow
QMainWindow是主窗体,带有菜单栏,状态栏,工具条和内容区,有自己的布局,自带很多功能。
如果需要添加布局,需要新建一个QWidget,复制给QMainwindow的内容区,再修改布局
二、QWidget
适合新手上手的快捷窗体类型,可以在其中添加各种空间
三、QDialog
没有自带布局,新建为空白
如果想在上面操作,需要先点击窗口,再进行操作
四、程序框架
下面这个是在pyside6创建一个新窗口的最基本的程序
from PySide6.QtWidgets import QApplication, QWidget, QMainWindowclass MyWindow(QWidget, Ui_Form):def __init__(self):super().__init__()if __name__ == '__main__':app = QApplication([])window = MyWindow()window.show()app.exec()