QAbstractFileIconProvider 類提供文件圖標為 QFileSystemModel 類。 更多...
| 頭: |
#include <QAbstractFileIconProvider>
|
| CMake: |
find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
|
| qmake: |
QT += gui
|
| Since: | Qt 6.0 |
| 繼承者: |
| enum | IconType { Computer, Desktop, Trashcan, Network, Drive, …, File } |
| enum | Option { DontUseCustomDirectoryIcons } |
| flags | 選項 |
| QAbstractFileIconProvider () | |
| virtual | ~QAbstractFileIconProvider () |
| virtual QIcon | icon (QAbstractFileIconProvider::IconType type ) const |
| virtual QIcon | icon (const QFileInfo & info ) const |
| virtual QAbstractFileIconProvider::Options | options () const |
| virtual void | setOptions (QAbstractFileIconProvider::Options options ) |
| virtual QString | type (const QFileInfo & info ) const |
| 常量 | 值 | 描述 |
|---|---|---|
QAbstractFileIconProvider::Computer
|
0
|
The icon used for the computing device as a whole |
QAbstractFileIconProvider::Desktop
|
1
|
The icon for the special "Desktop" directory of the user |
QAbstractFileIconProvider::Trashcan
|
2
|
The icon for the user's "Trash" place in the desktop's file manager |
QAbstractFileIconProvider::Network
|
3
|
The icon for the “Network Servers” place in the desktop's file manager, and workgroups within the network |
QAbstractFileIconProvider::Drive
|
4
|
The icon used for disk drives |
QAbstractFileIconProvider::Folder
|
5
|
The standard folder icon used to represent directories on local filesystems |
QAbstractFileIconProvider::File
|
6
|
The icon used for generic text file types |
| 常量 | 值 | 描述 |
|---|---|---|
QAbstractFileIconProvider::DontUseCustomDirectoryIcons
|
0x00000001
|
Always use the default directory icon. Some platforms allow the user to set a different icon. Custom icon lookup cause a big performance impact over network or removable drives. |
Options 類型是 typedef 對於 QFlags <Option>。它存儲 Option 值的 OR (或) 組閤。
構造文件圖標提供程序。
[virtual noexcept]
QAbstractFileIconProvider::
~QAbstractFileIconProvider
()
銷毀文件圖標提供程序。
[virtual]
QIcon
QAbstractFileIconProvider::
icon
(
QAbstractFileIconProvider::IconType
type
) const
Returns an icon set for the given type ,使用當前圖標主題。
另請參閱 QIcon::fromTheme .
[virtual]
QIcon
QAbstractFileIconProvider::
icon
(const
QFileInfo
&
info
) const
Returns an icon for the file described by info ,使用當前圖標主題。
另請參閱 QIcon::fromTheme .
[virtual]
QAbstractFileIconProvider::Options
QAbstractFileIconProvider::
options
() const
Returns all the options that affect the icon provider. By default, all options are disabled.
另請參閱 setOptions ().
[virtual]
void
QAbstractFileIconProvider::
setOptions
(
QAbstractFileIconProvider::Options
options
)
設置 options 影響圖標提供程序。
另請參閱 options ().
[virtual]
QString
QAbstractFileIconProvider::
type
(const
QFileInfo
&
info
) const
返迴文件的類型,描述通過 info .