qtreeview

    5熱度

    2回答

    我有一個QTreeView與樣式表定義選擇。然而,當我使用了「融合」的風格,還有一個額外的藍色矩形選擇在裝修: 我在樣式表中使用show-decoration-selected: 0;,以及設置setAllColumnsShowFocus(false);嘗試,但能不要讓它消失。 是否有某種方法可以禁用或重新設置包含裝飾器的選擇部分? 僅供參考,這裏的樣式表: QTreeView, QListVie

    1熱度

    1回答

    溢出! 我越來越瘋狂嘗試在qTreeView(或QListView)小部件中使用scrollTo()。爲了簡化我的問題,我將代碼簡化爲一個簡單的scrollToBottom(),我也無法使用它。下面是主窗口代碼: #include "mainwindow.h" #include "ui_mainwindow.h" #include <iostream> #include <qfilesyst

    0熱度

    1回答

    請axplain如何啓用和顯示QTreeView中的每個項目的工具提示。我找到了代碼示例class TreeModel(QAbstractItemModel),但由於我的初學者水平,我無法理解如何將其應用於我的需求。 工具提示的數據應從字典data_for_tree中的「註釋」鍵的值中獲取。 #!/usr/bin/env python -tt # -*- coding: utf-8 -*-

    0熱度

    1回答

    我在我的應用程序中有一個qtreewidget。我已經爲它設置瞭如下所示的樣式表。 setFrameShape(QFrame::NoFrame); setStyleSheet("QTreeView { border: none; background: transparent; outline:none; }" "QTreeView::item:!selected:hover { border:

    0熱度

    1回答

    我正在使用QTreeView和QFileSystemModel。我想要只有根可擴展,顯示1級子目錄,就是這樣,子目錄應該只能選擇,但不能擴展。任何指導如何我可以將此存檔? 謝謝。

    0熱度

    2回答

    我有一個QTreeView從QAbstractItemModel通過QSortFilterProxyModel填充。 我已經實現了一個爲數據和TreeView(QAbstractItemModel)類設置父/子關係的DataStructure類 - 它可以很好地工作並根據需要填充QTreeView。 TreeView的設置,如: from PyQt4 import QtCore, QtGui i

    0熱度

    1回答

    我正在使用sqlite數據庫(webscrap.db)。我想讓模型在數據庫表「userin」的字段「名稱」中顯示數據。我如何使用QSqlTableModel獲取數據並使用QTreeView顯示它?

    2熱度

    2回答

    我有自定義數據,我需要在QTreeView中顯示。我從QAbstractTableModel派生了我的模型,並自己實現了rowCount(),columnCount(),data()和headerData()。該模型有一個本地QList>來支持它,並且data()函數被定義爲從列表列表中直接讀取與QModelIndex參數中接收的行和列直接對應的值。我遇到兩個問題。 第一個是非常大的文件的負載很慢

    2熱度

    1回答

    我有一個QTreeView,我想展開最近擴展項目的所有子項目。 我試過使用.expandAll(),但它也擴展了所有其他項目。 我很難得到最後擴展的項目的ModelIndex,如果我有它,我可以遞歸地展開它的孩子。 我該怎麼做?

    0熱度

    1回答

    我想要顯示一個QTreeView當用戶從我的MainWindow(在我的情況下是AgendaWindow)菜單中選擇QAction。 問題是,當我點擊按鈕來顯示它時,它會打開QTreeView並立即關閉它。我放了一個無限循環(while(1<2))但後來我的所有程序都被阻塞了,我找不到相當於system("pause")的東西。 這裏是我的功能: void AgendaWindow::displa