Skip to content

Commit a24ddb6

Browse files
committed
1.1: default cs
1 parent af12f00 commit a24ddb6

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

src/qtproj.cpp

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,20 @@ void QtProj::slot_transfer()
3131

3232
qsSrc = ui.le_srcCS->text();
3333
qsDst = ui.le_dstCS->text();
34+
35+
if (qsSrc.isEmpty())
36+
{
37+
qsSrc = QString(PROJSTRDEF);
38+
ui.le_srcCS->clear();
39+
ui.le_srcCS->insert(qsSrc);
40+
}
41+
if (qsDst.isEmpty())
42+
{
43+
44+
qsDst = QString(PROJSTRDEF);
45+
ui.le_dstCS->clear();
46+
ui.le_dstCS->insert(qsDst);
47+
}
3448
// e.g.
3549
// QString qsSrc = "+proj=longlat +datum=WGS84 +no_defs";
3650
// QString qsDst = "+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=18500000 +y_0=0 +ellps=krass +units=m +no_defs +towgs84=0,0,0,0,0,0,0";

src/qtproj.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
#include <QMainWindow>
55
#include "ui_qtproj.h"
66

7+
#define PROJSTRDEF "+proj=longlat +datum=WGS84 +no_defs"
8+
79
class QtProj : public QMainWindow
810
{
911
Q_OBJECT

0 commit comments

Comments
 (0)