
QT+C++开发程序弹出警告窗口,如上图
实施代码:
cpp
#include <QMessageBox>
int main()
{
// 在发生错误的地方
QMessageBox::critical(nullptr, "错误", "发生了一个错误,请检查您的操作。");
}
上面的文字可以更改,但是窗口的整体是系统默认的,想要更改的话需要自己使用代码重新编写设计窗体。
问题:
有没有可以在程序异常结束的时候使用一个警告窗口代替程序闪退的方法?有没有大佬知道这种?