Spec-Zone.ru › Qt 5.11

Класс 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API