2
#include <qvalidator.h>
4
#include <mapcoordsdialog.h>
7
MapCoordsDialog::MapCoordsDialog() {
12
MapCoordsDialog::MapCoordsDialog(const QgsPoint& pixelCoords,
13
QWidget* parent, const char* name,
14
bool modal, WFlags fl)
15
: MapCoordsDialogBase(parent, name, modal, fl) {
16
mPixelCoords = pixelCoords;
17
leXCoord->setValidator(new QDoubleValidator(this));
18
leYCoord->setValidator(new QDoubleValidator(this));
22
MapCoordsDialog::~MapCoordsDialog() {
27
void MapCoordsDialog::pbnOK_clicked() {
28
QgsPoint mapCoords(leXCoord->text().toDouble(), leYCoord->text().toDouble());
29
emit pointAdded(mPixelCoords, mapCoords);