@@ -44,11 +44,11 @@ const QString kR = "<b>r:</b> Reset polygon";
44
44
const QString kC = " <b>c:</b> Clear all" ;
45
45
const QString kEnter = " <b>Enter:</b> Publish polygon" ;
46
46
const QString kMouse = " <b>Mouse wheel (+shift/ctrl):</b> Change altitude" ;
47
+ const QString kInfo = kLeftClick + " , " + kRightClick + " , " + kH + " , " + kP +
48
+ " , " + kV + " , " + kR + " , " + kC + " , " + kEnter + " , " +
49
+ kMouse ;
47
50
const QString kAltitude = " Altitude: " ;
48
51
const QString kSelection = " Current Selection: " ;
49
- const QString kStatus = kLeftClick + " , " + kRightClick + " , " + kH + " , " +
50
- kP + " , " + kV + " , " + kR + " , " + kC + " , " + kEnter +
51
- " , " + kMouse + " , " + kAltitude ;
52
52
53
53
// Point scales.
54
54
const float kPtScale = 0.5 ;
@@ -332,14 +332,15 @@ void PolygonTool::publishPolygon() {
332
332
}
333
333
334
334
void PolygonTool::updateStatus () {
335
- const QString kPrefix =
336
- kStatus + QString::number (altitude_) + " m, " + kSelection ;
335
+ QString status = kAltitude + QString::number (altitude_) + " m, " + kSelection ;
337
336
if (polygon_selection_ == polygons_.begin ()) {
338
- setStatus ( kPrefix + " Hull" ) ;
337
+ status += " Hull" ;
339
338
} else {
340
339
int idx = std::distance (polygons_.begin (), polygon_selection_) - 1 ;
341
- setStatus ( kPrefix + " Hole " + QString::number (idx) );
340
+ status += " Hole " + QString::number (idx);
342
341
}
342
+ status += " , " + kInfo ;
343
+ setStatus (status);
343
344
}
344
345
345
346
void PolygonTool::removeEmptyHoles () {
0 commit comments