我有QListView
使用QFileSystemWatcher
将新添加的文件添加到文件夹,但我还希望QListView
显示该文件类型的图标,就像QFileSystemModel
一样会添加。我不想仅为操作系统为特定文件类型注册的图标添加任何自定义图标。
答案 0 :(得分:0)
我刚刚想出如何使用以下代码实现这一目标:
fileInfo = QtCore.QFileInfo(path)
iconProvider = QtGui.QFileIconProvider()
icon = iconProvider.icon(fileInfo)