Qt Android: Как показать собственный диалог файлов?
Я не уверен, что это возможно, но в настоящее время, когда я показываю диалог открытия файла:
QString file = QFileDialog::getOpenFileName(this);
показанное диалоговое окно не является родным диалогом для Android.
вместо этого он выглядит так (он также не максимизирован):
Я использую Qt 5.2.0 для Android.
1 ответов
Да, это возможно в целом, используя Ministro в качестве обходного пути на данный момент.
Подробнее см. В следующем разделе bugreport:
нет собственных элементов управления на Qt 5.2 для Android, ни в виджетах, ни в быстром приложении
QFileDialog, по-видимому, определяется QPlatformTheme, который должен быть реализован.