YouTubeChatDock.hpp 467 B

1234567891011121314151617181920212223
  1. #pragma once
  2. #ifdef BROWSER_AVAILABLE
  3. #include "BrowserDock.hpp"
  4. class YoutubeChatDock : public BrowserDock {
  5. Q_OBJECT
  6. private:
  7. bool isLoggedIn;
  8. public:
  9. YoutubeChatDock(const QString &title) : BrowserDock(title) {}
  10. inline void SetWidget(QCefWidget *widget_)
  11. {
  12. BrowserDock::SetWidget(widget_);
  13. QWidget::connect(cefWidget.get(), &QCefWidget::urlChanged, this, &YoutubeChatDock::YoutubeCookieCheck);
  14. }
  15. private slots:
  16. void YoutubeCookieCheck();
  17. };
  18. #endif