是否有可能在Qt中创建看起来像Mac的GUI?

时间:2015-06-23 19:30:01

标签: qt qt-quick qt4.8

我想让我的项目看起来像Mac主题。是否有任何库可以使它成为Mac风格。 PS:我没有Mac,所以我不能使用Macstyle和其他基于Mac的库。 请帮助我的应用程序有Mac感觉。

1 个答案:

答案 0 :(得分:1)

是的,有可能。你必须自己实现它。您需要实现自己的QStyle,其外观和行为类似于Mac风格,而无需在Mac上运行。这最好在Mac上完成,移植现有的样式以逐渐减少来自本机样式的支持。否则它将是一项巨大的任务 - 只需看看how big the Mac style is - ~7k行,它仍然使用Apple的API来绘制所有元素!

我看到的最大问题是您无法重复使用Apple的视觉效果和设计。您需要咨询律师,了解您可以获得的OS X的接近程度。