6#ifndef QANDROIDPLATFORMFILEDIALOGHELPER_H
7#define QANDROIDPLATFORMFILEDIALOGHELPER_H
12#include <QtCore/QJniObject>
13#include <QtCore/private/qjnihelpers_p.h>
14#include <qpa/qplatformdialoghelper.h>
28 bool show(Qt::WindowFlags windowFlags, Qt::WindowModality windowModality, QWindow *parent)
override;
42 QJniObject getFileDialogIntent(
const QString &intentType);
43 void takePersistableUriPermission(
const QJniObject &uri);
44 void setInitialFileName(
const QString &title);
45 void setInitialDirectoryUri(
const QString &directory);
46 void setOpenableCategory();
47 void setAllowMultipleSelections(
bool allowMultiple);
50 QEventLoop m_eventLoop;
51 QList<QUrl> m_selectedFile;
54 const QJniObject m_activity;
Combined button and popup list for selecting options.
const char JniIntentClass[]
QStringList nameFilterExtensions(const QString nameFilters)