[英]Extra row appearing in QTreeWidget PyQt
我有一段代碼,其中我向QTreeWidget父項添加了兩個子項。 子項設置為“可編輯”。 我在這里面臨兩個問題: 會出現一個額外的行,其中包含空的可編輯項。 (我希望“Min”和“Max”在同一行) 如果我將可編輯項更改為空字符串,那么它看起來好像什么都沒有,我想要某種熒光筆, ...
[英]Extra row appearing in QTreeWidget PyQt
我有一段代碼,其中我向QTreeWidget父項添加了兩個子項。 子項設置為“可編輯”。 我在這里面臨兩個問題: 會出現一個額外的行,其中包含空的可編輯項。 (我希望“Min”和“Max”在同一行) 如果我將可編輯項更改為空字符串,那么它看起來好像什么都沒有,我想要某種熒光筆, ...
[英]How to add a QTableWidget into a QTreeWidget but as a QTreeWidgetItem
我正在設計一個主要界面,但在如何將QTableWidget添加到QTreeWidget但作為QTreeWidgetItem遇到了問題。 為了節省大家的時間並提供最好的信息,下面是一個完全復制我遇到的問題的示例。 我盡量簡潔: 在我目前使用的小用戶界面下方,這是不正確的: 在我試圖實現的 ...
[英]How can I set the alignment of the arrows on a QTreeWidgetItem
我希望這些 TreeWidget 箭頭與 TreeWidgetItem 的頂部對齊。 我有一個QtWidgets.QTreeWidget() ,並創建了一個自定義QtWidgets.QTreeWidgetItem() 。 然后我設置了一個自定義項目小部件self.tree_widget.setI ...
[英]How to customize Qtreewidget item editor in PyQt5?
我正在制作一個帶有可編輯項目的 QtreeWidget,但問題出在項目編輯器或 QAbstractItemDelegate(可能這樣稱呼,不確定)。我無法更改樣式表,實際上我不知道該怎么做。而且我想要選定的行(編輯器中的藍色)應該根據我的意願。如下圖所示 在這里,我希望藍色選定的行最多為“.jpg ...
[英]Editing QTreeWidgetItem while retaining file extension
我有一個包含文件名的QListWidget 。 右鍵單擊一個項目會彈出一個菜單,其中包含一個Rename...項目。 點擊Rename...讓用戶編輯文件名。 到目前為止,一切都很好。 但是在 Qt Creator Projects window 中,右鍵單擊(比如說) foo.cpp並選擇Ren ...
[英]How to get QTreeWidget item's text, when a checkbox within is toggled?
我制作了一個 QTreeWidget,它有很多行,每行都有一個文本項和一個復選框。 當復選框被切換時,我如何獲取文本? 我知道我可以使用 currentItem() 來獲取當前選中的 TreeWidgetItem,但不一定選中該行。 而且我不能使用 QTreeWidget 的 itemClicke ...
[英]Set editor width in QTreeWidget to fill cell
默認情況下,如果在 QTreeWidget 中編輯單元格,編輯器會根據文本長度更改其寬度。 是否可以設置編輯器的寬度以填充單元格? 這是重現屏幕截圖的代碼: ...
[英]How to have QTreeWidgetItems of different heights in a QTreeWidget utilizing QStyledItemDelegate?
注意:原來問題不是由於QStyledItemDelegate的實現,而是在MyTreeWidget的構造函數中我調用了setUniformRowHeights(true) 的事實。 下面的代碼和@scopchanov 發布的解決方案有效且有效 QTreeWidget有一個名為itemFromInd ...
[英]QTreeWidgetItem.insertChild at index 0
我正在嘗試在項目組的頂部插入一個新的子項目。 索引值似乎沒有得到尊重,項目進入列表的末尾。 我在 QTreeWidgets 中搜索過這種類型的操作並沒有找到很多點擊。 我確實找到了一個簡單的程序來進行實驗: 我嘗試更改樹小部件項中的父引用,更改索引。 它添加了一個空白項目,然后在最后添加了新項目 ...
[英]Drag and drop of QTreeWidgetItem does not work properly
我一個子類QTreeWidget為了重新實現protected的功能drag和drop ,以拖拽的父母和子女QTreeWidget 。 它幾乎可以工作,但問題是,只要我嘗試拖放孩子或父母,一旦我放下它們,它們就會被刪除。 如果您需要查看發生了什么,可以在此處找到源代碼。 此外,如果我嘗試拖放父級 ...
[英]How to properly show QIcon on a QTreeWidget child?
我成功地在TopLevelItem上顯示了一個QIcon 。 但是問題來了,什么時候給孩子添加圖標,我該怎么做? 下面是我正在構建的示例的片段: 主窗口.cpp 到目前為止我做了什么: 我瀏覽了以下帖子,它幫助我管理TopLevelItem的圖標,但是當我嘗試為孩子們做同樣的事情時,我沒有 ...
[英]How do I retrieve the mimeData for a particular item in a QTreeWidget?
我正在嘗試使用QTableWidget::dropMimeData().以編程方式將項目“拖放到” QTableWidget上。 我知道我想刪除哪個項目,我知道QTreeWidget有一個QTreeWidget::mimeData() function,但我不能使用那個mimeData() fun ...
[英]Customize QTreeWidgetItem Pyside2
我有一個QTreeWidget我希望每一行都像這個小部件: 我知道如何創建小部件本身,如何創建基本的 QTreeWidgetItem 但我不知道如何將它們聯系在一起。 我正在使用 PySide2 和 python。 ...
[英]Debug assertion (invalid comparator) when sorting in a QTreeWidget
我在QTreeWidgetItem中使用了以下自定義QTreeWidget : 基本上我需要使用兩種類型的項目:一種是葉子的federate項目,另一種是可以包含federatenamespace和federatenamespace子項目的federate命名空間。 我想對它們進行排序,因此,在任 ...
[英]Get the most top-level item of a QTreeWidgetItem
我想找到QTreeWidgetItem最頂層的父項,無論它在樹中有多深。 使用item.parent()在於,如果該項目在樹中的深度有幾個級別,它可能會返回另一個QTreeWidgetItem ,因此我最終不得不執行item.parent().parent().parent()...etc例如。 ...
[英]use QModelIndex to set background of a QTreeWidgetItem
我有一個帶有 qTreeWidget 的 MainWindow。 為了向這個小部件添加元素,我已經實現了這個功能: 它按預期工作。 現在我想通過單擊鼠標右鍵突出顯示這個 qTreeWidget 中的一些條目。 在我的 MainWindow 的 C-Tor 中,我實現了: 插槽是 該插槽按 ...
[英]Add and remove checkboxes for QTreeWidgetItems
我的應用程序是用 PyQt5 編寫的。 我有一個帶有一些元素的 QTreeWidget: 我想動態地添加和刪除子元素的復選框。 我設法添加了復選框 和 但我有兩個問題: 我無法刪除這些復選框。 我嘗試重置標志,但復選框仍然存在,只是被禁用。 我也不能使用樣式表,因為我不能為單個 tre ...
[英]How to create a custom TreeView in qt with branches put at right side of the ItemView?
我想要的是用 QTreeView 創建一個帶有 qt 的側邊欄,將分支放在項目的右側。 像 AdminLTE 側邊欄: https ://adminlte.io/themes/AdminLTE/index2.html#。 我已經嘗試了幾種解決方案,但每個都沒有達到我想要的設計: 使用委托 ...
[英]QTreeWidget Collaps/Expand items
在 QtCreator 中,我在 canvas 中添加了一個包含兩列的 Tree Widget。 這創建了 XML,如下所示:- <widget class="QTreeWidget" name="postgresTree"> <property name="ge ...
[英]how to add color animation to QTreeWidgetItem?
我需要將顏色 animation 添加到 QTreeWidgetItem,但在我的代碼中,它會引發一些錯誤,有人可以幫助我嗎? 代碼示例在這里:class TreeWigetItem(QTreeWidgetItem): def __init__(self, parent=None): ...