Класс QFileIconProvider
Класс QFileIconProvider предоставляет значки файлов для классов QDirModel и QFileSystemModel. Подробнее...
| Заголовок: | #include <QFileIconProvider> |
| qmake: | QT += widgets |
Общие типы
| Перечисление | IconType { Компьютер, Рабочий стол, Корзина, Сеть, ..., Файл } |
| Перечисление | Option { Не использовать пользовательские значки каталогов } |
| Флаги | Options |
Общие функции
| QFileIconProvider() | |
| виртуальный | ~QFileIconProvider() |
| виртуальный QIcon | icon(QFileIconProvider::IconType type) const |
| виртуальный QIcon | icon(const QFileInfo &info) const |
| QFileIconProvider::Options | options() const |
| void | setOptions(QFileIconProvider::Options options) |
| виртуальный QString | type(const QFileInfo &info) const |
Подробное описание
Класс QFileIconProvider предоставляет значки файлов для классов QDirModel и QFileSystemModel.
Документация по типам членов
Перечисление QFileIconProvider::IconType
| Постоянная | Значение |
|---|---|
QFileIconProvider::Computer |
0 |
QFileIconProvider::Desktop |
1 |
QFileIconProvider::Trashcan |
2 |
QFileIconProvider::Network |
3 |
QFileIconProvider::Drive |
4 |
QFileIconProvider::Folder |
5 |
QFileIconProvider::File |
6 |
Перечисление QFileIconProvider::Optionфлаги QFileIconProvider::Options
| Постоянная | Значение | Описание |
|---|---|---|
QFileIconProvider::DontUseCustomDirectoryIcons |
0x00000001 |
Всегда использовать значок каталога по умолчанию. Некоторые платформы позволяют пользователю установить другой значок. Поиск пользовательского значка вызывает большой скачок производительности в сетях или на съемных носителях. |
Это перечисление было добавлено или изменено в Qt 5.2.
Тип Options — это синоним для QFlags<Option>. Он хранит комбинацию значений Option через операцию ИЛИ.
Документация по функциям членов
QFileIconProvider::QFileIconProvider()
Создает поставщик значков файлов.
[virtual] QFileIconProvider::~QFileIconProvider()
Уничтожает поставщик значков файлов.
[virtual] QIcon QFileIconProvider::icon(QFileIconProvider::IconType type) const
Возвращает набор значков для заданного type.
[virtual] QIcon QFileIconProvider::icon(const QFileInfo &info) const
Возвращает значок для файла, описанного в info.
QFileIconProvider::Options QFileIconProvider::options() const
Возвращает все параметры, влияющие на поставщик значков. По умолчанию все параметры отключены.
Эта функция была добавлена в Qt 5.2.
См. также setOptions().
void QFileIconProvider::setOptions(QFileIconProvider::Options options)
Устанавливает options, влияющие на поставщик значков.
Эта функция была добавлена в Qt 5.2.
См. также options().
[virtual] QString QFileIconProvider::type(const QFileInfo &info) const
Возвращает тип файла, описанного в info.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qfileiconprovider.html