2014-11-03 64 views
1

如何在添加到DockWidgetArea时更改QDockWidget旁边的splitter/handle的样式表。在这一侧的每个dockwidgets之间有一个主要的活动手柄和多个手柄。我想改变至少bg颜色和手柄边框和悬停颜色。Dock区域分割器的Qt样式表

这将有助于如果我知道它是什么类型的对象或获取指向setStyleSheet的句柄的指针。

回答

1

好的,我在源代码内部挖了一遍后发现它。最后答案非常简单,从样式表的文档中尖叫起来:

注意:使用QMainWindow :: separator设置调整大小手柄的样式。

确定这样的代码非常简单:

QMainWindow::separator 
{ 
    background-color: green; 
    width: 4px; 
    border: none; 
}