国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python GUI庫(kù)圖形界面開發(fā)之PyQt5計(jì)數(shù)器控件QSpinBox詳細(xì)使用方法與實(shí)例

瀏覽:24日期:2022-08-05 10:41:07
PyQt5計(jì)數(shù)器控件QSpinBox簡(jiǎn)介

QSPINBox是一個(gè)計(jì)數(shù)器控件,允許用戶選擇一個(gè)整數(shù)值通過單擊向上向下或者按鍵盤上的上下鍵來增加減少當(dāng)前顯示的值,當(dāng)然用戶也可以輸入值

在默認(rèn)情況下,QSpinBox的取值范圍是(0-99),每次改變的步長(zhǎng)是1

QSpinBox類和QDoubleSpinbox類均派生自QAbstractSpinBox類,QSpinBox用于處理整數(shù)值,QDoubleSpinBox則用于處理浮點(diǎn)數(shù)值,他們之間的區(qū)別就是處理數(shù)據(jù)的類型不同,其他功能基本相同,QDoubleSpinBox的默認(rèn)精度是兩位小數(shù),但可以通過setDecimals()來改變

QSpinBox類中的常用方法 方法 描述 setMinimum() 設(shè)置計(jì)數(shù)器的下界 setMaximum() 設(shè)置計(jì)數(shù)器的上界 setRange() 設(shè)置計(jì)數(shù)器的最大值,最小值,步長(zhǎng)值 setValue() 設(shè)置計(jì)數(shù)器的當(dāng)前值 Value() 返回計(jì)數(shù)器的當(dāng)前值 singleStep() 設(shè)置計(jì)數(shù)器的步長(zhǎng)值 QSpinBox的使用實(shí)例

import sysfrom PyQt5.QtWidgets import *from PyQt5.QtCore import *from PyQt5.QtGui import *class spindemo(QWidget): def __init__(self,parent=None): super(spindemo, self).__init__(parent) #設(shè)置標(biāo)題與初始大小 self.setWindowTitle(’SpinBox 例子’) self.resize(300,100) #垂直布局 layout=QVBoxLayout() #創(chuàng)建按鈕并設(shè)置居中 self.l1=QLabel(’current value’) self.l1.setAlignment(Qt.AlignCenter) layout.addWidget(self.l1) #創(chuàng)建計(jì)數(shù)器,并添加控件,數(shù)值改變時(shí)發(fā)射信號(hào)觸發(fā)綁定事件 self.sp=QSpinBox() layout.addWidget(self.sp) self.sp.valueChanged.connect(self.Valuechange) self.setLayout(layout) def Valuechange(self): #顯示當(dāng)前計(jì)數(shù)器地?cái)?shù)值 self.l1.setText(’current value:’+str(self.sp.value()))if __name__ == ’__main__’: app=QApplication(sys.argv) ex=spindemo() ex.show() sys.exit(app.exec_())

運(yùn)行效果如圖

python GUI庫(kù)圖形界面開發(fā)之PyQt5計(jì)數(shù)器控件QSpinBox詳細(xì)使用方法與實(shí)例

QSpinBox代碼分析:

在這個(gè)例子中,有一個(gè)標(biāo)簽和計(jì)數(shù)器放置在一個(gè)垂直布局管理器中,并把這個(gè)垂直布局管理器放置在窗口中,將計(jì)數(shù)器的valueChanged信號(hào)連接到槽函數(shù)valuechange(),其核心代碼是

self.sp.valueChanged.connect(self.Valuechange)

valuechange()函數(shù)把計(jì)數(shù)器的當(dāng)前值設(shè)置到標(biāo)簽文本中

self.l1.setText(’current value:’+str(self.sp.value()))

本文主要講解了PyQt5計(jì)數(shù)器控件QSpinBox詳細(xì)使用方法與實(shí)例,更多關(guān)于PyQt5控件知識(shí)請(qǐng)查看下面的相關(guān)鏈接

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 国产午夜精品理论片 | 那里有黄色网址 | 日本在线理论片 | 亚洲三级中文字幕 | 午夜毛片视频高清不卡免费 | 99在线热视频只有精品免费 | 亚洲国产精品成人精品软件 | 国产小视频在线高清播放 | 成人精品视频网站 | 国产精品自在线 | 免费va国产高清不卡大片 | 久草资源网站 | 国产三级精品播放 | 中文三 级 黄 色 片 | 在线欧美精品一区二区三区 | 国产成人aa在线视频 | 欧美精品午夜久久久伊人 | 我要看三级毛片 | 亚洲国产日韩欧美综合久久 | 国产精品国产精品国产三级普 | 国产精品外围在线观看 | 亚洲精品视频观看 | 国产三级做爰高清视频a | 亚洲日本一区二区三区高清在线 | 日韩色网站 | 4455四色永久免费 | 手机看片av | 欧美一区二区三区精品 | 久久综合久久综合九色 | 欧美一线高本道高清在线 | 欧美一二区 | 2022国产91精品久久久久久 | 亚洲美女性生活视频 | 成人五级毛片免费播放 | 亚洲欧美一区二区三区 | 日韩精品网 | 亚洲国产成人在线 | 亚洲欧美另类自拍 | 91精品最新国内在线播放 | 国产成人综合网在线播放 | 免费观看一级欧美大 |