2013-10-07 37 views
1

我正在开发一个基于QMainwindow的Qt项目,它具有左右工具栏。在QMainwindow和工具栏之间添加分离器的更好方法是什么?和Qt创建者一样,我们在代码编辑器和其他面板之间也有分隔符。Qt中央桌面工具栏拆分器

中央小工具,左右工具栏与水平布局中的分离器将工作,但...寻找更好的解决方案。

+1

如果你想在你的中央widgets上放置小部件,[QDockWidget](https://qt-project.org/doc/qt-4.8/qdockwidget.html#details)对你来说可能就足够了 – jbh

回答

1

QToolBar s有固定的高度(或宽度,如果他们是垂直)的设计。您确实应该使用QDockWidget。它在许多方面的作用类似于QToolBar,但允许在其中放置任意内容。只需在其中插入QToolButton即可使其成为普通工具栏的类比。