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 |