Class AppMissingGridHandler
ClassList > AppMissingGridHandler
#include <appcoordinateoperationhandlers.h>
Inherits the following classes: QObject
Public Signals
| Type | Name |
|---|---|
| signal void | coordinateOperationCreationError (const QgsCoordinateReferenceSystem & sourceCrs, const QgsCoordinateReferenceSystem & destinationCrs, const QString & error) |
| signal void | fallbackOperationOccurred (const QgsCoordinateReferenceSystem & sourceCrs, const QgsCoordinateReferenceSystem & destinationCrs, const QString & desired) |
| signal void | missingGridUsedByContextHandler (const QgsCoordinateReferenceSystem & sourceCrs, const QgsCoordinateReferenceSystem & destinationCrs, const QgsDatumTransform::TransformDetails & desired) |
| signal void | missingPreferredGrid (const QgsCoordinateReferenceSystem & sourceCrs, const QgsCoordinateReferenceSystem & destinationCrs, const QgsDatumTransform::TransformDetails & preferredOperation, const QgsDatumTransform::TransformDetails & availableOperation) |
| signal void | missingRequiredGrid (const QgsCoordinateReferenceSystem & sourceCrs, const QgsCoordinateReferenceSystem & destinationCrs, const QgsDatumTransform::GridDetails & grid) |
Public Functions
| Type | Name |
|---|---|
| AppMissingGridHandler (QObject * parent) |
Detailed Description
Alerts users when a transform grids are required (or desired) for an operation between two CRSes, yet they are not available on the current system. Derived from the QgsAppCoordinateOperationHandlers class created by QGIS developer Nyall Dawson.
Public Signals Documentation
signal coordinateOperationCreationError
void AppMissingGridHandler::coordinateOperationCreationError;
signal fallbackOperationOccurred
void AppMissingGridHandler::fallbackOperationOccurred;
signal missingGridUsedByContextHandler
void AppMissingGridHandler::missingGridUsedByContextHandler;
signal missingPreferredGrid
void AppMissingGridHandler::missingPreferredGrid;
signal missingRequiredGrid
void AppMissingGridHandler::missingRequiredGrid;
Public Functions Documentation
function AppMissingGridHandler
explicit AppMissingGridHandler::AppMissingGridHandler (
QObject * parent
)
The documentation for this class was generated from the following file src/core/appcoordinateoperationhandlers.h