• 中文文档
  • GUI模板
  • 项目合作
  • 加入会员
  • 登录 注册
    当前位置: PyQt5> QWidget控件基类学习> 焦点控制

    焦点控制

    2020年12月8日 04:34 80浏览 PyQt5中文网 QWidget控件基类学习

    焦点控制

    ################################
    # PyQt5中文网 - PyQt5全套视频教程 #
    #    https://www.PyQt5.cn/     #
    #         主讲: 村长            #
    ################################
    from PyQt5.Qt import *
    import sys
    '''
    setFocus()
    clearFocus()
    setFocusPolicy()
    '''
    app = QApplication(sys.argv)
    
    window = QWidget()
    window.setWindowTitle('焦点控制 - PyQt5中文网')
    window.resize(600,450)
    window.move(300,300)
    
    led1 = QLineEdit(window)
    led1.move(220,50)
    led2 = QLineEdit(window)
    led2.move(220,100)
    led3 = QLineEdit(window)
    led3.move(220,150)
    
    # led2.setFocus()
    # led2.clearFocus()
    
    # TabFocus  只能使用Tab键才能获取焦点
    # ClickFocus  只能使用鼠标点击才能获取焦点
    # StrongFocus 上面两种都行
    # NoFocus  上面两种都不行
    led2.setFocusPolicy(Qt.NoFocus)
    
    window.show()
    sys.exit(app.exec_())


    当前位置: 焦点控制
    上一篇: 顶层窗口常用API学习 下一篇: 键盘事件

    标签栏目

  • 文案文案
  • 文案文案
  • 炫酷界面