Dump文件捕获类
该类用于捕获应用程序的崩溃异常,并生成dump文件和相关信息文件。
return "C:/MyApp/dumps/crash_" + QDateTime::currentDateTime().toString("yyyyMMdd_hhmmss") + ".dmp";
});
[]() -> QString {
},
[](const QString& dumpPath, bool success) {
if (success) {
QMessageBox::critical(nullptr, "错误", "程序发生异常,已生成dump文件:" + dumpPath);
}
}
);
static QString getDefaultDumpDirectory()
获取默认dump目录
Definition DADumpCapture.h:195
static void cleanupOldDumps(int daysToKeep=7, const QString &directory=QString())
清理旧的dump文件
Definition DADumpCapture.h:224
static void initDump(FpPreposeDump fpPre=nullptr, FpPostDump fpPost=nullptr)
初始化dump捕获
Definition DADumpCapture.h:132