qTox  Version: nightly | Commit: bc751c8e1cac455f9690654fcfe0f560d2d7dfdd
Public Member Functions | Private Member Functions | Private Attributes | List of all members
QRWidget Class Reference

#include <qrwidget.h>

Inheritance diagram for QRWidget:
Inheritance graph
Collaboration diagram for QRWidget:
Collaboration graph

Public Member Functions

 QRWidget (QWidget *parent=nullptr)
 
 ~QRWidget ()
 
void setQRData (const QString &data)
 
QImage * getImage ()
 
bool saveImage (QString path)
 QRWidget::saveImage. More...
 

Private Member Functions

void paintImage ()
 

Private Attributes

QString data
 
QImage * image
 
QSize size
 

Detailed Description

Definition at line 25 of file qrwidget.h.

Constructor & Destructor Documentation

◆ QRWidget()

QRWidget::QRWidget ( QWidget *  parent = nullptr)
explicit

Definition at line 39 of file qrwidget.cpp.

◆ ~QRWidget()

QRWidget::~QRWidget ( )

Definition at line 51 of file qrwidget.cpp.

Member Function Documentation

◆ getImage()

QImage * QRWidget::getImage ( )

Definition at line 62 of file qrwidget.cpp.

Here is the caller graph for this function:

◆ paintImage()

void QRWidget::paintImage ( )
private

Definition at line 79 of file qrwidget.cpp.

Here is the caller graph for this function:

◆ saveImage()

bool QRWidget::saveImage ( QString  path)

QRWidget::saveImage.

Parameters
pathFull path to the file with extension.
Returns
indicate if saving was successful.

Definition at line 72 of file qrwidget.cpp.

◆ setQRData()

void QRWidget::setQRData ( const QString &  data)

Definition at line 56 of file qrwidget.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ data

QString QRWidget::data
private

Definition at line 37 of file qrwidget.h.

◆ image

QImage* QRWidget::image
private

Definition at line 39 of file qrwidget.h.

◆ size

QSize QRWidget::size
private

Definition at line 40 of file qrwidget.h.


The documentation for this class was generated from the following files: