QDialog 的继承图:
QDialog 的描述:
QDialog 主要提供的是这四个里面的一些共性!
它主要是分四类,字体,颜色,文件,自定义输入。
它是对话框的基类,它是顶级窗口,它主要用于和用户简短的通信。
有关模态(阻塞):
对话框一般有返回值,它们有默认按钮
QDialog 的继承:
它直接继承自 QWidget
QDialog 的功能作用:
QDialog 的功能作用之控件的创建:
QDialog 的功能作用之模态设置:
QDialog 的功能作用之弹出:
from PyQt5.Qt import * #刚开始学习可以这样一下导入
importsys#1,创建app
app =QApplication(sys.argv)#2,控件的操作:#创建控件
window =QWidget()#设置控件
window.setWindowTitle("QDialog的学习")
window.resize(500,500)
dialog= QDialog(window) #对话框和 主窗口不关联
dialog.setWindowTitle("对话框")############################应用程序级别的模态调用################################dialog.exec() #当当前对话框没有操作完成时,才可以和其他窗口交互
##########