zoukankan      html  css  js  c++  java
  • pyqt5-是否被编辑

    setWindowModified(bool)     被编辑状态,显示*;    没有被编辑,不显示*    

     

    isWindowModified()              窗口是否是被编辑状态

    from PyQt5.QtWidgets import QApplication, QWidget,QLabel,QPushButton
    import sys
    
    class win(QWidget):
        def __init__(self):
            super().__init__()
            self.resize(500,500)
            self.setWindowTitle('是否被编辑[*]')
    
            self.label=QLabel('标签控件',self)
    
            button=QPushButton('按钮',self)
            button.clicked.connect(self.a)
            button.move(100,250)
    
            self.setWindowModified(True)  #设置为编辑状态,标题上显示*
            self.setWindowModified(False)  # 设置为非编辑状态,标题上不显示*
            print(self.isWindowModified())   #返回窗口的编辑状态
        
        def a(self):
    
            s=self.label.isVisible()     #判定控件是否显示
            print(s)
            s1 = self.label.isHidden()      #判定控件是否隐藏
            print(s1)
    
    if __name__=='__main__':
        app=QApplication(sys.argv)  #创建应用
        w=win()
        w.show()
        sys.exit(app.exec_())

  • 相关阅读:
    构造函数作为友元函数的参数
    引用调用
    分块查找
    折半查找
    c++中map按key和value排序
    STL之map学习实例
    STL之stack
    STL之map
    STL之string
    STL之template类模板
  • 原文地址:https://www.cnblogs.com/liming19680104/p/10708841.html
Copyright © 2011-2022 走看看