1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2024-10-07 07:13:21 +02:00
GPXSee/src/GUI/pngexportdialog.h

43 lines
651 B
C
Raw Normal View History

2020-09-27 00:34:38 +02:00
#ifndef PNGEXPORTDIALOG_H
#define PNGEXPORTDIALOG_H
#include <QDialog>
#include "margins.h"
class FileSelectWidget;
class QSpinBox;
class QCheckBox;
struct PNGExport
{
QString fileName;
QSize size;
Margins margins;
bool antialiasing;
};
class PNGExportDialog : public QDialog
{
Q_OBJECT
public:
PNGExportDialog(PNGExport &exp, QWidget *parent = 0);
public slots:
void accept();
private:
PNGExport &_export;
FileSelectWidget *_fileSelect;
QSpinBox *_width;
QSpinBox *_height;
2020-10-04 22:37:24 +02:00
QSpinBox *_topMargin;
QSpinBox *_bottomMargin;
QSpinBox *_leftMargin;
QSpinBox *_rightMargin;
2020-09-27 00:34:38 +02:00
QCheckBox *_antialiasing;
};
#endif // PNGEXPORTDIALOG_H