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

  • 相关阅读:
    基于WEB的仓库管理系统设计与实现
    基于SSH的医院在线挂号系统设计与实现
    Java新闻发布管理系统设计与实现
    基于java记账管理系统设计与实现
    基于java电脑彩票销售管理系统的设计与实现
    基于JAVA的推箱子游戏系统设计与实现
    银行柜员业务绩效考核系统的设计与实现
    医院管理住院系统设计与实现
    陶瓷工厂的进销存管理系统设计与实现
    搜索引擎的设计与实现
  • 原文地址:https://www.cnblogs.com/zach0812/p/11398394.html
Copyright © 2011-2022 走看看