qfilesystemmodel

    1熱度

    1回答

    我有一個QTreeView,它通過重新實現QFileSystemModel來填充。據我所知,QFileSystemModel在rootPath上安裝QFileSystemWatcher。我試圖做的是在我的程序中通知當一個文件直接在rootPath上被刪除,但我還沒有找到任何信號o重新實現的函數提供了我的信息。 我的應用程序上傳一些文件thrugh一個FTP連接,當文件被完全上傳我的位置刪除它,所以

    6熱度

    2回答

    我在QFileSystemModel中使用QTreeView。它顯示大小,類型,修改日期等列,我不需要。我怎樣才能從視圖中刪除它們?我無法在模型或視圖中找到任何removeColumn。

    2熱度

    1回答

    是否可以使用QFileSystemModel列出一個目錄內容而不是我的計算機中的所有驅動器(在Windows中)?

    1熱度

    1回答

    我在找的東西與QFileSystemModel :: setNameFilters()相反。 我想設置過濾器,以捕捉東西我不要想要顯示,但讓其他一切通過。我沒有看到任何通過並隱藏某些文件的方法,因爲remove()實際上是從系統中刪除文件。 我該如何解決這個問題? 編輯澄清:我有一個特定的文件名列表,我不想顯示。

    0熱度

    1回答

    在QFileSystemModel上進行選擇時,返回類型爲QList<QModelIndex>。有沒有辦法只爲第一列(包含驅動器,文件夾和文件的列)進行選擇?

    6熱度

    2回答

    HI全部, 任何人都可以告訴我如何在每次單擊某個項目時設置qlistview的第一項?我與qListView一起使用qfilesystemmodel。基本上我希望默認情況下模型顯示的第一個項目被選中。 Thanx提前

    1熱度

    2回答

    如何通過QFileSystemModel獲取文件路徑?通過選擇模型進行選擇只會返回文件名或驅動器名稱。 請注意,只是文件名是不夠的。整個文件路徑是必需的。

    3熱度

    1回答

    從Qt文檔: QFileSystemModel不會獲取任何文件或目錄,直到setRootPath()被調用。這樣可以避免在文件系統上進行任何不必要的查詢,例如在Windows上列出驅動器。 與QDirModel(廢棄)不同,QFileSystemModel使用單獨的線程來填充自身,因此在查詢文件系統時不會導致主線程掛起。調用rowCount()將返回0,直到模型填充目錄。 QFileSystemM

    4熱度

    2回答

    通過使用QFileSystemModel很容易實現文件瀏覽器。但是,ListView UI並不漂亮。所以我想用QML實現一個文件瀏覽器。 QML具有模型/視圖支持。但是如何在QML中顯示文件系統樹?任何線索將不勝感激。

    0熱度

    1回答

    好吧,我有以下代碼: QFileSystemModel *model = new QFileSystemModel; model->setRootPath(QDir::currentPath()); model->setFilter(QDir::Files | QDir::NoSymLinks | QDir::NoDotAndDotDot | QDir::Readable |