56
56
#include " qgsvertexmarker.h"
57
57
#include " qgsrubberband.h"
58
58
#include " qgsproject.h"
59
+ #include " qgslogger.h"
59
60
60
61
extern " C" {
61
62
#include < grass/gis.h>
@@ -146,20 +147,20 @@ bool QgsGrassEdit::isEditable ( QgsMapLayer *layer )
146
147
{
147
148
if ( !layer ) return false ;
148
149
149
- std::cerr << " layer name: " << layer->name (). toLocal8Bit (). data () << std::endl ;
150
+ QgsDebugMsg ( " layer name: " + layer->name ()) ;
150
151
151
152
if ( layer->type () != QgsMapLayer::VECTOR ) {
152
- std::cerr << " The selected layer is not vector." << std::endl ;
153
+ QgsDebugMsg ( " The selected layer is not vector." ) ;
153
154
return false ;
154
155
}
155
156
156
157
// TODO dynamic_cast ?
157
158
QgsVectorLayer *vector = (QgsVectorLayer*)layer;
158
159
159
- std::cerr << " Vector layer type: " << vector->providerType (). toLocal8Bit (). data () << std::endl ;
160
+ QgsDebugMsg ( " Vector layer type: " + vector->providerType ()) ;
160
161
161
162
if ( vector->providerType () != " grass" ) {
162
- std::cerr << " The selected layer is not GRASS." << std::endl ;
163
+ QgsDebugMsg ( " The selected layer is not GRASS." ) ;
163
164
return false ;
164
165
}
165
166
@@ -1570,7 +1571,7 @@ void QgsGrassEdit::displayUpdated (void)
1570
1571
1571
1572
void QgsGrassEdit::displayElement ( int line, const QPen & pen, int size, QPainter *painter)
1572
1573
{
1573
- #if QGISDEBUG
1574
+ #ifdef QGISDEBUG
1574
1575
std::cerr << " QgsGrassEdit::displayElement() line = " << line << std::endl;
1575
1576
#endif
1576
1577
@@ -1650,7 +1651,7 @@ void QgsGrassEdit::displayDynamic ( struct line_pnts *Points )
1650
1651
1651
1652
void QgsGrassEdit::displayDynamic ( double x, double y, int type, int size )
1652
1653
{
1653
- #if QGISDEBUG
1654
+ #ifdef QGISDEBUG
1654
1655
std::cerr << " QgsGrassEdit::displayDynamic icon" << std::endl;
1655
1656
#endif
1656
1657
@@ -1659,7 +1660,7 @@ void QgsGrassEdit::displayDynamic ( double x, double y, int type, int size )
1659
1660
1660
1661
void QgsGrassEdit::displayDynamic ( struct line_pnts *Points, double x, double y, int type, int size )
1661
1662
{
1662
- #if QGISDEBUG
1663
+ #ifdef QGISDEBUG
1663
1664
std::cerr << " QgsGrassEdit::displayDynamic Points = " << Points << " type = " << type << std::endl;
1664
1665
#endif
1665
1666
QgsPoint point;
@@ -1690,7 +1691,7 @@ void QgsGrassEdit::displayDynamic ( struct line_pnts *Points, double x, double y
1690
1691
1691
1692
void QgsGrassEdit::displayNode ( int node, const QPen & pen, int size, QPainter *painter )
1692
1693
{
1693
- #if QGISDEBUG
1694
+ #ifdef QGISDEBUG
1694
1695
std::cerr << " QgsGrassEdit::displayNode() node = " << node << std::endl;
1695
1696
#endif
1696
1697
@@ -1742,7 +1743,7 @@ QgsPoint QgsGrassEdit::transformLayerToMap ( QgsPoint point)
1742
1743
void QgsGrassEdit::displayIcon ( double x, double y, const QPen & pen,
1743
1744
int type, int size, QPainter *painter )
1744
1745
{
1745
- #if QGISDEBUG
1746
+ #ifdef QGISDEBUG
1746
1747
std::cerr << " QgsGrassEdit::displayIcon()" << std::endl;
1747
1748
#endif
1748
1749
0 commit comments