2010-04-08 21 views
0

有人可以告诉我一个GUI框架(对于Windows。不需要跨平台),它允许我非常精确地指定UI元素的设计?C/C++ GUI框架创建独特的窗口样式

例如,Adobe产品的Windows和UI元素看起来与其他Windows应用程序不同。

我正在寻找一个框架,该框架允许我创建一种GUI风格 - 或者我发明的任何其他风格,从窗口形状到任何滚动条的可视外观,按钮最小化/最大化按钮等等。

有什么建议吗?

谢谢!

回答

0

QtGtk想到春天(都是免费的)。

我已经使用了高度可定制的Qt。查看他们的演示应用程序,看看我在说什么 - 默认设置看起来像Windows,但您可以以任何您认为合适的方式更改外观。 他们还有一组漂亮的使用Qt的桌面应用程序示例:http://qt.nokia.com/qt-in-use/target/desktop

+0

我已经看过Qt的例子。但它们似乎都继承了当前为Windows外观设置的默认样式 – genesys 2010-04-08 12:06:14

+0

仅仅因为几乎没有人这样做并不意味着您不能将Qt设计为“看起来不像Windows”。如果你愿意(QDialogs和Popup标志),你甚至可以删除Qt中的窗口框架(没有最小化/最大化/关闭按钮)。 Qt样式是通过与CSS样式表非常相似的样式表完成的:您可以使用它们几乎做任何事情。 – laura 2010-04-08 15:05:45

+0

@genesys:Qt图形视图和动画框架允许您创建任何你想要的,真的。这只取决于你的艺术技能 – 2010-04-17 04:45:43