18#ifndef QGSCOORDINATEOPERATIONWIDGET_H
19#define QGSCOORDINATEOPERATIONWIDGET_H
21#include "ui_qgscoordinateoperationwidgetbase.h"
105 void setShowMakeDefault(
bool show );
110 bool makeDefaultSelected()
const;
115 bool hasSelection()
const;
120 QList<QgsCoordinateOperationWidget::OperationDetails> availableOperations()
const;
152 void setShowFallbackOption(
bool visible );
168 void tableCurrentItemChanged( QTableWidgetItem *, QTableWidgetItem * );
170 void showSupersededToggled(
bool toggled );
177 TransformIdRole = Qt::UserRole + 1,
182 MissingGridPackageNamesRole,
186 bool gridShiftTransformation(
const QString &itemText )
const;
188 bool testGridShiftFileAvailability( QTableWidgetItem *item )
const;
189 void loadAvailableOperations();
194 QString formatScope(
const QString &scope );
196 QList<QgsDatumTransform::TransformDetails> mDatumTransforms;
200 OperationDetails mPreviousOp;
201 int mBlockSignals = 0;
Represents a coordinate reference system (CRS).
Contains information about the context in which a coordinate transform is executed.
Map canvas is a class for displaying all GIS data types on a canvas.