qlistwidget

    0熱度

    1回答

    我試圖做一個應用程序只是繪製幾個形狀,然後如果從三個QWidgetLists之一中選擇並單擊一個按鈕,選定的形狀將變成紅色。繪圖等是不是一個問題,但我不知道我如何檢查哪些列表是活動的,並選擇了項目。當前的代碼如下所示: QPixmap pixmap(ui->display_field->width(),ui->display_field->height()); pixmap.fill("

    0熱度

    1回答

    所以我很想知道QlistWidget的currentItem())和selectedItems()方法是如何工作的。 我所(簡化): -I有QlistWidget與項目(usersList) -I已經QAbstractViewItem.extendedSelection激活 -I有QLineEdit的(userAge) -I列表與關鍵字的詞典DataDict :值==> ListItem.text

    0熱度

    2回答

    我有一個QListWidget幾個QListWidgetItems只包含文本,但具有不同的背景顏色。默認情況下,當我將鼠標懸停在項目上時,這些項目會突出顯示藍條。我如何禁用突出顯示? 的代碼我使用 //add spacer QListWidgetItem *spacer = new QListWidgetItem("foo"); spacer->setBackgroundColor(QColo

    2熱度

    1回答

    在我的程序中,我有一系列選項卡,每個選項卡上都有一個組合框和一個QListWidget。基於組合框上的選擇,QListWidget將被填充。 現在我想實現的是一個用戶在組合框的「checkable」列表構件上選擇了一系列項目後按下了「APPLY」按鈕,我將讀取每個組件的布爾狀態通過使用指針的列表小部件上的項目QListWidgetItem指向列表小部件的指針 這是我的代碼的一部分; void Ma

    0熱度

    2回答

    我的問題是: 我打電話給服務器API和答案是一個JSON文件(與base64編碼) 我想將JSON轉換爲數組,我想使用此數組PyQt QListWidget。 PyQt的列表例如: Line1: TEST1-TEST NAME1 Line2: TEST2-TEST NAME2 Line3: TEST3-TEST NAME3 etc. 這是我的代碼的base64解碼後: text_json

    -1熱度

    1回答

    在我的程序中我有一系列的選項卡,並贏得每個選項卡有一個組合框和QListWidget。我試圖通過QListWidgetItem類型的指針讀取QListWidget上的項目狀態。程序在代碼的這一點崩潰。我確定程序崩潰了,因爲我用斷點檢查了它。 這是我的代碼; void MainWindow::on_applyButton_clicked() { //Reset list MainWindow:

    0熱度

    1回答

    刪除QListWidget項目,我需要通過文本內容刪除qlistwidget項目 我想: QString mstring = "Programmer II"; QList<QListWidgetItem *> items = ui->listJobs->findItems(mstring, Qt::MatchExactly); if (items.size() > 0)

    0熱度

    1回答

    我有一個新的問題給你。我有2個QListWidget與許多項目。我想選擇多個項目,點擊一個按鈕,並在第二個QListWidget中剪切/粘貼,反之亦然。 有人知道我該怎麼做? 這是我發展的開始: from PyQt5 import QtCore, QtGui, QtWidgets class Ui_MainWindow(object): def setupUi(self, MainWindow

    1熱度

    1回答

    如何在用戶與列表交互時激活的事件處理程序(「插槽」)中獲取QListWidget的所有選定項?換句話說,當用戶執行一個動作時(例如,在列表中選擇一個新選項),我需要提供所選項目的完整列表 我到目前爲止試過的是使用QListWidget.currentItemChanged,然後嘗試獲取所有與QListWidget.selectedItems()我與這種方法遇到的問題選擇列表項是該列表從select

    1熱度

    3回答

    我試圖創建一個簡單的QListWidget接受文本放入它。無法使其工作。另一方面,拖放事件甚至沒有被觸發,拖動事件也是如此。 任何人都可以指向正確的方向嗎?我做錯了什麼? 在此先感謝。 import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QLineEdit, QLabel, QListWidget