quickshell/src/crash/handler.hpp

24 lines
373 B
C++
Raw Normal View History

2024-08-20 00:41:20 -07:00
#pragma once
#include <qtclasshelpermacros.h>
#include "../core/instanceinfo.hpp"
2024-08-20 00:41:20 -07:00
namespace qs::crash {
struct CrashHandlerPrivate;
class CrashHandler {
public:
explicit CrashHandler();
~CrashHandler();
Q_DISABLE_COPY_MOVE(CrashHandler);
void init();
void setRelaunchInfo(const RelaunchInfo& info);
2024-08-20 00:41:20 -07:00
private:
CrashHandlerPrivate* d;
};
} // namespace qs::crash