Files
porymap/include/log/logsignaler.h
GriffinR 25095e8055
Some checks are pending
Build Porymap / build-linux (, 5.14.2) (push) Waiting to run
Build Porymap / build-linux (, 6.8.*) (push) Waiting to run
Build Porymap / build-linux (minimal, 5.14.2) (push) Waiting to run
Build Porymap / build-macos (macos-15-intel) (push) Waiting to run
Build Porymap / build-macos (macos-latest) (push) Waiting to run
Build Porymap / build-static-windows (push) Waiting to run
Move log writing to separate thread
2026-07-04 17:50:22 -04:00

19 lines
350 B
C++

#pragma once
#ifndef LOGSIGNALER_H
#define LOGSIGNALER_H
#include "log.h"
#include <QObject>
class LogSignaler : public QObject
{
Q_OBJECT
public:
Q_SIGNAL void logged(const QString& message, LogType type);
Q_SIGNAL void loggedQt(const QString& message, QtMsgType type);
static LogSignaler* instance();
};
#endif // LOGSIGNALER_H