2

我最初需要以这种方式显示两个 QToolBar,它们位于两行中。我通过这个找到了该问题的解决方案:

如何设置 QToolBar 显示的行?

在我的程序中,第一行有几个 QToolBar,它们可以移动。在第二行中,我有另一个无法移动(固定)的 QToolBar。

我的要求是使第二个 QToolbar 始终位于底行。到目前为止,如果顶部的 QtoolBars 被移动,第二个工具栏的位置也会相应地改变。

4

1 回答 1

8

您是否尝试过将其设置QToolBar为不可移动?IE

mySecondToolBar->setMovable( false );

默认情况下,所有QToolBar对象都是可移动的。虽然我不确定这个解决方案是否有助于QToolBar堆叠两个但值得一试。

http://doc.qt.digia.com/qt/qtoolbar.html

于 2012-10-25T12:12:38.350 回答