MainWindow 可以轻松隐藏标题栏使用:
setWindowFlags(Qt::CustomizeWindowHint);
但是在使用 QMdiArea 时,例如:
ui->mdiArea->setWindowFlags(Qt::CustomizeWindowHint);
ui->mdiArea->addSubWindow(child);
child->showMaximized();
事情无法进行。我也试试这个:
child->setWindowFlags(Qt::CustomizeWindowHint);
和这个:
setWindowFlags(Qt::WindowTitleHint);
它仍然显示
那我该怎么办?
顺便说一句:如果不能做到这一点,我可以禁用左侧的 3 个按钮或重载这些按钮事件。