2013-10-07 65 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即可使其成爲普通工具欄的類比。