6

我已经用 Qt 库编程 3 年了。到目前为止,所有程序都是由传统的小部件设计的。但现在我注意到您可以使用 HTML5+CSS+jQuery 设计您的用户界面。现在这些是我的问题:

  1. 我们什么时候应该用 HTML5 设计我们的界面,用 Qt 库设计核心?
  2. 如果我们使用 HTML5 来设计用户界面而不是传统的小部件,会有什么优势?
  3. 如果我们甚至用 HTML5 来设计我们普通的桌面应用程序用户界面,这是否合理?

谢谢!

4

1 回答 1

6
  1. 没有关于“何时应该”的规则。但是,在某些情况下,“我们会”使用它。例如,如果我们想让 C++ 开发人员专注于核心功能而不是 gui,我们会使用它。我们可以使用一些网页设计师然后创建界面
  2. 主要优点是 C++ 开发人员根本不必专注于 UI(嗯,HTML ui 和 C++ 核心之间需要一些轻微的“集成”)
  3. 一切都取决于你想给用户的体验。如果你想给“native look'n'feel” Qt 用小部件为你完成大部分工作。如果你想给出“花哨的外观”,那么你可以使用 HTML。在提供用户界面的两种方式中,我都没有看到任何“不合理”的东西。
于 2012-06-15T07:41:56.080 回答