qlistwidget

    0熱度

    2回答

    到目前爲止,我有這樣的代碼,它工作正常: QObject::connect(mListWidget, SIGNAL(itemDoubleClicked(QListWidgetItem*)), this, SLOT(itemDoubleClicked(QListWidgetItem*))); QObject::connect(mListWidget, SIGNAL(itemClicked(QLis

    1熱度

    3回答

    標準QListWidget在Windows XP上繪製所選行的白色文本,在Windows 7/8上繪製爲黑色。它在哪裏得到黑色或白色? 我爲ListView做了一個自定義委託,並嘗試在選定的行中繪製文本,但應用程序調色板在WinXP和8上返回相同的顏色(HighlightedText,BrightText,WindowText,Text),而默認委託以某種方式將它繪製成黑色或白色。我查看了Qt源代

    5熱度

    1回答

    該代碼構建一個對話框,其中包含一個單獨的QListWidget和一個單獨的QPushButton。 單擊該按鈕可添加單個列表項。 右鍵單擊列表項會出現一個右鍵菜單,並帶有「刪除項」命令。 選擇「刪除項目」命令會從列表控件中刪除一個列表項目。 將是有趣的,看看下面的ListWidgets OPS中如何實現: 能夠上下(重新安排)移動列表項。 能夠多選和多刪除列表項目。 更好更強大的列表項排序。 例子

    1熱度

    4回答

    使用QListWidget和其他'列表'小部件後,我終於到達了似乎是一個簡單的解決方案來存儲和檢索List的項目類(QListWidgetItem )。我向自己介紹的問題背後是我認爲QListWidgetItem只能用於存儲其標籤名稱(用於在ListWidget中顯示的名稱)的事實。當QListWidget被QListWidgetItems填充時,我不得不聲明一個字典,其中每個鍵將是該項目的標籤名

    0熱度

    1回答

    有兩個啓用了拖放N-Drop功能的ListWidget(示例源自上一篇文章)。 發生丟棄事件droppedOnA(arg)和droppedOnA(arg)方法被調用。從對話窗口的「外部」(例如從文件瀏覽器)拖放到列表窗口小部件上效果很好。但是從一個listWidget拖放到另一個不會。因爲沒有辦法跟蹤自dropOnA(arg)和droppedOnA(arg)方法接收到沒有參數以來丟棄的項目(當刪除

    3熱度

    2回答

    有一個啓用了ExtendedSelection的QListWidget(可以同時選擇多個項目)。單擊按鈕查詢listWidget.currentItem()以從listWidget獲取當前項目。問題:如何獲取當前在listWidget中選擇的所有項目? from PyQt4 import QtGui, QtCore import sys, os class Dialog_01(QtGui.Q

    2熱度

    1回答

    目標是能夠將ListWidget項目拖放到組合框上。丟棄的項目應添加到組合框中。理想情況下,我們希望避免讀取listWidget的.currentItem()或.selectedItems()等任何技巧...想法? from PyQt4 import QtGui, QtCore import sys, os class MyClass(object): def __init__(s

    2熱度

    1回答

    有沒有在QListWidget中添加可摺疊組的方法(如在Windows7資源管理器圖標視圖中)。或者我們可以修改QTreeWidget以具有類似的行爲?

    1熱度

    1回答

    我正在製作一個GUI程序,允許用戶拖放以重新組織列表中的項目。要做到這一點,我想創建一個新的東西矢量容器,並在每次更改後從列表中讀取以重新排列容器並進行更新。 到目前爲止,即使只是打印出列表中顯示的內容,即「項目1」,「項目2」,「項目3」,目前我仍然沒有取得成功。 請幫忙!

    1熱度

    2回答

    我正在Qt4.7中工作,並且在我的對話框中有一個QListWidget。我有一個QString,需要匹配該小部件的行中的當前文本(各行可編輯)。看看與QListWidget相關的信號,似乎有信號表示何時選擇了不同的索引,但當前選定行的文本更改時沒有信號。我認爲currentTextChanged(QString)會這樣做,但它沒有。我也想過嘗試連接每個單獨的行,但QListWidgetItem沒有