這篇文章給大家介紹如何在Python中使用Qslider控件,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
Python是一種跨平臺(tái)的、具有解釋性、編譯性、互動(dòng)性和面向?qū)ο蟮哪_本語(yǔ)言,其最初的設(shè)計(jì)是用于編寫(xiě)自動(dòng)化腳本,隨著版本的不斷更新和新功能的添加,常用于用于開(kāi)發(fā)獨(dú)立的項(xiàng)目和大型項(xiàng)目。
1、控件介紹和使用
qslider解釋為滑塊控件,用于方便左右滑動(dòng)。
往往這類滑動(dòng)更多用于屏幕可以觸碰的設(shè)備。
我們想要使用滑塊控件,本質(zhì)上實(shí)則就是調(diào)用Qslider類。
使用的時(shí)候,首先對(duì)qslider這個(gè)類進(jìn)行實(shí)例化后進(jìn)行調(diào)用。
這個(gè)控件可以水平放置Qt.Horizontal,也可以垂直放置Qt.Vertical。
變量名稱=Qslider(方向,父容器)
水平方向值為1,垂直方向值為2
應(yīng)用舉例:
sl=QSlider(Qt.Horizontal,self)
滑塊控件的最值設(shè)置(范圍設(shè)置)
最小值設(shè)置,直接調(diào)用setMinimum方法
舉例設(shè)置最小值為0
sl=QSlider(Qt.Horizontal,self)
較大值設(shè)置,直接調(diào)用setMaximum方法
舉例設(shè)置較大值為255
sl.setMaximum(255)
滑塊的滑動(dòng)值變化事件
使用格式:
滑塊對(duì)象名稱.valueChanged[int].connect(對(duì)應(yīng)槽函數(shù))
sl.valueChanged[int].connect(self.myValue)
關(guān)于如何在Python中使用Qslider控件就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。