QToolBar 位置(如何让它保持在固定位置)
Posted
技术标签:
【中文标题】QToolBar 位置(如何让它保持在固定位置)【英文标题】:QToolBar position (How to make it stay at a fixed position) 【发布时间】:2012-10-25 06:42:09 【问题描述】:我最初需要以这种方式显示两个 QToolBar,它们在两行中。我通过这个找到了该问题的解决方案:
How to set the line where a QToolBar is displayed?
在我的程序中第一行有几个QToolBar,它们可以移动。在第二行中,我有另一个无法移动(固定)的 QToolBar。
我的要求是让第二个 QToolbar 始终保持在底行。到目前为止,如果顶部的 QtoolBars 被移动,第二个工具栏的位置也会相应地改变。
【问题讨论】:
【参考方案1】:您是否尝试过将QToolBar
设置为不可移动?即
mySecondToolBar->setMovable( false );
默认情况下,所有QToolBar
对象都是可移动的。虽然我不确定这个解决方案在堆叠两个 QToolBar
的情况下是否有帮助,但值得一试。
http://doc.qt.digia.com/qt/qtoolbar.html
【讨论】:
以上是关于QToolBar 位置(如何让它保持在固定位置)的主要内容,如果未能解决你的问题,请参考以下文章
带有固定元素的 jQuery .animate() 和 css 位置