Implement user registration with reCAPTCHA

fixes #264
This commit is contained in:
Konstantinos Sideris 2018-03-12 22:23:26 +02:00
parent 39a8150fae
commit 4659d0efc2
17 changed files with 212 additions and 137 deletions

View file

@ -0,0 +1,28 @@
#pragma once
#include <QWidget>
class FlatButton;
class RaisedButton;
namespace dialogs {
class ReCaptcha : public QWidget
{
Q_OBJECT
public:
ReCaptcha(const QString &server, const QString &session, QWidget *parent = nullptr);
protected:
void paintEvent(QPaintEvent *event) override;
signals:
void closing();
private:
FlatButton *openCaptchaBtn_;
RaisedButton *confirmBtn_;
RaisedButton *cancelBtn_;
};
} // dialogs