最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python GUI庫圖形界面開發(fā)之PyQt5滾動條控件QScrollBar詳細(xì)使用方法與實例

 更新時間:2020年03月06日 08:47:36   作者:jia666666  
這篇文章主要介紹了python GUI庫圖形界面開發(fā)之PyQt5滾動條控件QScrollBar詳細(xì)使用方法與實例,需要的朋友可以參考下

PyQt5滾動條控件QScrollBar簡介

可以看到,前面介紹的幾個窗口控件的共同點是新建一些窗口來裝載更多的控件,而QScrollBar提供了另一種思路:這個控件提供水平的或垂直的滾動條,這樣可以擴大當(dāng)前窗口的有效裝載面積,從而裝載更多的控件

QScrollBar類中常用的信號

信號 含義
valueChanged 當(dāng)滑動條的值改變發(fā)射此信號
sliderMoved 當(dāng)用戶拖動滑塊時發(fā)射此信號

QScrollBar的使用實例

import sys
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from PyQt5.QtGui import *

class Example(QWidget):
  def __init__(self):
    super(Example, self).__init__()
    self.initUI()

  def initUI(self):
    #水平布局
    HBox=QHBoxLayout()

    #創(chuàng)建標(biāo)簽以及顯示文本,設(shè)置字體類型和字號大小
    self.l1=QLabel('拖動滑塊改變顏色')
    self.l1.setFont(QFont('Arial',16))

    #添加到布局中
    HBox.addWidget(self.l1)

    #創(chuàng)建滑塊,設(shè)置最大值,滑動信號關(guān)聯(lián)到槽函數(shù)
    self.s1=QScrollBar()
    self.s1.setMaximum(255)
    self.s1.sliderMoved.connect(self.sliderval)

    self.s2=QScrollBar()
    self.s2.setMaximum(255)
    self.s2.sliderMoved.connect(self.sliderval)

    self.s3=QScrollBar()
    self.s3.setMaximum(255)
    self.s3.sliderMoved.connect(self.sliderval)

    #添加部件到布局中
    HBox.addWidget(self.s1)
    HBox.addWidget(self.s2)
    HBox.addWidget(self.s3)

    #初始化位置以及初始窗口大小,設(shè)置整體布局方式和標(biāo)題
    self.setGeometry(300,300,300,200)
    self.setWindowTitle('QScrollBar例子')
    self.setLayout(HBox)

  def sliderval(self):
    #輸出當(dāng)前三個滑塊位置所代表的值
    print(self.s1.value(),self.s2.value(),self.s3.value())

    #實例化調(diào)色板對象,設(shè)置顏色為三個滑塊的值
    palette=QPalette()
    c=QColor(self.s1.value(),self.s2.value(),self.s3.value())
    palette.setColor(QPalette.Foreground,c)

    #設(shè)置標(biāo)簽的調(diào)色板,加載屬性
    self.l1.setPalette(palette)
if __name__ == '__main__':
  app=QApplication(sys.argv)
  demo=Example()
  demo.show()
  sys.exit(app.exec_())

運行效果圖如下

代碼解析

在這個例子中,設(shè)置了三個滑動條來控制標(biāo)簽中顯示的文字的字體顏色的RGB值

當(dāng)滑塊滑動時,將sliderMoved信號與槽函數(shù)連接起來

self.s3.sliderMoved.connect(self.sliderval)

本文主要講解了PyQt5滾動條控件QScrollBar詳細(xì)使用方法與實例,更多關(guān)于PyQt5控件使用知識請查看下面的相關(guān)鏈接

相關(guān)文章

  • Python Pandas處理csv文件常用示例

    Python Pandas處理csv文件常用示例

    Pandas是一個非常強大的數(shù)據(jù)操作python包,支持各種數(shù)據(jù)格式,包括CSV文件,本文就來介紹一下Python Pandas處理csv文件常用示例,感興趣的可以了解一下
    2023-12-12
  • Python Web程序部署到Ubuntu服務(wù)器上的方法

    Python Web程序部署到Ubuntu服務(wù)器上的方法

    在本文記錄了我在Ubuntu中部署Flask Web站點的過程, 其中包括用戶創(chuàng)建、代碼獲取、Python3環(huán)境的安裝、虛擬環(huán)境設(shè)置、uWSGI啟動程序設(shè)置,并將Nginx作為前端反向代理,需要的朋友參考下吧
    2018-02-02
  • python從PDF中提取數(shù)據(jù)的示例

    python從PDF中提取數(shù)據(jù)的示例

    這篇文章主要介紹了python從PDF中提取數(shù)據(jù)的示例,幫助大家提高辦公效率,感興趣的朋友可以了解下
    2020-10-10
  • 如何在Python對Excel進行讀取

    如何在Python對Excel進行讀取

    這篇文章主要介紹了如何在Python對Excel進行讀取,文中講解非常詳細(xì),示例代碼幫助大家參考學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • python神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)利用PyTorch進行回歸運算

    python神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)利用PyTorch進行回歸運算

    這篇文章主要為大家介紹了python神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)利用PyTorch進行回歸運算的實現(xiàn)代碼,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • np.random.seed() 的使用詳解

    np.random.seed() 的使用詳解

    這篇文章主要介紹了np.random.seed() 的使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • Python 工具類實現(xiàn)大文件斷點續(xù)傳功能詳解

    Python 工具類實現(xiàn)大文件斷點續(xù)傳功能詳解

    用python進行大文件下載的時候,一旦出現(xiàn)網(wǎng)絡(luò)波動問題,導(dǎo)致文件下載到一半。如果將下載不完全的文件刪掉,那么又需要從頭開始,如果連續(xù)網(wǎng)絡(luò)波動,是不是要頭禿了。本文提供斷點續(xù)傳下載工具方法,希望可以幫助到你
    2021-10-10
  • Python實現(xiàn)壁紙下載與輪換

    Python實現(xiàn)壁紙下載與輪換

    本人對于壁紙一直偏佛系,不愛特意去找一堆壁紙。因此用Python簡單地搞了一個自動下載壁紙,定時隨機輪換的功能來自娛自樂,順便分享給大家。
    2020-10-10
  • 基于Python實現(xiàn)開心消消樂小游戲的示例代碼

    基于Python實現(xiàn)開心消消樂小游戲的示例代碼

    這篇文章主要是帶著大家自制一款開心消消樂,還原度超高哦~還在等什么動動手就能擁有屬于自己的”消消樂“小游戲呢,趕快學(xué)起來吧
    2022-05-05
  • 聊聊Python pandas 中l(wèi)oc函數(shù)的使用,及跟iloc的區(qū)別說明

    聊聊Python pandas 中l(wèi)oc函數(shù)的使用,及跟iloc的區(qū)別說明

    這篇文章主要介紹了聊聊Python pandas 中l(wèi)oc函數(shù)的使用,及跟iloc的區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03

最新評論

利川市| 盐津县| 青神县| 莱芜市| 凤台县| 阿城市| 云霄县| 南陵县| 铜鼓县| 开原市| 黄石市| 凉山| 盐边县| 荥阳市| 札达县| 武隆县| 三台县| 土默特右旗| 阿鲁科尔沁旗| 习水县| 砀山县| 罗城| 墨竹工卡县| 岗巴县| 安阳市| 泾源县| 尼木县| 星子县| 绵竹市| 花莲县| 合作市| 巴彦淖尔市| 沾益县| 贵南县| 嘉义县| 兴业县| 玉山县| 竹溪县| 清丰县| 贵阳市| 和顺县|