2005-05-01 20:23:17 +00:00
|
|
|
#include <qlineedit.h>
|
|
|
|
#include <qvalidator.h>
|
|
|
|
|
|
|
|
#include <mapcoordsdialog.h>
|
|
|
|
|
|
|
|
|
|
|
|
MapCoordsDialog::MapCoordsDialog() {
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
MapCoordsDialog::MapCoordsDialog(const QgsPoint& pixelCoords,
|
|
|
|
QWidget* parent, const char* name,
|
2005-11-19 23:35:22 +00:00
|
|
|
bool modal, Qt::WFlags fl)
|
2005-12-30 04:56:31 +00:00
|
|
|
: MapCoordsDialogBase() {
|
|
|
|
// commented out params during qt4 port - FIXME tim
|
|
|
|
//: MapCoordsDialogBase(parent, name, modal, fl) {
|
2005-05-01 20:23:17 +00:00
|
|
|
mPixelCoords = pixelCoords;
|
|
|
|
leXCoord->setValidator(new QDoubleValidator(this));
|
|
|
|
leYCoord->setValidator(new QDoubleValidator(this));
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
MapCoordsDialog::~MapCoordsDialog() {
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void MapCoordsDialog::pbnOK_clicked() {
|
|
|
|
QgsPoint mapCoords(leXCoord->text().toDouble(), leYCoord->text().toDouble());
|
|
|
|
emit pointAdded(mPixelCoords, mapCoords);
|
|
|
|
accept();
|
|
|
|
}
|