新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
PythonQListWidget當(dāng)前選中的行
Python QListWidget當(dāng)前選中的行

創(chuàng)新互聯(lián)專注于大英企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,成都做商城網(wǎng)站。大英網(wǎng)站建設(shè)公司,為大英等地區(qū)提供建站服務(wù)。全流程專業(yè)公司,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
小標(biāo)題:獲取QListWidget中當(dāng)前選中的行
單元表格:
| 功能 | 代碼示例 |
| 獲取QListWidget中當(dāng)前選中的行 | currentRow() |
| 獲取QListWidget中指定行的文本 | item(row).text() |
| 獲取QListWidget中指定行的圖標(biāo) | item(row).icon() |
| 獲取QListWidget中指定行的字體 | item(row).font() |
代碼示例:
from PyQt5.QtWidgets import QApplication, QListWidget, QListWidgetItem
import sys
app = QApplication(sys.argv)
list_widget = QListWidget()
添加一些項目到列表中
for i in range(10):
item = QListWidgetItem(f"Item {i}")
list_widget.addItem(item)
獲取當(dāng)前選中的行
selected_row = list_widget.currentRow()
print(f"當(dāng)前選中的行: {selected_row}")
獲取指定行的文本、圖標(biāo)和字體
item = list_widget.item(selected_row)
text = item.text()
icon = item.icon()
font = item.font()
print(f"選中行的文本: {text}")
print(f"選中行的圖標(biāo): {icon}")
print(f"選中行的字體: {font}")
list_widget.show()
sys.exit(app.exec_())
網(wǎng)頁標(biāo)題:PythonQListWidget當(dāng)前選中的行
網(wǎng)頁地址:http://www.dlmjj.cn/article/ccdidep.html


咨詢
建站咨詢
