1
我正在開發一個基於QMainwindow的Qt項目,它具有左右工具欄。在QMainwindow和工具欄之間添加分離器的更好方法是什麼?和Qt創建者一樣,我們在代碼編輯器和其他面板之間也有分隔符。Qt中央桌面工具欄拆分器
中央小工具,左右工具欄與水平佈局中的分離器將工作,但...尋找更好的解決方案。
我正在開發一個基於QMainwindow的Qt項目,它具有左右工具欄。在QMainwindow和工具欄之間添加分離器的更好方法是什麼?和Qt創建者一樣,我們在代碼編輯器和其他面板之間也有分隔符。Qt中央桌面工具欄拆分器
中央小工具,左右工具欄與水平佈局中的分離器將工作,但...尋找更好的解決方案。
QToolBar
s有固定的高度(或寬度,如果他們是垂直)的設計。您確實應該使用QDockWidget
。它在許多方面的作用類似於QToolBar
,但允許在其中放置任意內容。只需在其中插入QToolButton
即可使其成爲普通工具欄的類比。
如果你想在你的中央widgets上放置小部件,[QDockWidget](https://qt-project.org/doc/qt-4.8/qdockwidget.html#details)對你來說可能就足夠了 – jbh