正确的做法:
1、
2、
FormAbout *a = new FormAbout(nullptr); //不能有父类
a->setAttribute(Qt::WA_ShowModal, true); //属性设置true:模态;false:非模态
a->setWindowTitle(tr("关于本软件"));
a->setWindowIcon(QIcon(":/res/icons/main.png"));
a->setWindowFlags(/*a->windowFlags()|*/ Qt::CustomizeWindowHint | Qt::WindowCloseButtonHint | Qt::Tool); //使得任务栏不会有该窗口的图标
a->show();
错误的做法:
FormProcessRoi form;
form.show();