PyQt5 控件学习(一个一个学习之QErrorMessage)
QErrorMessage 的继承图:
QErrorMessage 的描述:
QErrorMessage 的继承:
它继承自QDialog
QErrorMessage 的功能作用:
QErrorMessage 的功能作用之构造函数:
from PyQt5.Qt import * #刚开始学习可以这样一下导入 import sys class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle("QErrorMessage的学习") self.resize(400,400) self.set_ui() def set_ui(self): errorMessage = QErrorMessage(self) #弹出和 Dialog 一样 errorMessage.exec() # errorMessage.open() # errorMessage.show() if __name__ == '__main__': app =QApplication(sys.argv) window = Window() window.show() sys.exit(app.exec_())
QErrorMessage 的功能作用之展示对话框:
from PyQt5.Qt import * #刚开始学习可以这样一下导入 import sys class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle("QErrorMessage的学习") self.resize(400,400) self.set_ui() def set_ui(self): errorMessage = QErrorMessage(self) #窗口标题 errorMessage.setWindowTitle("错误提示") errorMessage.showMessage("Life is short ,I learn Python") #注,showMessage() 会自动弹出 errorMessage.showMessage("Life is short ,I learn Python") errorMessage.showMessage("Life is short ,I learn Python") errorMessage.showMessage("Life is short ,I learn Python1") # errorMessage.exec() # errorMessage.open() # errorMessage.show() if __name__ == '__main__': app =QApplication(sys.argv) window = Window() window.show() sys.exit(app.exec_())
QErrorMessage 的功能作用之展示级别信息:
from PyQt5.Qt import * #刚开始学习可以这样一下导入 import sys class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle("QErrorMessage的学习") self.resize(400,400) self.set_ui() def set_ui(self): errorMessage = QErrorMessage(self) #窗口标题 errorMessage.setWindowTitle("错误提示") QErrorMessage.qtHandler() qDebug("xxx") qWarning("sdfsdf") # errorMessage.exec() # errorMessage.open() # errorMessage.show() if __name__ == '__main__': app =QApplication(sys.argv) window = Window() window.show() sys.exit(app.exec_())
QErrorMessage 的信号:
父类
总结:
以上就是QErrorMessage ,
下面看QProgressDialog : https://www.cnblogs.com/zach0812/p/11398795.html