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

pyqt5 QlistView列表顯示的實(shí)現(xiàn)示例

 更新時(shí)間:2020年03月24日 10:21:39   作者:放大的EZ  
這篇文章主要介紹了pyqt5 QlistView列表顯示的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

1、簡介

QlistView類用于展示數(shù)據(jù),它的子類是QListWIdget。QListView是基于模型(Model)的,需要程序來建立模型,然后再保存數(shù)據(jù)

QListWidget是一個(gè)升級版本的QListView,它已經(jīng)建立了一個(gè)數(shù)據(jù)儲存模型(QListWidgetItem),直接調(diào)用addItem()函數(shù),就可以添加條目(Item)

QListView類中常用的方法如表

方法 描述
setModel() 用來設(shè)置View所關(guān)聯(lián)的Model,可以使用Python原生的list作為數(shù)據(jù)源Model
selectedItem() 選中Model的條目
isSelected() 判斷Model中的某條目是否被選中

QListView的常用信號

信號 含義
clicked 當(dāng)單擊某項(xiàng)時(shí),信號被發(fā)射
doubleClicked 當(dāng)雙擊某項(xiàng)時(shí),信號被發(fā)射

2、功能實(shí)現(xiàn)

# -*- coding: utf-8 -*-

'''
  【簡介】
	PyQt5中 QListView 例子    
 
'''

from PyQt5.QtWidgets import QApplication, QWidget , QVBoxLayout , QListView, QMessageBox
from PyQt5.QtCore import QStringListModel 
import sys 

class ListViewDemo(QWidget):
	def __init__(self, parent=None):
		super(ListViewDemo, self).__init__(parent)
		self.setWindowTitle("QListView 例子")
		self.resize(300, 270)  
		layout = QVBoxLayout()
		
		listView = QListView()   #創(chuàng)建一個(gè)listview對象
		slm = QStringListModel(); #創(chuàng)建mode
		self.qList = ['Item 1','Item 2','Item 3','Item 4' ]	 #添加的數(shù)組數(shù)據(jù)
		slm.setStringList(self.qList) #將數(shù)據(jù)設(shè)置到model
		listView.setModel(slm )##綁定 listView 和 model
		listView.clicked.connect(self.clickedlist)		 #listview 的點(diǎn)擊事件
		layout.addWidget( listView )#將list view添加到layout
		self.setLayout(layout) 		 #將lay 添加到窗口

	def clickedlist(self, qModelIndex):
		QMessageBox.information(self, "QListView", "你選擇了: "+ self.qList[qModelIndex.row()])
		print("點(diǎn)擊的是:" + str(qModelIndex.row()))
		
if __name__ == "__main__":    
	app = QApplication(sys.argv)
	win = ListViewDemo()	
	win.show()	
	sys.exit(app.exec_())

文件參考:PyQt 快速開發(fā)與實(shí)踐

到此這篇關(guān)于pyqt5 QlistView列表顯示的實(shí)現(xiàn)示例的文章就介紹到這了,更多相關(guān)pyqt5 QlistView列表顯示內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python二叉搜索樹與雙向鏈表轉(zhuǎn)換實(shí)現(xiàn)方法

    Python二叉搜索樹與雙向鏈表轉(zhuǎn)換實(shí)現(xiàn)方法

    這篇文章主要介紹了Python二叉搜索樹與雙向鏈表轉(zhuǎn)換實(shí)現(xiàn)方法,涉及Python二叉搜索樹的定義、實(shí)現(xiàn)以及雙向鏈表的轉(zhuǎn)換技巧,需要的朋友可以參考下
    2016-04-04
  • 如何用python刪除csv文件中的某幾列或行

    如何用python刪除csv文件中的某幾列或行

    這篇文章主要給大家介紹了關(guān)于如何用python刪除csv文件中的某幾列或行的相關(guān)資料,在Python中我們常常需要對csv文件進(jìn)行操作,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-07-07
  • 簡單了解python的break、continue、pass

    簡單了解python的break、continue、pass

    這篇文章主要介紹了簡單了解python的break、continue、pass,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • 使用 Python 遍歷目錄樹的方法

    使用 Python 遍歷目錄樹的方法

    這篇文章主要介紹了使用 Python 遍歷目錄樹的方法,文中給大家提到了Python os.walk() 函數(shù)的相關(guān)知識,通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2020-02-02
  • Jupyter Notebook內(nèi)使用argparse報(bào)錯(cuò)的解決方案

    Jupyter Notebook內(nèi)使用argparse報(bào)錯(cuò)的解決方案

    這篇文章主要介紹了在Jupyter Notebook內(nèi)使用argparse報(bào)錯(cuò)的解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • python繪制玫瑰的實(shí)現(xiàn)代碼

    python繪制玫瑰的實(shí)現(xiàn)代碼

    這篇文章主要介紹了python繪制玫瑰的實(shí)現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • python內(nèi)置模塊datetime.timedelta計(jì)算時(shí)間間隔示例代碼

    python內(nèi)置模塊datetime.timedelta計(jì)算時(shí)間間隔示例代碼

    Python的datetime模塊提供了處理日期和時(shí)間的功能,包括datetime.date、datetime.time、datetime.datetime、datetime.timedelta等類,timedelta用于表示時(shí)間間隔,支持日期和時(shí)間的加減運(yùn)算,文中給出了詳細(xì)的代碼示例,需要的朋友可以參考下
    2025-04-04
  • 對Tensorflow中tensorboard日志的生成與顯示詳解

    對Tensorflow中tensorboard日志的生成與顯示詳解

    今天小編就為大家分享一篇對Tensorflow中tensorboard日志的生成與顯示詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • 使用Python的turtle模塊畫國旗

    使用Python的turtle模塊畫國旗

    這篇文章主要為大家詳細(xì)介紹了用Python的turtle模塊畫國旗,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • Pygame實(shí)現(xiàn)小球躲避實(shí)例代碼

    Pygame實(shí)現(xiàn)小球躲避實(shí)例代碼

    大家好,本篇文章主要講的是Pygame實(shí)現(xiàn)小球躲避實(shí)例代碼,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12

最新評論

柳州市| 广东省| 梓潼县| 禄劝| 班玛县| 镇巴县| 武城县| 太仓市| 阳高县| 呼和浩特市| 商南县| 普兰县| 湖南省| 樟树市| 乌鲁木齐市| 栖霞市| 襄垣县| 永丰县| 丰顺县| 南安市| 潼关县| 武城县| 大竹县| 盐津县| 嘉黎县| 丹巴县| 南康市| 上林县| 余江县| 桃园市| 安丘市| 藁城市| 乐至县| 津市市| 广灵县| 武义县| 工布江达县| 蒲城县| 宁晋县| 永济市| 铅山县|