123456789101112131415161718192021222324252627282930 |
- #pragma once
- #include "auth-oauth.hpp"
- class MixerChat;
- class MixerAuth : public OAuthStreamKey {
- Q_OBJECT
- QSharedPointer<MixerChat> chat;
- QSharedPointer<QAction> chatMenu;
- bool uiLoaded = false;
- std::string name;
- std::string id;
- virtual bool RetryLogin() override;
- virtual void SaveInternal() override;
- virtual bool LoadInternal() override;
- bool GetChannelInfo(bool allow_retry = true);
- virtual void LoadUI() override;
- public:
- MixerAuth(const Def &d);
- static std::shared_ptr<Auth> Login(QWidget *parent);
- };
|