QGIS API Documentation
2.4.0-Chugiak
|
#include <qgsdatumtransformdialog.h>
Public Slots | |
void | on_mHideDeprecatedCheckBox_stateChanged (int state) |
void | on_mDatumTransformTreeWidget_currentItemChanged (QTreeWidgetItem *, QTreeWidgetItem *) |
Public Member Functions | |
QgsDatumTransformDialog (const QString &layerName, const QList< QList< int > > &dt, QWidget *parent=0, Qt::WindowFlags f=0) | |
~QgsDatumTransformDialog () | |
void | setDatumTransformInfo (const QString &srcCRSauthId, const QString &destCRSauthId) |
QList< int > | selectedDatumTransform () |
bool | rememberSelection () const |
Private Member Functions | |
QgsDatumTransformDialog () | |
void | updateTitle () |
bool | gridShiftTransformation (const QString &itemText) const |
bool | testGridShiftFileAvailability (QTreeWidgetItem *item, int col) const |
Returns false if the location of the grid shift files is known (PROJ_LIB) and the shift file is not there. More... | |
void | load () |
Private Attributes | |
const QList< QList< int > > & | mDt |
QString | mLayerName |
QString | mSrcCRSauthId |
QString | mDestCRSauthId |
Definition at line 23 of file qgsdatumtransformdialog.h.
QgsDatumTransformDialog::QgsDatumTransformDialog | ( | const QString & | layerName, |
const QList< QList< int > > & | dt, | ||
QWidget * | parent = 0 , |
||
Qt::WindowFlags | f = 0 |
||
) |
Definition at line 25 of file qgsdatumtransformdialog.cpp.
References load(), and updateTitle().
QgsDatumTransformDialog::~QgsDatumTransformDialog | ( | ) |
Definition at line 126 of file qgsdatumtransformdialog.cpp.
|
private |
|
private |
Definition at line 168 of file qgsdatumtransformdialog.cpp.
Referenced by load().
|
private |
Definition at line 52 of file qgsdatumtransformdialog.cpp.
References QgsCoordinateTransform::datumTransformCrsInfo(), QgsCoordinateTransform::datumTransformString(), gridShiftTransformation(), mDt, QgsDebugMsg, and testGridShiftFileAvailability().
Referenced by on_mHideDeprecatedCheckBox_stateChanged(), and QgsDatumTransformDialog().
|
slot |
Definition at line 231 of file qgsdatumtransformdialog.cpp.
|
slot |
Definition at line 226 of file qgsdatumtransformdialog.cpp.
References load().
bool QgsDatumTransformDialog::rememberSelection | ( | ) | const |
Definition at line 163 of file qgsdatumtransformdialog.cpp.
QList< int > QgsDatumTransformDialog::selectedDatumTransform | ( | ) |
Definition at line 148 of file qgsdatumtransformdialog.cpp.
void QgsDatumTransformDialog::setDatumTransformInfo | ( | const QString & | srcCRSauthId, |
const QString & | destCRSauthId | ||
) |
Definition at line 141 of file qgsdatumtransformdialog.cpp.
References mDestCRSauthId, mSrcCRSauthId, and updateTitle().
Referenced by QgsMapCanvas::getDatumTransformInfo().
|
private |
Returns false if the location of the grid shift files is known (PROJ_LIB) and the shift file is not there.
Definition at line 173 of file qgsdatumtransformdialog.cpp.
References tr.
Referenced by load().
|
private |
Definition at line 237 of file qgsdatumtransformdialog.cpp.
References QgsCoordinateReferenceSystem::createFromString(), QgsCoordinateReferenceSystem::description(), QgsCoordinateReferenceSystem::isValid(), mDestCRSauthId, mLayerName, mSrcCRSauthId, and tr.
Referenced by QgsDatumTransformDialog(), and setDatumTransformInfo().
|
private |
Definition at line 51 of file qgsdatumtransformdialog.h.
Referenced by setDatumTransformInfo(), and updateTitle().
|
private |
Definition at line 49 of file qgsdatumtransformdialog.h.
Referenced by load().
|
private |
Definition at line 50 of file qgsdatumtransformdialog.h.
Referenced by updateTitle().
|
private |
Definition at line 51 of file qgsdatumtransformdialog.h.
Referenced by setDatumTransformInfo(), and updateTitle().