最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

QSlider(滑動(dòng)條)

2022-01-18 09:26 作者:海鷗之道  | 我要投稿

QSlider 控件提供了一個(gè)垂直或水平的滑動(dòng)條,滑動(dòng)條是一個(gè)用于控制有界值的典型控件,它允許用戶沿水平或垂直方向在某一范圍內(nèi)移動(dòng)滑塊,并將滑塊所在的位置轉(zhuǎn)換成一個(gè)合法范圍內(nèi)的整數(shù)值。有時(shí)候這種方式比輸入數(shù)字或者使用SpinBox(計(jì)數(shù)器)更加自然。在槽函數(shù)中對(duì)滑塊所在位置的處理相當(dāng)于從整數(shù)之間的最小值和最高值進(jìn)行取值。

一個(gè)滑塊條控件可以以水平或垂直的方式顯示,在構(gòu)造函數(shù)中進(jìn)行設(shè)置。

QSlider類中的常用方法如下表1所示。

表? 1

QSlider類中的常用信號(hào)如表2所示。

表? 2

實(shí)例演示:QSlider的使用

演示在 PyQt5的窗口中使用QSlider滑動(dòng)條控件,隨著滑動(dòng)條的移動(dòng),標(biāo)簽的字號(hào)大小也隨著發(fā)生變化。其完整代碼如下:

運(yùn)行程序,顯示效果如下:

代碼分析:

在這個(gè)例子中,將一個(gè)標(biāo)簽和一個(gè)水平滑動(dòng)條放置在一個(gè)垂直布局管理器中。將滑塊的valueChanged信號(hào)連接到valuechange()函數(shù)。

槽函數(shù)valuechange()讀取滑塊的當(dāng)前值,并將其作為字號(hào)的大小。

使用setTickInterval(5)設(shè)置刻度間隔后,在繪制刻度時(shí)就會(huì)有9個(gè)刻度點(diǎn)(從10開始,每隔步長(zhǎng)5繪制一個(gè)點(diǎn),到50處結(jié)束),也就是說,刻度點(diǎn)個(gè)數(shù)=(最大值-最小值)/刻度間隔+1,本例中的刻度點(diǎn)個(gè)數(shù)為:(50-10)/5+1=9。





QSlider(滑動(dòng)條)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
武鸣县| 黄大仙区| 南江县| 手游| 乌苏市| 潮安县| 万源市| 如皋市| 北辰区| 四川省| 绥化市| 蓬溪县| 台北市| 靖江市| 静乐县| 曲阜市| 新龙县| 武乡县| 永善县| 新和县| 邮箱| 汶上县| 抚远县| 文成县| 泾阳县| 山阳县| 类乌齐县| 稷山县| 林口县| 开鲁县| 锡林浩特市| 芦溪县| 和龙市| 乾安县| 泽州县| 开鲁县| 藁城市| 塘沽区| 夏河县| 扬中市| 阿尔山市|