设计现代桌面GUI

时间:2012-05-08 19:56:35

标签: qt user-interface qt4 qtstylesheets

我想开发一个桌面程序,其中一个最重要的标准就是拥有一个出色的用户界面 - 无论是在可用性还是风格方面。当我说风格时,我指的是通常与Android / Apple应用程序相关联的酷炫设计(和效果)。我希望设计一个类似(或灵感来自)Chris Granger为Light Table设计的用户界面。这是Light Table的链接:http://www.kickstarter.com/projects/ibdknox/light-table 甚至Autodesk Maya也是使用Qt设计的。

另外,我希望通过拖放方法设计界面,因此我快速完成界面部分并继续执行程序的其他重要部分。 我使用过Java Swing和AWT。但它们提供了原生的界面,这些界面既好又易于使用,但不适合风格/酷炫的因素。所以我试过Qt。我认为Qt是对Swing的重大改进。但是对它不熟悉,我无法判断它的全部能力。 VLC和Maya的接口是用Qt设计的,所以我知道Qt是要走的路。 现在,Qt为UI设计提供了两个主要工具 - Qt Designer和Qt Quick。 他们的文档和网站说,Qt Designer应该用于桌面应用程序,并且它会为您提供原生样式的界面。但我不想要原生风格的界面。另一方面,Qt Quick承诺给我我想要的东西(时尚外观等),但他们的文档说Qt Quick将用于移动应用程序。

是否可以将Qt Quick用于桌面UI设计?

或者,是否可以从Qt Designer中提取出我想要实现的设计类型?

我也很喜欢Autodesk Maya界面设计,并希望为我的程序提供那种触摸。 此外,还有其他或更好的跨平台UI设计工具。我选择Qt的另一个原因是它是跨平台的。我希望我的程序在Linux / Windows / Mac上运行完全相同。

0 个答案:

没有答案