QT发生弹出警告窗口

QT+C++开发程序弹出警告窗口,如上图

实施代码:

cpp 复制代码
#include <QMessageBox>
int main()
{
	// 在发生错误的地方
    QMessageBox::critical(nullptr, "错误", "发生了一个错误,请检查您的操作。");
 }

上面的文字可以更改,但是窗口的整体是系统默认的,想要更改的话需要自己使用代码重新编写设计窗体。
问题:

有没有可以在程序异常结束的时候使用一个警告窗口代替程序闪退的方法?有没有大佬知道这种?

相关推荐
三两肉14 分钟前
Java 中 ArrayList、Vector、LinkedList 的核心区别与应用场景
java·开发语言·list·集合
Humbunklung2 小时前
Rust 控制流
开发语言·算法·rust
ghost1433 小时前
C#学习第27天:时间和日期的处理
开发语言·学习·c#
jason成都3 小时前
c#压缩与解压缩-SharpCompress
开发语言·c#
傻啦嘿哟4 小时前
从零开始:用Tkinter打造你的第一个Python桌面应用
开发语言·c#
三十一6144 小时前
6.4 C++作业
开发语言·c++
我的golang之路果然有问题5 小时前
ElasticSearch+Gin+Gorm简单示例
大数据·开发语言·后端·elasticsearch·搜索引擎·golang·gin
Alan3165 小时前
Qt 中,设置事件过滤器(Event Filter)的方式
java·开发语言·数据库
hello kitty w5 小时前
Python学习(6) ----- Python2和Python3的区别
开发语言·python·学习
小鹭同学_6 小时前
Java基础 Day28 完结篇
java·开发语言·log4j