Closed czyt1988 closed 11 months ago
closeEvent事件,对QCloseEvent事件进行ignore后,原来无边框的窗体会出现边框
void MainWindow::closeEvent(QCloseEvent* e) { auto res = QMessageBox::question(this, tr("question"), tr("Confirm whether to exit")); if (res == QMessageBox::Yes) { e->accept(); } else { e->ignore(); } }
此问题是对ignore后出现的
正常状态:
在closeEvent进行ignore后,边框出现了,且原来可移动的区域失效
前几周才改了个相关问题。最新代码还能复现吗
经验证最新版已经修复此问题
closeEvent事件,对QCloseEvent事件进行ignore后,原来无边框的窗体会出现边框
此问题是对ignore后出现的
正常状态:
在closeEvent进行ignore后,边框出现了,且原来可移动的区域失效