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 | isValidtrue, если этот запрос действителен (в противном случае не использовать). |
Дружественные методы и классы
| 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").