#include <dialogexportimage.h>

+ Inheritance diagram for DialogExportImage:
+ Collaboration diagram for DialogExportImage:

Public Slots

void getFilename ()
 Opens a dialog to get the filename of the new image to export. More...
 
void getFormat (const QString &format)
 Gets the file format of the Image. More...
 
void getUserChoices ()
 

Signals

void userChoices (const QString &filename, const QByteArray &format, const int &quality, const int &compression)
 

Public Member Functions

 DialogExportImage (QWidget *parent=Q_NULLPTR)
 
 ~DialogExportImage ()
 DialogExportImage::~DialogExportImage. More...
 
void changeCompressionRange (const int &min, const int &max, const int &step)
 Changes Compression widgets range and stepping. More...
 
void changeQualityRange (const int &min, const int &max, const int &step)
 Changes Quality widgets range and stepping. More...
 

Private Attributes

Ui::DialogExportImage * ui
 

Constructor & Destructor Documentation

◆ DialogExportImage()

DialogExportImage::DialogExportImage ( QWidget *  parent = Q_NULLPTR)
explicit

◆ ~DialogExportImage()

DialogExportImage::~DialogExportImage ( )

Member Function Documentation

◆ changeCompressionRange()

void DialogExportImage::changeCompressionRange ( const int &  min,
const int &  max,
const int &  step 
)

Changes Compression widgets range and stepping.

Parameters
min
max
step

◆ changeQualityRange()

void DialogExportImage::changeQualityRange ( const int &  min,
const int &  max,
const int &  step 
)

Changes Quality widgets range and stepping.

Parameters
min
max
step

◆ getFilename

void DialogExportImage::getFilename ( )
slot

Opens a dialog to get the filename of the new image to export.

◆ getFormat

void DialogExportImage::getFormat ( const QString &  format)
slot

Gets the file format of the Image.

◆ getUserChoices

void DialogExportImage::getUserChoices ( )
slot

◆ userChoices

void DialogExportImage::userChoices ( const QString &  filename,
const QByteArray &  format,
const int &  quality,
const int &  compression 
)
signal

Member Data Documentation

◆ ui

Ui::DialogExportImage* DialogExportImage::ui
private

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