【发布时间】:2014-01-12 12:10:09
【问题描述】:
我不确定这是否可能,但目前,当我显示打开文件对话框时:
QString file = QFileDialog::getOpenFileName(this);
显示的对话框不是 Android 的原生对话框。
相反,它看起来像这样(它也没有最大化):
我正在使用适用于 Android 的 Qt 5.2.0。
【问题讨论】:
-
我使用的是 Qt 5.2.0,它不是必需品,请记住。这是一个官方端口,而 Necessitas 是非官方的,也是一个较旧的版本。
-
@PavelStrakhov:necessitas 是 qt 4,问题有 Qt 5 标签以及对它的引用。
-
@sashoalm:小部件是古老的,主要是桌面技术......可以肯定的是,您不会从中获得更好的用户体验。为什么不是 QtQuick2/QtQuickControls 或者至少是 C++ 场景图?
-
我会尝试看看 Qt Quick 项目是否会有原生对话框,也许这就是我没有原生对话框的原因。
标签: android c++ qt qt5 qfiledialog