Bespin Tabs装饰了哪些选项卡小部件?我试过QTabWidget,QTabBar,KTabWidget,KTabBar,bau无效。我在做什么错?
所有KDE应用程序和SMPlayer由Bespin装饰,但是acetoneiso和PyQt应用程序具有常规选项卡=(
我的意思是这个贝斯平:
http://kde-look.org/content/show.php/Bespin?content=63928
最佳答案
有点奇怪。它应该会自动以Bespin风格装饰您的应用程序。但是,您可以强制它以特定样式装饰应用程序。
# Check the available styles with qt
sf = QStyleFactory()
print list( sf.keys() )
那应该列出Qt可以渲染的所有样式。如果未列出Bespin,则安装可能存在问题。要强制您的应用程序使用Bespin样式(假定可用):
qApp.setStyle( sf.create( "Bespin" ) )
或者说,如果您只想由Bespin装饰一个小部件,则可以这样做:
w = QWidget()
w.setStyle( sf.create( "Bespin" ) )