#ifndef LOGIN_H #define LOGIN_H #include "client.h" #include "ui_login.h" #include #include class Login : public QDialog { Q_OBJECT public: Login(QDialog *parent = nullptr); Q_SIGNALS: void auth_success(Client *c); private: void setup(const QString &jid, const QString pwd, const QString &domain); static bool jid_is_valid(const QString &jid, QString &domain); Ui_login ui; }; #endif