chore: baseline usable version

This commit is contained in:
dela
2026-06-10 11:17:51 +08:00
commit a2f82a86b6
932 changed files with 172551 additions and 0 deletions

42
src/qEmbyCore/qembycore.h Normal file
View File

@@ -0,0 +1,42 @@
#ifndef QEMBYCORE_H
#define QEMBYCORE_H
#include "qEmbyCore_global.h"
#include <QObject>
class NetworkManager;
class ServerManager;
class AuthService;
class MediaService;
class AdminService;
class DanmakuService;
class IntroDBService;
class QEMBYCORE_EXPORT QEmbyCore : public QObject
{
Q_OBJECT
public:
explicit QEmbyCore(QObject *parent = nullptr);
~QEmbyCore() override;
ServerManager* serverManager() const;
AuthService* authService() const;
MediaService* mediaService() const;
AdminService* adminService() const;
DanmakuService* danmakuService() const;
IntroDBService* introDBService() const;
private:
NetworkManager* m_networkManager;
ServerManager* m_serverManager;
AuthService* m_authService;
MediaService* m_mediaService;
AdminService* m_adminService;
DanmakuService* m_danmakuService;
IntroDBService* m_introDBService;
};
#endif