listWdiget控制項

2022-08-30 18:12:12 字數 1091 閱讀 5441

2019-07-15

1、常用方法的功能

listwidget = qlistwidget() #例項化乙個(item base)的列表

listwidget.additem('dd') #新增乙個項

listwidget.additems() # 從序列中新增子項

listwidget.setdragenabled(true) #設定拖拉

listwidget.sortitems() #排序

listwidget.selectall()全選

listwidget.setsortingenabled(bool) #設定自動排序

listwidget.setselectionmode(qtgui.qabstractitemview.extendedselection) #設定選擇模式

選擇模式有:extendedselection 按住ctrl多選, singleselection 單選 multiselection 點選多選 contiguousselection 滑鼠拖拉多選

listwidget.setcurrentrow(0) 設定當前選擇行預設為-1

listwidget.count() #得到子項總數

listwidget.item(row).text() #得到第 row 行的內容 listwidget.item(row) 返回乙個item 物件

listwidget.takeitem(row) #返回row 行的所在的item 物件 可以用在 insertitem()中

listwidget.insertitem(2,item) #在第二行插入一項 item 可謂為乙個listviewitem物件 或者string

listwidget.setcurrentitem('dd') #設定'dd'為當前項

listwidget.selecteditems() 返回乙個包含item物件 的list 物件

修改item 的內容

item.settext('dsds') # 設定item的內容為dsds item為物件 可從 listwidget.item(row) takeitem(row) 得到

C 控制項 MenuStrip控制項(選單控制項)

一 概述 選單通過存放按照一般主題分組的命令將功能公開給使用者。menustrip 控制項是此版本的 visual studio 和 net framework 中的新功能。使用該控制項,可以輕鬆建立 microsoft office 中那樣的選單。menustrip 控制項支援多文件介面 mdi ...

隱藏控制項 HiddenField控制項

hiddenfield 控制項hiddenfield 控制項顧名思義就是隱藏輸入框的伺服器控制項 它能讓你儲存那些不需要顯示在頁面上的且對安全性要求不高的資料。也許這個時候應該有這麼乙個疑問,為什麼有了 viewstate session 和cookie 等狀態儲存機制,還需要用起 hiddenfi...

標籤控制項 CTableCtrl 控制項

前言 區別 ctablectrl和cpropertysheet.乙個是控制項,另乙個是對話方塊屬性類 目錄 0.訊息彙總 1.常用方法總結 0.訊息彙總 1.常用方法總結 定義視窗資源以及和類進行相關繫結物件兩個,標籤控制項新增兩個子項.建立視窗,設定相關區域,移動視窗.原始碼 m tab.inse...