Implemented `EventWindow` for viewing events with pagination and table-based UI. Added database migration to remove `UNIQUE` constraint on `external_id` in `events`. Enhanced DAO methods for event retrieval, pagination, and transaction updates. Integrated OCR recognition in transaction scripts and streamlined event handling in services.
22 lines
436 B
C++
22 lines
436 B
C++
#pragma once
|
|
#include <QString>
|
|
#include <QByteArray>
|
|
|
|
class NetworkService;
|
|
|
|
class AppLogger {
|
|
public:
|
|
static void setNetworkService(NetworkService *service);
|
|
|
|
static void log(
|
|
const QString &source,
|
|
const QString &deviceId,
|
|
const QString &message,
|
|
const QByteArray &screenshot = {},
|
|
const QString &event = {}
|
|
);
|
|
|
|
private:
|
|
static NetworkService *s_networkService;
|
|
};
|