@@ -3231,9 +3231,9 @@ void QgisApp::attributeTable()
3231
3231
std::cerr << " >> = " << std::endl;
3232
3232
if (layer)
3233
3233
{
3234
- std::cerr << " >>> = " << std::endl;
3234
+ std::cerr << " >>> = " << std::endl;
3235
3235
layer->table ();
3236
- std::cerr << " >>> = " << std::endl;
3236
+ std::cerr << " >>> = " << std::endl;
3237
3237
}
3238
3238
else
3239
3239
{
@@ -3529,30 +3529,32 @@ void QgisApp::zoomToLayerExtent()
3529
3529
// zoom only if one or more layers loaded
3530
3530
if (QgsMapLayerRegistry::instance ()->count () > 0 )
3531
3531
{
3532
-
3533
3532
QgsMapLayer *layer = mMapLegend ->currentLayer ();
3534
3533
if (layer)
3535
- {
3536
- // Check if the layer extent has to be transformed to the map canvas
3537
- // coordinate system
3534
+ {
3535
+ // Check if the layer extent has to be transformed to the map canvas
3536
+ // coordinate system
3538
3537
#ifdef QGISDEBUG
3539
- std::cout << " Layer extent is : " << ( layer->extent ()). stringRep (). toLocal8Bit (). data () << std::endl;
3538
+ std::cout << " Layer extent is : " << layer->extent () << std::endl;
3540
3539
#endif
3541
- if (QgsProject::instance ()->readNumEntry (" SpatialRefSys" ," /ProjectionsEnabled" ,0 )!=0 )
3542
- {
3543
- QgsCoordinateTransform *ct = layer->coordinateTransform ();
3544
- try {
3545
- QgsRect transformedExtent = ct->transform (layer->extent ());
3546
- mMapCanvas ->setExtent (transformedExtent);
3540
+ if (QgsProject::instance ()->readNumEntry (" SpatialRefSys" ,
3541
+ " /ProjectionsEnabled" ,0 )!=0 )
3542
+ {
3543
+ QgsCoordinateTransform *ct = layer->coordinateTransform ();
3544
+ try
3545
+ {
3546
+ QgsRect transformedExtent = ct->transform (layer->extent ());
3547
+ mMapCanvas ->setExtent (transformedExtent);
3547
3548
#ifdef QGISDEBUG
3548
- std::cout << " Canvas extent is : " << transformedExtent.stringRep ().toLocal8Bit ().data () << std::endl;
3549
+ std::cout << " Canvas extent is : " << transformedExtent
3550
+ << std::endl;
3549
3551
#endif
3550
- }
3551
- catch (QgsCsException &cse)
3552
- {
3552
+ }
3553
+ catch (QgsCsException &cse)
3554
+ {
3553
3555
#ifdef QGISDEBUG
3554
- std::cout << " Caught transform error in zoomToLayerExtent(). "
3555
- << " Setting untransformed extents." << std::endl;
3556
+ std::cout << " Caught transform error in zoomToLayerExtent(). "
3557
+ << " Setting untransformed extents." << std::endl;
3556
3558
#endif
3557
3559
mMapCanvas ->setExtent (layer->extent ());
3558
3560
}
@@ -3563,9 +3565,9 @@ void QgisApp::zoomToLayerExtent()
3563
3565
}
3564
3566
mMapCanvas ->refresh ();
3565
3567
3566
- // notify the project we've made a change
3567
- QgsProject::instance ()->dirty (true );
3568
- }
3568
+ // notify the project we've made a change
3569
+ QgsProject::instance ()->dirty (true );
3570
+ }
3569
3571
}
3570
3572
} // QgisApp::zoomToLayerExtent()
3571
3573
0 commit comments