【问题标题】:QToolBar position (How to make it stay at a fixed position)QToolBar 位置(如何让它保持在固定位置)
【发布时间】:2012-10-25 06:42:09
【问题描述】:

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

How to set the line where a QToolBar is displayed?

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

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

【问题讨论】:

    标签: qt qmainwindow qtoolbar


    【解决方案1】:

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

    mySecondToolBar->setMovable( false );
    

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

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

    【讨论】:

      猜你喜欢
      • 2017-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-24
      • 1970-01-01
      • 2020-10-10
      • 2023-03-25
      • 2015-05-27
      相关资源
      最近更新 更多