Fix for weffc++

This commit is contained in:
GullCode 2022-04-21 22:27:20 +02:00
parent d617618dcd
commit 85d5a8fdba
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 {