zoukankan      html  css  js  c++  java
  • 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_())
    View Code

    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_())
    View Code

    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_())
    View Code

    QErrorMessage 的信号:

    父类

    总结:

    以上就是QErrorMessage  ,

    下面看QProgressDialog : https://www.cnblogs.com/zach0812/p/11398795.html

  • 相关阅读:
    606. Construct String from Binary Tree
    557. Reverse Words in a String III
    551. Student Attendance Record I
    541. Reverse String II
    521. Longest Uncommon Subsequence I
    520. Detect Capital
    459. Repeated Substring Pattern
    人脸检测源码facedetection
    人脸检测的model类facemodel
    人脸检测解析json的工具类face_test
  • 原文地址:https://www.cnblogs.com/zach0812/p/11398394.html
Copyright © 2011-2022 走看看