我最初需要以这种方式显示两个QToolBars,它们分为两行。我通过这个找到了解决这个问题的方法:
How to set the line where a QToolBar is displayed?
在我的程序中,第一行有几个QToolBars,可以移动它们。在第二行,我有另一个QToolBar,无法移动(固定)。
我的要求是让第二个QToolbar始终位于最底行。截至目前,如果移动顶部QtoolBars,则第二个工具栏位置会相应更改。
答案 0 :(得分:5)
您是否尝试将QToolBar
设置为不可移动?即。
mySecondToolBar->setMovable( false );
默认情况下,所有QToolBar
个对象都是可移动的。虽然我不确定这个解决方案是否有两个QToolBar
堆叠的情况,但值得一试。