如何为PyQt选择图形工具包

nam*_*nam 4 python user-interface kde gnome pyqt

我正在为我的客户开发一个PyQt应用程序.问题是我的默认图形是Gnome和我的客户端KDE.所以我无法控制一些差异.

如何强制pyQt选择好的图形系统(Gnome)而不是默认系统(KDE)?

小智 11

使用QApplication::setStyle ( QStyle * style )这些值之一作为参数:

  • PLASTIQUE
  • CDE
  • 主题
  • SGI
  • 视窗
  • cleanlooks
  • 苹果电脑


nam*_*nam 7

app.setStyle(QStyleFactory.create( "PLASTIQUE")

是要走的路

  • 请注意,您可以跳过`QStyleFactory.create`部分到`app.setStyle("plastique")` (2认同)