this is what I did from the main window to pop out a window.
void MainWindow::on_action_Pop_Out_triggered()
{
if (ui->mdiArea->activeSubWindow()){
QMdiSubWindow *sub = ui->mdiArea->activeSubWindow();
wid->hide();
sub->deleteLater();
ui->mdiArea->removeSubWindow(wid);
wid->show();
}
}
void MainWindow::on_action_Pop_Out_triggered()
{
if (ui->mdiArea->activeSubWindow()){
QMdiSubWindow *sub = ui->mdiArea->activeSubWindow();
QWidget *wid = sub->widget();
wid->hide();
sub->deleteLater();
ui->mdiArea->removeSubWindow(wid);
wid->show();
}
}
To copy to clipboard, switch view to plain text mode
Bookmarks