获取PyQt中当前应用程序样式表的名称
如何获取PyQt应用程序当前样式表的名称获取PyQt中当前应用程序样式表的名称,qt,styles,pyqt,Qt,Styles,Pyqt,如何获取PyQt应用程序当前样式表的名称 app = QtGui.QApplication.instance() print app.styleSheet() app.styleSheet()不返回任何内容 app = QtGui.QApplication.instance() print app.style() 返回 我需要一个字符串,例如“plastique”Qt不使用样式表来呈现GUI。设置样式表时,Qt生成相应的QProxyStyle并使用它。无法反转此操作。如果未设置样式表,则Qt
app = QtGui.QApplication.instance()
print app.styleSheet()
app.styleSheet()
不返回任何内容
app = QtGui.QApplication.instance()
print app.style()
返回
我需要一个字符串,例如“plastique”Qt不使用样式表来呈现GUI。设置样式表时,Qt生成相应的QProxyStyle并使用它。无法反转此操作。如果未设置样式表,则Qt可能会使用本机OS API来呈现控件。如果您正在查找当前样式的类名,则可以获取该类名
print app.style().metaObject().className()
你说的“风格名称”是什么意思?我指的是“塑料”、“窗户”等等。非常感谢!这正是我要找的。给我这个结果“QadskDarkStyle”、“QWindowsStyle”等@user3575598非常好。记住,如果它解决了你的问题。根据下面的评论,我似乎可以得到当前应用程序样式的类的名称。是的。我不明白,你的问题是什么。样式表的使用