【发布时间】:2012-02-03 18:08:45
【问题描述】:
问题背景:
我有一个针对 Qt 4.7.4 的 Qt/QML Symbian 应用程序,它需要一个 QML 相机组件。 Camera 组件的当前状态有一个严重的性能错误,一旦初始化,为了在屏幕上覆盖相机视图,它会强制整个应用程序“光栅”图形系统。即使相机元素关闭并销毁,应用程序仍保留在光栅图形系统中,并且整个应用程序的性能受到很大影响,使其几乎无法使用(滚动列表,浏览页面......)。只有关闭应用程序并重新启动后问题才消失,这并没有真正的帮助。
看来这不会很快得到解决(它被标记为仅针对一小部分设备已解决,我怀疑这是因为我有一个相当高端的 symbian 设备也有同样的错误),我有研究替代方案和解决方法。
我有一个可行的解决方法是创建一个单独的应用程序,它唯一的工作是捕获所需的图像,处理它然后关闭。目前我可以通过外部调用本机设备相机应用程序来做到这一点,但这不是一个可行的生产解决方案。然后主应用程序将启动第二个外部应用程序并等待结果。
问题:Qt creator 可以做到这一点吗?打包两个不同的应用,用一个部署单元部署,这样用户就没有复杂的安装过程?
【问题讨论】:
标签: qt camera symbian qt-creator qml