使PyQt应用程序在Windows和Linux上看起来一样

时间:2014-05-02 12:14:22

标签: python qt pyqt

如何在Windows和Linux上运行时使PyQt5应用程序看起来一样? 我更喜欢两种系统上的Windows风格。

由于

2 个答案:

答案 0 :(得分:3)

您可以在创建QApplication::setStyle("windows")对象之前调用QApplication以按名称设置样式。但是,Linux上的Qt通常是在没有现代Windows风格的情况下构建的,因此您可能会做到的最好的是经典(旧)Windows风格,这不是很有吸引力。您还可以尝试使用"fusion"样式或QStyleFactory::keys()返回的其他值。

答案 1 :(得分:0)

您可以使用上面提到的现有样式

或者您可以使用样式表指定窗口小部件的样式,这非常强大。