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" ) )

10-08 18:56