qtreewidget

    1熱度

    1回答

    在手冊QTreeWidget它指出,我們要: 包括 然而,當我這樣做,我得到錯誤: d ** * ** * ***:錯誤:C1083:無法打開包含文件: 'QTreeWidget':沒有這樣的文件或目錄 然而#包括找到。 這裏出錯了嗎?謝謝!

    0熱度

    1回答

    我做的: class Window(QtGui.QWidget): def __init__(self): QtGui.QWidget.__init__(self) self.modelTree = QtGui.QTreeView() self.model = QtGui.QStandardItemModel() self.addItem

    1熱度

    1回答

    我有2個treewidgets放在主窗口中的一個框架。我怎麼能有2個不同的上下文菜單選項設置爲2個treewidgets?我需要單獨一套的treewidgets.Thanks右鍵選擇提前..

    1熱度

    2回答

    我想顯示懸停的QTreeWidgetItem的工具提示。但是,在我的情況下,獲取工具提示並不是一個非常快的過程,因此我不想爲每個項目調用setTooltip()。我希望根據需要,在某些事件或信號上做到這一點。最簡單的方法是什麼?

    1熱度

    2回答

    我的問題是我有兩個QTreeWidgets,我想從一個拖放到另一個(反之亦然)。我可以拖放QTreeWidgetItems,但是,當我刪除一個包含子項的QTreeWidgetItem時,我會丟失它們,並且只會刪除父項。 我真的不知道該怎麼做。我發現的唯一方法是重新實現dropEvent並銷燬所有放置的對象並重新構建它們......但我不喜歡這種解決方案,因爲它很慢,而且物件不一樣,所以它很複雜地實

    0熱度

    3回答

    我嘗試刪除QTreeWidget中的項目。我怎樣才能刪除它?我只是想刪除它,不刪除它,我沒有找到任何方法。

    0熱度

    1回答

    我是Pyhthon和Qt的新手,因此這個基本問題。我想要的是,當我點擊QTreeWidget中的一個項目時,會調用一個事件處理程序,它告訴我哪個項目已被點擊。我試過的代碼是: self.dir_tree = QTreeWidget() self.dir_tree.setColumnCount (3) self.dir_tree.setHeaderLabels (("File",

    0熱度

    1回答

    我正在編寫一個程序,我需要從QTreeWidgetItem中刪除QTreeWidget的另一部分的數據。拖放功能非常完美,我可以在eventFilter中獲得QEvent.Drop類型的事件。但我不能得到正在被丟棄的實際對象或任何其他數據。 我怎樣才能得到被丟棄的對象?

    3熱度

    2回答

    setCurrentItem只設置一個選擇的項目。我沒有看到任何方法設置多個項目選擇編程,但也許我忽略了一些東西? 當然,我的樹部件配置爲啓用多項選擇。 請注意,我使用的是QTreeWidget,而不是QTreeView。

    3熱度

    3回答

    我分類了一個QTreeWidget,將它的dragDropMode設置爲InternalMove並用自定義項填充它,其中一些可以拖動,其他可以拖放。用戶可以按預期在樹周圍移動項目。但我需要得到項目順序變化的通知,並做出適當的反應。不幸的是,沒有與我可以連接的樹內物品的移動相關的信號。 我試圖得到一個句柄QTreeWidget的基礎模型(),然後連接到其rowsMo​​ved信號,但它似乎並沒有在內