#ifndef QRWIDGET_H #define QRWIDGET_H #include #include class QRWidget : public QWidget { Q_OBJECT public: explicit QRWidget(QWidget *parent = nullptr); void setQRData(const std::string &data); private: std::string _data; protected: void paintEvent(QPaintEvent *); }; #endif