下拉“文件资源管理器”菜单是不是有 PyQt5 小部件?
Posted
技术标签:
【中文标题】下拉“文件资源管理器”菜单是不是有 PyQt5 小部件?【英文标题】:Is there a PyQt5 widget for drop-down "file explorer" menu?下拉“文件资源管理器”菜单是否有 PyQt5 小部件? 【发布时间】:2019-02-19 20:44:42 【问题描述】:我正在使用 PyQt5 (Python 3) 开发一个小项目,我想要一个用户可以选择/修改文件的小部件,有点类似于 Windows 上文件资源管理器的左侧:
QFileDialog
无法做到这一点,因为我想显示不在用户驱动器上的文件。
我尝试过自己编写,但是我是初学者,我缺乏正确完成它的技能(这就是我尝试学习的原因)。如果有用,我可以提供代码。
pyqt 有内置这样的东西吗?有没有人以前创建过,有源代码?
提前致谢。
编辑:更具体地说,我不想要一种访问远程文件的方法,只是一个在下拉菜单中显示条目(最好是图标)和子条目的小部件,就像 的部分上面提到的文件资源管理器。它不一定与文件有关,如果有帮助,请将其视为下拉菜单。
【问题讨论】:
这个链接可能会给你一些方向。它使用 QNetworkAccessManager 来获取远程文件。 ***.com/q/22299709/7636315 谢谢@eyllanesc 我什至不知道你能做到。 @Paandittya 我会检查一下。谢谢。 @Jachdich 好的,那么您已经实现了业务逻辑,那么您可以使用 QTreeWidget/QTreeView 来显示该信息。 @eyllanesc QTreeView 小部件正是我想要的!谢谢。如果您发布答案,我会接受。 【参考方案1】:我知道这是旧的,但对于任何寻找答案的人来说,它是 QTreeView
小部件。
【讨论】:
以上是关于下拉“文件资源管理器”菜单是不是有 PyQt5 小部件?的主要内容,如果未能解决你的问题,请参考以下文章