PySide6.QtGui.QAbstractFileIconProvider

class QAbstractFileIconProvider

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

继承者: QFileIconProvider

概要

方法

虚拟方法

注意

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

详细描述

class IconType

常量

描述

QAbstractFileIconProvider.Computer

用于整个计算设备的图标

QAbstractFileIconProvider.Desktop

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

QAbstractFileIconProvider.Trashcan

桌面文件管理器中用户“回收站”位置的图标

QAbstractFileIconProvider.Network

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

QAbstractFileIconProvider.Drive

用于磁盘驱动器的图标

QAbstractFileIconProvider.Folder

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

QAbstractFileIconProvider.File

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

class Option

常量

描述

QAbstractFileIconProvider.DontUseCustomDirectoryIcons

(继承自 enum.Flag) 始终使用默认的目录图标。某些平台允许用户设置不同的图标。自定义图标查找会对网络或可移动驱动器造成较大的性能影响。

__init__()

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

icon(type)
Parameters:

类型IconType

Return type:

QIcon

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

另请参阅

fromTheme

icon(info)
Parameters:

信息QFileInfo

Return type:

QIcon

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

另请参阅

fromTheme

options()
Return type:

Option的组合

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

另请参阅

setOptions()

setOptions(options)
Parameters:

optionsOption 的组合

设置影响图标提供者的options

另请参阅

options()

type(info)
Parameters:

信息QFileInfo

Return type:

字符串

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