Главная » C++ » Переустановите две панели QToolbar обратно в одну и ту же QToolbarArea.
Переустановите две панели QToolbar обратно в одну и ту же QToolbarArea.
Я работаю над проектом Qt, где мне нужно получить позиции панели инструментов во время выполнения. я использовал QMainWindow::toolBarArea(QToolBar *toolbar) чтобы получить текущую закрепленную область панели инструментов. И тогда я могу использовать это позже с QMainWindow::addToolBar ( Qt::ToolBarArea area, QToolBar * toolbar ),
Давайте предположим, что я закрепляю две панели инструментов в одной области (т.е. нижней области), как показано ниже.
Затем я сохраняю область, полученную из QMainWindow::toolBarArea, с помощью QSettings а затем загрузить их обратно с QMainWindow::addToolBar , загружается, как показано ниже.