Я работаю с проектом, который состоит из одного большого виджета, который имеет коллекцию дочерних виджетов. Два из этих дочерних виджетов называются «Проводник» и «Проводник проекта».
Из-за особенностей проекта виджеты могут быть наложены друг на друга, что заставляет Qt автоматически вкладывать виджеты, предоставляя пользователю возможность выбрать любой виджет.
Пример:
![Layered Widgets](https://i.stack.imgur.com/WyTbQ.png)
Я хотел бы иметь некоторый сегмент кода, который переключает, какой из этих двух виджетов находится сверху. Так как я работаю в основном, каждый объявлен как указатель на рассматриваемый виджет.
Я пытался:
mFileExplorer->setFocus();
mFileExplorer->raise();
mFileExplorer->show();
mFileExplorer->setFocus();
Даже если я скрываю первый виджет с
mProjectExploerer->hide();
mProjectExplorer->close();
Я все еще не могу вывести файловый менеджер наверх. Можно ли это сделать в Qt, и если да, то как?