QAbstractFileIconProvider#

QAbstractFileIconProvider 类为 QFileSystemModel 类提供文件图标。 更多

继承自: QFileIconProvider

概览#

方法#

虚函数#

注意

此文档可能包含从 C++ 到 Python 自动翻译的代码段。我们始终欢迎对代码段的翻译做出贡献。如果您发现翻译问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来告诉我们。

详细说明#

IconType#

常量

描述

QAbstractFileIconProvider.Computer

作为整体计算机使用的图标

QAbstractFileIconProvider.Desktop

用户特殊“桌面”目录的图标

QAbstractFileIconProvider.Trashcan

用户桌面文件管理器中“垃圾箱”的图标

QAbstractFileIconProvider.Network

桌面文件管理器中“网络服务器”的图标,以及网络中的工作组

QAbstractFileIconProvider.Drive

用于磁盘驱动器的图标

QAbstractFileIconProvider.Folder

用于表示本地文件系统上的目录的标准文件夹图标

QAbstractFileIconProvider.File

用于通用文本文件类型的图标

class Option#

常量

描述

QAbstractFileIconProvider.DontUseCustomDirectoryIcons

(继承 enum.Flag) 总是使用默认的目录图标。某些平台允许用户设置不同的图标。自定义图标查找会在网络或可移动驱动器上产生很大的性能影响。

__init__()#

构造一个文件图标提供者。

icon(arg__1)#
参数:

arg__1IconType

返回类型:

QIcon

返回给定 type 的图标集,使用当前图标主题。

另请参阅

fromTheme

icon(arg__1)
参数:

arg__1QFileInfo

返回类型:

QIcon

返回由 info 描述的文件的图标,使用当前图标主题。

另请参阅

fromTheme

options()#
返回类型:

Option 的组合

返回影响图标提供者的所有选项。默认情况下,所有选项都被禁用。

另请参阅

setOptions()

setOptions(arg__1)#
参数:

arg__1 – 组合 Option

设置影响图标提供者的选项。

另请参阅

options()

type(arg__1)#
参数:

arg__1QFileInfo

返回类型:

str

返回由 info 描述的文件的类型。