Merge pull request #600 from GullCode/ui_qrcode-warning-fix

Fix for weffc++
This commit is contained in:
Erwin Ried 2022-04-22 08:19:43 +02:00 committed by GitHub
commit 4c98cf16a1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 22 additions and 2 deletions

View File

@ -43,8 +43,25 @@ QRCodeImage::QRCodeImage(
} }
QRCodeImage::~QRCodeImage( )
{
}
QRCodeImage::QRCodeImage(const QRCodeImage&Image) : Widget { }
{
(void)Image;
}
QRCodeImage & QRCodeImage::operator=(const QRCodeImage&Image)
{
(void)Image;
return *this;
}
void QRCodeImage::paint(Painter& painter) { void QRCodeImage::paint(Painter& painter) {
(void)painter ;
// The structure to manage the QR code // The structure to manage the QR code
QRCode qrcode; QRCode qrcode;

View File

@ -40,10 +40,13 @@ public:
qr_text_ = qr_text; qr_text_ = qr_text;
} }
void paint(Painter& painter) override; void paint(Painter& painter) override;
// for -weffc++ to be killed
~QRCodeImage(); // destructor
QRCodeImage(const QRCodeImage&Image);
QRCodeImage & operator=(const QRCodeImage &Image); // assignment
private: private:
const char * qr_text_ ; const char * qr_text_ = NULL ;
}; };
class QRCodeView : public View { class QRCodeView : public View {