是否可以在QT应用程序(通过QT Creator)中使用样式表,使您的GUI使用您在QT创建者本身以及AutoCAD和其他某些应用程序中看到的样式表?

该样式表的名称是什么,或者我可以在哪里得到它?看起来很像Vista Stylesheet ...

每当您将自定义样式表设置为QT应用程序时,它是否会在所有平台上显示相同的样式,还是仍会显示本机GUI零件?

有帮助吗?

解决方案

我不能说您将如何获得匹配QT创建者或AutoCAD的样式表。样式表未解决的任何小部件都将保持与QT选择的样式(不是样式表)相匹配的本机外观,最适合您基于用户平台和桌面环境的应用程序。

其他提示

对于可能想了解更多信息的人们来说:这种风格似乎被称为曼哈顿风格并扩展了Qwindowsstyle。它不是CSS风格的表格,因此不仅要复制和粘贴以设置。它似乎在源代码中还有其他依赖项,所以我不知道适应它需要多少。

源可在[QT-CREATOR源代码]/src/plugins/coreplugin/manhattanstyle.cpp中找到

和顺便说一句:如果您正在运行debian/ubuntu:键入apt-get源qt-reator以获取源;)

是的,有人把它分开了。看到这个 曼哈顿风格

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top