sas*_*alm 8 c++ qt android qfiledialog qt5
我不确定它是否可行,但是目前,当我显示一个打开的文件对话框时:
QString file = QFileDialog::getOpenFileName(this);
Run Code Online (Sandbox Code Playgroud)
显示的对话框不是Android的原生对话框.
相反,它看起来像这样(它也没有最大化):
我正在使用Qt 5.2.0 for Android.
是的,目前通过使用 Ministro 作为解决方法,这通常是可能的。
有关详细信息,请参阅以下错误报告:
Qt 5.2 for Android 上没有本机控件,小部件和快速应用程序中都没有
QFileDialog 似乎是由应该实现的 QPlatformTheme 指定的。