用于Windows Qt应用程序的GUI样式

时间:2013-04-13 02:40:06

标签: windows qt user-interface mfc wxwidgets

如何在Windows应用程序的对话框中使用彩色按钮和圆角实现这种外观?

我不认为可以使用MFC完成,wxWidgets或Qt会帮忙吗?或任何其他平台?enter image description here

3 个答案:

答案 0 :(得分:4)

你可以设计任何外观&觉得你正在使用QSS。你为什么不看看Qt文档?有很多例子和提供指导。

但有时,您需要覆盖控件以实现目标。就像this question一样。但我认为只需QSS即可实现所需的外观。

答案 1 :(得分:1)

在不同平台上实现相同UI的最简单,最快捷的方法是使用Qt在QML中实现它。与自动设计适合底层平台样式的小部件不同,QML完全独立于平台。您可以使用CSS设置常规小部件的样式,或者甚至通过使用任意UI API手动重新实现绘图,但它不会那么容易。

答案 2 :(得分:1)

使用任何 GUI框架很容易实现这种外观。

选择您最熟悉的框架,RTFM,卷起袖子并开始使用。

在任何框架上,您都可以找到绘制任何颜色和形状的位图并处理鼠标点击的方法。你还需要什么?

这就是GUI框架所做的!它们还为骨骼延迟和常规提供了一组默认的小部件。你不是那些人之一。你呢?