18 #ifndef QGSDATUMTRANSFORMDIALOG_H 19 #define QGSDATUMTRANSFORMDIALOG_H 21 #include "ui_qgsdatumtransformdialogbase.h" 43 QPair<int, int> selectedDatumTransforms = qMakePair( -1, -1 ),
44 QWidget *parent =
nullptr,
45 Qt::WindowFlags
f =
nullptr );
52 int availableTransformationCount();
58 QPair< QPair<QgsCoordinateReferenceSystem, int>, QPair<QgsCoordinateReferenceSystem, int > > selectedDatumTransforms();
61 void mHideDeprecatedCheckBox_stateChanged(
int state );
62 void tableCurrentItemChanged( QTableWidgetItem *, QTableWidgetItem * );
67 bool gridShiftTransformation(
const QString &itemText )
const;
69 bool testGridShiftFileAvailability( QTableWidgetItem *item )
const;
70 void load(
const QPair<int, int> &selectedDatumTransforms = qMakePair( -1, -1 ) );
71 void setOKButtonEnabled();
74 QList< QgsDatumTransform::TransformPair > mDatumTransforms;
79 #endif // QGSDATUMTRANSFORMDIALOG_H
This class represents a coordinate reference system (CRS).