1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2024-10-06 23:03:22 +02:00
GPXSee/src/exportdialog.h

40 lines
651 B
C
Raw Normal View History

2016-05-24 03:01:22 +02:00
#ifndef EXPORTDIALOG_H
#define EXPORTDIALOG_H
#include <QDialog>
2016-05-27 22:45:58 +02:00
#include <QPrinter>
2016-05-24 03:01:22 +02:00
class QComboBox;
2016-05-25 23:27:07 +02:00
class QRadioButton;
2016-05-24 03:01:22 +02:00
class FileSelectWidget;
2016-05-27 22:45:58 +02:00
class QDoubleSpinBox;
2016-05-24 03:01:22 +02:00
class ExportDialog : public QDialog
{
Q_OBJECT
public:
ExportDialog(QPrinter *printer, QWidget *parent = 0);
public slots:
void accept();
private:
bool checkFile();
QPrinter *_printer;
2016-05-27 22:45:58 +02:00
QPrinter::Unit _units;
2016-05-24 03:01:22 +02:00
FileSelectWidget *_fileSelect;
QComboBox *_paperSize;
2016-05-25 23:27:07 +02:00
QRadioButton *_portrait;
QRadioButton *_landscape;
2016-05-27 22:45:58 +02:00
QDoubleSpinBox *_topMargin;
QDoubleSpinBox *_bottomMargin;
QDoubleSpinBox *_leftMargin;
QDoubleSpinBox *_rightMargin;
2016-05-24 03:01:22 +02:00
};
#endif // EXPORTDIALOG_H