5

我打算写一个专门为平板电脑设计的程序,主要平台是MeeGo(因为我要参加比赛)。

编辑:

我的程序有以下需求:

  1. 大量使用 C++ 来处理网络和低级优化
  2. 动态生成内容(就像 Flipboard 应用程序所做的那样)
  3. 完全定制的图形用户界面

我发现 Qt Quick 有以下缺点:

  1. 与 C++ 集成现在不是很容易
  2. 很难表达复杂的逻辑
  3. 有时很慢。例如,当显示调整大小的图像列表时,它会相当慢,因为再次调整相同图像的大小并且非常缓慢。这不是 Qt Quick 的错,但很难修复。

那么 Qt Quick 能否满足我的需求呢?

4

2 回答 2

4

你有一个完美的问题要问。QtQuick 最初是为移动设备上的 Qt 开发的,现在 Qt 开发人员也将其带到桌面上。该过程尚未完成,但是使用 Qt5(希望如此),QtQuick 将在法律上用于编写 Qt GUI。

于 2011-06-26T13:59:05.723 回答
1

我在 QtQuick 方面没有特定的专业知识,尽管去年我正在为我们的应用程序评估它。从那时起它已经走了很长一段路,特别是在本机应用程序中嵌入 QtQuick 小部件或在 QtQuick 应用程序中嵌入本机小部件要容易得多。是否值得采用取决于您的应用程序的要求——如果它是一个非常丰富的 GUI 应用程序,并且对底层逻辑进行了清晰的封装,那么它可能是值得的。如果 UI 与程序逻辑紧密耦合,那么本机应用程序可能会更好,也许将 QtQuick 组件用于界面的更多动态部分。

我建议先构建一个简单的原型,看看它是否满足您的要求,然后再做出最终决定。

于 2011-06-26T17:20:51.297 回答