8#include <QDoubleSpinBox>
10#include "applicationsettings.h"
12#define EXPORT_FORMAT_SAME_AS_INPUT "same as input"
43 explicit ExportWidget(QWidget *parent =
nullptr, QStringList transformList = QStringList());
89 void setResolutionList(QStringList resList,
int idx);
90 void setResolution(QString resolution);
91 void setResolutionValid(
bool valid);
93 QString getExportFormat();
94 bool setOutputFormat(QString format);
108 double getAltitude();
110 void enableFormat(QString format,
bool enable);
147 void on_pushButton_browse_clicked();
148 void on_pushButton_export_clicked();
149 void on_pushButton_reconstruct_clicked();
150 void on_pushButton_addAuto_clicked();
151 void on_lineEdit_textChanged(
const QString &text);
152 void on_spinBox_altitude_valueChanged(
double d);
155 Ui::ExportWidget *ui;
156 std::vector<QCheckBox*> m_checkboxes;
158 QDoubleSpinBox *m_altitudeSpinBox;