qtreeview

    4熱度

    1回答

    我正在使用Qt 4.7.0,一個包含多列的Qtreeview。 我想要做的是「簡單」:我想要一條線增加它的高度,當它被選中時。 代表是否足以做到這一點? 我經歷過的一些東西與QTableView中: m_pMyTableView->verticalHeader()->setResizeMode(QHeaderView::Interactive); ... QSize AbstractItemD

    2熱度

    1回答

    如何爲應用於QTreeView的QFileSystemModel中的某些行設置自定義背景顏色?

    1熱度

    2回答

    中繪製不同顏色的行在我的應用程序中,當我點擊行時,我有默認的藍色行標記爲 ,但在這個藍色的顏色旁邊,我通過不同顏色繪製行函數不依賴於用戶點擊的信號,在排序我需要一個函數,我會通過行索引,它會繪製在X顏色的行。

    14熱度

    7回答

    我有什麼: QTreeView類表數據 並連接QAbstractTableModel模型 問題:如何保存項目的展開狀態?有人已經完成了解決方案嗎? PS:我知道,我可以自己做這個代碼,但我沒有太多時間,這不是我們項目的主要問題,但我們仍然需要它,因爲應用程序包含很多這樣的表,每次擴大樹項目是惱火過程...

    0熱度

    1回答

    的選擇您好所有 我從QTreeView則繼承類,我實現簡單的(空)mousePressEvent功能 但每當我試圖做到這一點,在QTreeView則該項目的選擇是殘疾人,當我刪除這個功能一切正常工作 什麼我想在這裏失蹤? 這裏是代碼: void MyTreeWidget::mousePressEvent(QMouseEvent *event) { QModelIndex in

    2熱度

    1回答

    我想構建一個類似於QFileDialog::getExistingDirectory()的對話框,只有在所選目錄包含特定文件時纔會啓用「確定」按鈕。 我知道我不能QFileDialog做到這一點,而不是我會拿出我自己的了QDialog具有耦合到一個QFileSystemModelQTreeView。 我該如何限制QTreeView目錄? 如何獲取當前選定的目錄,以便我可以檢查它是否包含一些文件名?

    2熱度

    1回答

    基本上我想從qtreeview子類中的dropEvent(QDropEvent *事件)繼承 Qtreeview中刪除項目。 這樣做的最好方法是什麼?

    4熱度

    1回答

    我的用戶界面使用QTreeView和QFileSystemModel來選擇文件夾和文件。 QFileSystemModel的文檔說文件結構更新是在單獨的線程上完成的,這意味着UI不會被阻塞。然而,對我來說情況並非如此,我無法弄清楚這種差異以及其他人沒有遇到這個問題。在調試之後,我注意到大部分時間的QFileSystemModel _q_fileSystemChanged插槽仍然在主UI線程上執行,

    2熱度

    1回答

    如何捕獲QTreeView取消選擇的事件?QT中是否存在這種類型的事件?由於

    0熱度

    1回答

    我有一個具有ExtendedSelection屬性的QTreeView(用戶可以選擇多個不連續的單元格範圍)。 我想我的應用程序允許他們選擇這些多個單元格,然後輸入一個值並讓所有單元格都取這個值。 我的問題是,我不知道如何獲得傳遞給我模型的全部單元格。現在,傳遞給setData方法的索引只是活動單元格,而不是所選單元格的全部範圍。 過去,我已經將模型中當前選定的範圍存儲在模型中,並且每次改變時都使