我正在开发一个Qt项目,我需要在运行时获取工具栏位置。有没有什么办法可以让QToolbar
在QMainWindow
的当前定位?获取QToolbar当前停靠区域的简单方法
谢谢。
编辑:
感谢您的回答,我得到了75%的工作。但是在QMainWindow::toolBarArea(QToolBar * toolbar)
有一个问题。
当我将两个工具栏放置在单个区域(即底部区域)时,如下所示。
-----------------------------------
| Toolbar 1 |
-----------------------------------
| Toolbar 2 |
-----------------------------------
然后我保存从QMainWindow::toolBarArea
获得的区域,使用QSettings然后加载回,它加载如下。
-----------------------------------
| Toolbar 1 | Toolbar 2 |
-----------------------------------
有没有什么办法可以阻止呢?
对不起,我错了。我需要获取工具栏的位置。 –