qfilesystemmodel

    0熱度

    1回答

    我有一個「項目結構」,就像這樣。 -Project Main File --Project Subfile 1 --Project Subfile 2 --Project Subfolder 1 ---Project Subfolder 2 ----Project Subfile 3 我正在使用QFileSystemModel來獲取指定路徑上的文件。然後,在識別出什麼是文件夾以及什麼

    0熱度

    2回答

    那麼我一直在努力的Qt應用程序,我需要顯示文件系統使用QFilesystemModel。我已經能夠按預期顯示它。 代碼: QFileSystemModel *model = new QFileSystemModel; model->setRootPath(QDir::currentPath()) tree->setModel(model); 這裏面顯示所有QTreeView則驅動器。但我們

    0熱度

    1回答

    我是QT的新手。我正在嘗試創建一個簡單的文件系統瀏覽器。我爲模型和視圖類創建了一個單獨的類。在這裏,他們是: //modelClass.h #ifndef MODELCLASS_H #define MODELCLASS_H #include <QFileSystemModel> class modelClass: public QFileSystemModel{ Q_OBJECT

    7熱度

    2回答

    我正在嘗試創建一個顯示文件夾(Mac OS中的「用戶」文件夾)內容的Qt應用程序。 下面是代碼: QFileSystemModel *dirModel = new QFileSystemModel; dirModel->setRootPath("/Users"); ui->listView->setModel(dirModel); 我也使用this code 當運行該應用程序,而不是示出

    2熱度

    1回答

    我想刪除QTreeView中某些元素的可擴展屬性(使用從QFileSystemModel繼承的模型填充)。我可以在擴展後很容易地將這些元素摺疊起來,但它們在QTreeView中仍然可以展開爲可展開。 我如何將它們顯示爲未展開的?

    0熱度

    3回答

    非常簡單的任務,但我沒有設法找到任何有用的文檔。我希望QTreeView包含一個名爲「Files」的列,其中包含來自QFileSystemView的數據。這裏是我得到的: QFileSystemModel *projectFiles = new QFileSystemModel(); projectFiles->setRootPath(QDir::currentPath());

    1熱度

    1回答

    我是QT的新手。我正在開發一個應用程序,我需要使用樹視圖來顯示FileSystem。 基本上我在上,我已經把我的樹視圖文件的.ui一個小部件。然後在我的.cpp文件我寫了下面的代碼: model = new QFileSystemModel(this); model->setRootPath(QDir::homePath()); ui->treeView->setModel(model);

    0熱度

    1回答

    我是Qt的新手,並且從過去幾天開始着手它。我遇到了一種情況,我需要解析/遍歷我的系統目錄並搜索諸如.mp3,.mpg等文件。 在我的.ui中有兩個樹視圖,一個朝右,一個朝左。左側顯示系統目錄並選擇驅動器,右側樹狀視圖顯示.mp3,.mpg等文件。 這裏是我的.cpp類: //Gets called on App startup void PanasonicViewer::onCamStartup

    3熱度

    2回答

    簡單的問題。我想用F2或Enter進行重命名,然後雙擊打開一個文件。 使用self.treeView.doubleClicked.connect(self.doubleclick)我可以在我的self.doubleClick方法中執行某些操作,但重命名仍然被觸發。 該模型不是隻讀的(model.setReadOnly(False))。

    3熱度

    1回答

    我正在使用Qt 4的QFileSystemModel和QTreeView。我正在編寫一個類似於文件管理器的Windows資源管理器,並且希望使樹更加類似於Windows,其中樹包含一些諸如「桌面」,「我的文檔」之類的快捷方式路徑。 我唯一希望的是讓樹看起來像這樣: 我的電腦 桌面 我的文檔 C:\ d:\ 。 .. 我聽說可以用QAbstractProxyModel來實現。 有沒有人使用QAbst