cost 103 ms
QTreeWidget PyQt 中出現的額外行

[英]Extra row appearing in QTreeWidget PyQt

我有一段代碼,其中我向QTreeWidget父項添加了兩個子項。 子項設置為“可編輯”。 我在這里面臨兩個問題: 會出現一個額外的行,其中包含空的可編輯項。 (我希望“Min”和“Max”在同一行) 如果我將可編輯項更改為空字符串,那么它看起來好像什么都沒有,我想要某種熒光筆, ...

如何將 QTableWidget 添加到 QTreeWidget 但作為 QTreeWidgetItem

[英]How to add a QTableWidget into a QTreeWidget but as a QTreeWidgetItem

我正在設計一個主要界面,但在如何將QTableWidget添加到QTreeWidget但作為QTreeWidgetItem遇到了問題。 為了節省大家的時間並提供最好的信息,下面是一個完全復制我遇到的問題的示例。 我盡量簡潔: 在我目前使用的小用戶界面下方,這是不正確的: 在我試圖實現的 ...

PyQt5如何自定義Qtreewidget項目編輯器?

[英]How to customize Qtreewidget item editor in PyQt5?

我正在制作一個帶有可編輯項目的 QtreeWidget,但問題出在項目編輯器或 QAbstractItemDelegate(可能這樣稱呼,不確定)。我無法更改樣式表,實際上我不知道該怎么做。而且我想要選定的行(編輯器中的藍色)應該根據我的意願。如下圖所示 在這里,我希望藍色選定的行最多為“.jpg ...

在保留文件擴展名的同時編輯 QTreeWidgetItem

[英]Editing QTreeWidgetItem while retaining file extension

我有一個包含文件名的QListWidget 。 右鍵單擊一個項目會彈出一個菜單,其中包含一個Rename...項目。 點擊Rename...讓用戶編輯文件名。 到目前為止,一切都很好。 但是在 Qt Creator Projects window 中,右鍵單擊(比如說) foo.cpp並選擇Ren ...

當一個復選框被切換時,如何獲取 QTreeWidget 項目的文本?

[英]How to get QTreeWidget item's text, when a checkbox within is toggled?

我制作了一個 QTreeWidget,它有很多行,每行都有一個文本項和一個復選框。 當復選框被切換時,我如何獲取文本? 我知道我可以使用 currentItem() 來獲取當前選中的 TreeWidgetItem,但不一定選中該行。 而且我不能使用 QTreeWidget 的 itemClicke ...

如何使用 QStyledItemDelegate 在 QTreeWidget 中擁有不同高度的 QTreeWidgetItems?

[英]How to have QTreeWidgetItems of different heights in a QTreeWidget utilizing QStyledItemDelegate?

注意:原來問題不是由於QStyledItemDelegate的實現,而是在MyTreeWidget的構造函數中我調用了setUniformRowHeights(true) 的事實。 下面的代碼和@scopchanov 發布的解決方案有效且有效 QTreeWidget有一個名為itemFromInd ...

QTreeWidgetItem.insertChild 位於索引 0

[英]QTreeWidgetItem.insertChild at index 0

我正在嘗試在項目組的頂部插入一個新的子項目。 索引值似乎沒有得到尊重,項目進入列表的末尾。 我在 QTreeWidgets 中搜索過這種類型的操作並沒有找到很多點擊。 我確實找到了一個簡單的程序來進行實驗: 我嘗試更改樹小部件項中的父引用,更改索引。 它添加了一個空白項目,然后在最后添加了新項目 ...

拖放 QTreeWidgetItem 無法正常工作

[英]Drag and drop of QTreeWidgetItem does not work properly

我一個子類QTreeWidget為了重新實現protected的功能drag和drop ,以拖拽的父母和子女QTreeWidget 。 它幾乎可以工作,但問題是,只要我嘗試拖放孩子或父母,一旦我放下它們,它們就會被刪除。 如果您需要查看發生了什么,可以在此處找到源代碼。 此外,如果我嘗試拖放父級 ...

如何在 QTreeWidget 孩子上正確顯示 QIcon?

[英]How to properly show QIcon on a QTreeWidget child?

我成功地在TopLevelItem上顯示了一個QIcon 。 但是問題來了,什么時候給孩子添加圖標,我該怎么做? 下面是我正在構建的示例的片段: 主窗口.cpp 到目前為止我做了什么: 我瀏覽了以下帖子,它幫助我管理TopLevelItem的圖標,但是當我嘗試為孩子們做同樣的事情時,我沒有 ...

如何檢索 QTreeWidget 中特定項目的 mimeData?

[英]How do I retrieve the mimeData for a particular item in a QTreeWidget?

我正在嘗試使用QTableWidget::dropMimeData().以編程方式將項目“拖放到” QTableWidget上。 我知道我想刪除哪個項目,我知道QTreeWidget有一個QTreeWidget::mimeData() function,但我不能使用那個mimeData() fun ...

自定義 QTreeWidgetItem Pyside2

[英]Customize QTreeWidgetItem Pyside2

我有一個QTreeWidget我希望每一行都像這個小部件: 我知道如何創建小部件本身,如何創建基本的 QTreeWidgetItem 但我不知道如何將它們聯系在一起。 我正在使用 PySide2 和 python。 ...

在 QTreeWidget 中排序時調試斷言(無效的比較器)

[英]Debug assertion (invalid comparator) when sorting in a QTreeWidget

我在QTreeWidgetItem中使用了以下自定義QTreeWidget : 基本上我需要使用兩種類型的項目:一種是葉子的federate項目,另一種是可以包含federatenamespace和federatenamespace子項目的federate命名空間。 我想對它們進行排序,因此,在任 ...

獲取一個 QTreeWidgetItem 的最頂層項目

[英]Get the most top-level item of a QTreeWidgetItem

我想找到QTreeWidgetItem最頂層的父項,無論它在樹中有多深。 使用item.parent()在於,如果該項目在樹中的深度有幾個級別,它可能會返回另一個QTreeWidgetItem ,因此我最終不得不執行item.parent().parent().parent()...etc例如。 ...

使用 QModelIndex 設置 QTreeWidgetItem 的背景

[英]use QModelIndex to set background of a QTreeWidgetItem

我有一個帶有 qTreeWidget 的 MainWindow。 為了向這個小部件添加元素,我已經實現了這個功能: 它按預期工作。 現在我想通過單擊鼠標右鍵突出顯示這個 qTreeWidget 中的一些條目。 在我的 MainWindow 的 C-Tor 中,我實現了: 插槽是 該插槽按 ...

添加和刪​​除 QTreeWidgetItems 的復選框

[英]Add and remove checkboxes for QTreeWidgetItems

我的應用程序是用 PyQt5 編寫的。 我有一個帶有一些元素的 QTreeWidget: 我想動態地添加和刪除子元素的復選框。 我設法添加了復選框 和 但我有兩個問題: 我無法刪除這些復選框。 我嘗試重置標志,但復選框仍然存在,只是被禁用。 我也不能使用樣式表,因為我不能為單個 tre ...

如何在qt中創建自定義TreeView,並將分支放在ItemView的右側?

[英]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 折疊/展開項目

[英]QTreeWidget Collaps/Expand items

在 QtCreator 中,我在 canvas 中添加了一個包含兩列的 Tree Widget。 這創建了 XML,如下所示:- <widget class="QTreeWidget" name="postgresTree"> <property name="ge ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM