欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PyQt5每天必學(xué)之帶有標簽的復(fù)選框

 更新時間:2018年04月19日 11:56:15   作者:我的世界你曾經(jīng)來過  
這篇文章主要為大家詳細介紹了PyQt5每天必學(xué)之復(fù)選框的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下

QCheckBox 是具有兩種狀態(tài)的控件:開和關(guān)。它是一個帶有標簽的復(fù)選框。復(fù)選框通常用于表示應(yīng)用程序可以啟用或禁用的功能。

#!/usr/bin/python3
# -*- coding: utf-8 -*-

"""
PyQt5 教程

在這個例子中,一個QCheckBox控件用于切換窗口的標題。

作者:我的世界你曾經(jīng)來過
博客:http://blog.csdn.net/weiaitaowang
最后編輯:2016年8月3日
"""

import sys
from PyQt5.QtWidgets import QApplication, QWidget, QCheckBox
from PyQt5.QtCore import Qt

class Example(QWidget):

  def __init__(self):
    super().__init__()

    self.initUI()

  def initUI(self):

    cb = QCheckBox('顯示標題', self)
    cb.move(20, 20)
    cb.toggle()
    cb.stateChanged.connect(self.changeTitle)

    self.setGeometry(300, 300, 250, 150)
    self.setWindowTitle('復(fù)選框')    
    self.show()

  def changeTitle(self, state):

    if state == Qt.Checked:
      self.setWindowTitle('復(fù)選框')
    else:
      self.setWindowTitle('')

if __name__ == '__main__':

  app = QApplication(sys.argv)
  ex = Example()
  sys.exit(app.exec_())

在我們的例子中,我們將創(chuàng)建一個復(fù)選框進行窗口標題的切換。

cb = QCheckBox('顯示標題', self)

用QCheckBox 創(chuàng)建復(fù)選框

cb.toggle()

創(chuàng)建復(fù)選框時已經(jīng)設(shè)置了控件的標題。默認情況下,復(fù)選框是不被選中的。toggle是設(shè)置復(fù)選框默認為選中。

cb.stateChanged.connect(self.changeTitle)

復(fù)選框的狀態(tài)更改stateChanged信號連接到changeTitle方法(槽)。

def changeTitle(self, state):

    if state == Qt.Checked:
      self.setWindowTitle('復(fù)選框')
    else:
      self.setWindowTitle('')

復(fù)選框控件的狀態(tài)改變傳遞給changeTitle方法的參數(shù)state。如果復(fù)選框控件被選中,設(shè)置窗口的標題。否則,我們設(shè)置一個空字符串的標題欄。(空標題時Python會將標題定義成Python)

程序執(zhí)行后

這里寫圖片描述 這里寫圖片描述

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:

相關(guān)文章

  • python中l(wèi)ist循環(huán)語句用法實例

    python中l(wèi)ist循環(huán)語句用法實例

    這篇文章主要介紹了python中l(wèi)ist循環(huán)語句用法,以實例形式詳細介紹了Python針對list的解析,包含各種常見的遍歷操作及原理分析,需要的朋友可以參考下
    2014-11-11
  • Python統(tǒng)計列表中的重復(fù)項出現(xiàn)的次數(shù)的方法

    Python統(tǒng)計列表中的重復(fù)項出現(xiàn)的次數(shù)的方法

    這篇文章主要介紹了Python統(tǒng)計列表中的重復(fù)項出現(xiàn)的次數(shù)的方法,需要的朋友可以參考下
    2014-08-08
  • pandas篩選某列出現(xiàn)編碼錯誤的解決方法

    pandas篩選某列出現(xiàn)編碼錯誤的解決方法

    今天小編就為大家分享一篇pandas篩選某列出現(xiàn)編碼錯誤的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • python爬蟲面試寶典(常見問題)

    python爬蟲面試寶典(常見問題)

    這篇文章主要介紹了python爬蟲面試寶典及常見問題小結(jié),需要的朋友可以參考下
    2018-03-03
  • 通過Python繪制中國結(jié)的示例代碼

    通過Python繪制中國結(jié)的示例代碼

    再過不久就要到新年了,所以這篇文章將為大家介紹一下如何通過Python代碼繪制一個中國結(jié),文中的示例代碼講解詳細,感興趣的可以動手試一試
    2022-01-01
  • Python語言的變量認識及操作方法

    Python語言的變量認識及操作方法

    這篇文章主要介紹了Python語言的變量認識及操作方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2018-02-02
  • Python3 sort和sorted用法+cmp_to_key()函數(shù)詳解

    Python3 sort和sorted用法+cmp_to_key()函數(shù)詳解

    這篇文章主要介紹了Python3 sort和sorted用法+cmp_to_key()函數(shù)詳解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Python中關(guān)于property使用的小技巧

    Python中關(guān)于property使用的小技巧

    俗話說條條大路通羅馬,同樣是完成一件事,Python 其實提供了好幾個方式供你選擇。property() 是一個比較奇葩的BIF,它的作用把方法當作屬性來訪問,從而提供更加友好訪問方式
    2021-09-09
  • 最新評論