#pragma once #include #include struct InstanceInfo { QString configPath; QString shellId; QString initialWorkdir; QDateTime launchTime; bool noColor = false; bool sparseLogsOnly = false; }; QDataStream& operator<<(QDataStream& stream, const InstanceInfo& info); QDataStream& operator>>(QDataStream& stream, InstanceInfo& info); namespace qs::crash { struct CrashInfo { int logFd = -1; static CrashInfo INSTANCE; // NOLINT }; } // namespace qs::crash