• 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

  • 相关阅读:
    Lotus Notes中文档查询(转)
    MSSQL日志管理
    VS使用带临时表的存储过程
    TaskbarForm
    IT人士在离职后可以做的14件事情
    app.config数据库连接字符串的加密
    IT职场人,切不要一辈子靠技术生存
    wmi资料
    迁移成功
    【SpeC#】-C#的又一同胞兄弟
  • 原文地址:https://www.cnblogs.com/zach0812/p/11398394.html
Copyright © 2020-2023  润新知