Документация
ОС Аврора 5.2.0

DialogRequest

Представляет диалоговый запрос файла/каталога. Подробнее…

Подключение: #include <dialogrequest.h>

Публичные функции-члены

DialogRequest ()
Создаёт новый объект DialogRequest. Этот конструктор объявлен для регистрации этого класса в QML.
DialogRequest (const DialogRequest &other)=default
virtual ~DialogRequest ()=default
Уничтожает объект DialogRequest.
qint32 dialogMode () const
QStringList fileFilters () const
QStringList fileExtensions () const
QStringList fileDescriptions () const
bool isValid () const
virtual Q_INVOKABLE void pickFiles (QStringList filePaths)
Указывает пути к файлам/папкам для загрузки. Подробнее....
virtual Q_INVOKABLE void cancel ()
Используется для отмены запроса.

Свойства

Q_GADGETqint32 dialogMode
QStringList filters
QStringList extensions
QStringList descriptions
Описания типов файлов, которые необходимо выбрать (например, «Файлы изображений»).
bool isValid
true, если этот запрос действителен (в противном случае не использовать).

Дружественные методы и классы

class DialogRequestInternal

Подробное описание

Представляет диалоговый запрос файла/каталога.

Предоставляет возможность выбрать каталог/файл(ы) или отменить запрос.

Описание функций-членов

pickFiles()

virtual Q_INVOKABLE void Aurora::WebView::DialogRequest::pickFiles (QStringList filePaths) virtual

Используется для указания путей к файлам/каталогам для загрузки.

Параметры

filePaths Список абсолютных путей к файлам/каталогам.

Описание свойств

dialogMode

Q_GADGETqint32 Aurora::WebView::DialogRequest::dialogMode read

Показывает, касается ли этот запрос выбора каталога или файла(ов).

Возможные значения находятся в Aurora::WebView::Dialogs.

extensions

QStringList Aurora::WebView::DialogRequest::extensions read

Расширения файлов, запрошенные сервером (["*.png", ".jpg"]).

Эти расширения файлов содержат символы «*» для использования с системными средствами выбора файлов.

filters

QStringList Aurora::WebView::DialogRequest::filters read

Типы MIME-файлов, запрашиваемых сервером.

Могут также включать их расширения.

Например, ["image/"] или ["image/", ".png", ".jpg", ...].

Следует обратить внимание, что расширения файлов здесь не имеют "" в начале (".png" вместо ".png").

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.