qtreewidget

    0熱度

    1回答

    我有一個覆蓋了dropEvent()方法定製QTreeWidget類。 這裏是方法: void QCustomTreeWidget::dropEvent(QDropEvent * event) { QModelIndex droppedIndex = indexAt(event->pos()); if (!droppedIndex.isValid()) retu

    1熱度

    1回答

    我想用pyqt做一個簡單的應用程序。 我想提出的是一個樹形視圖,如下面燭臺吧, 我決定用this sample進行。 但是,我仍然無法找到如何在小部件行的單元格內繪製燭臺欄。 你能否提出任何示例代碼或指南獲取單元格座標並在列單元格內繪製條形圖?

    0熱度

    1回答

    我有一個樹形構件,我正在添加項目。現在我需要調用一個自定義過程,當選擇項目或先前選擇的項目是未選定的(注意:我正在學習Python和Qt - 後者似乎對我來說有點太多了)。 for i in vector: parent = QtGui.QTreeWidgetItem(treeWidget) parent.setText(0, i[0]) parent.setText

    0熱度

    1回答

    我做了一個QTreeWidget,我有comboBox作爲QTreeWidgetItem。如何正確連接信號,以便每個comboxBox索引都會更改treeWidget中的同一行? 說,如果我改變從添加行itemB行動刪除。它會改變itemB的backgroundColor至somethingelse ... data = { 'GroupA': [ {'itemA': {'act

    1熱度

    1回答

    給定一個PyQt4中的樹部件,有一些行和列: 1)有沒有一種方法可以輕鬆地遍歷所有單元格? 2)如何檢查複選框是否與第一列分開檢查? 到目前爲止,我只設法獲得第一列中複選框的結果,請參閱here。 爲了澄清這裏是widget我怎麼想象它看起來像:(第四欄應該是可編輯) from PyQt4.QtCore import * from PyQt4.QtGui import * import sys

    0熱度

    2回答

    我有兩列QTreeWidget。第一列是文本,第二列是QPushButton。我無法指定按鈕的大小和第二列的大小。當您嘗試設置內容列的大小時,第二列將消失。如何更改第二列的寬度? tree_widget_->setColumnCount(2); tree_widget_->header()->resizeSection(1, 10); tree_widget_->header()->setSt

    2熱度

    2回答

    我正在Qt Designer窗體上用QTreeWidget開發Qt應用程序。用戶可以按添加新項目按鈕,新項目將以默認名稱出現,之後用戶必須輸入項目名稱。 所以這是我的代碼: void MyFormClass::on_addNewItemButton_clicked() { auto newItem = new QTreeWidgetItem({ _defaultName });

    0熱度

    1回答

    我有一個QTreeWidget。必須迭代所展開的節點。試着迭代QTreeWidgetItemIterator it(<rootNode>, QTreeWidgetItemIterator::NotHidden)。但它是給樹的所有節點而不是擴展的。 我是否缺少在迭代器中設置任何標誌?

    0熱度

    3回答

    我有Qt 5.5和QTreeView的問題。 qtreeview.h(是的,這是從Qt的文件夾)的編譯器錯誤: fatal error: QTreeViewPrivate: No such file or directory. 我Qt5.5庫不知道QTreeViewPrivate,但qtreeview.h需要它。像這樣的每個簡單的代碼QTreeWidget *fileList = new QTre

    -1熱度

    1回答

    這是我做的代碼: `void Tabella::on_pushButton_clicked() { int risultato; risultato = ui->treeWidget->currentItem()->text(2); ui->out_3->setText(QString::number(risultato)); }` 是任何分配的代碼爲變量的