[Qgis-developer] Re: [QGIS Commit] r5086 - trunk/qgis/src/gui
Brendan Morley
morb at beagle.com.au
Fri Mar 24 18:39:26 EST 2006
Folks,
Sorry I didn't test for non-provider raster layers as well as my pet
raster type (WMS).
The below change will still disable the Identify tool for non-provider
raster layers, which I believe is still a bug.
I will commit in due course.
Brendan
On Fri, 2006-03-24 at 06:38 +0000, gsherman at qgis.org wrote:
> Author: rblazek
> Date: 2006-03-24 06:38:14 +0000 (Fri, 24 Mar 2006)
> New Revision: 5086
>
> Modified:
> trunk/qgis/src/gui/qgisapp.cpp
> Log:
> driver test also
>
> Modified: trunk/qgis/src/gui/qgisapp.cpp
> ===================================================================
> --- trunk/qgis/src/gui/qgisapp.cpp 2006-03-24 04:53:39 UTC (rev 5085)
> +++ trunk/qgis/src/gui/qgisapp.cpp 2006-03-24 06:38:14 UTC (rev 5086)
> @@ -4958,7 +4958,7 @@
> {
> const QgsRasterDataProvider* dprovider = vlayer->getDataProvider();
> // does provider allow the identify map tool?
> - if (dprovider->capabilities() & QgsRasterDataProvider::Identify)
> + if ( dprovider && (dprovider->capabilities() & QgsRasterDataProvider::Identify))
> {
> mActionIdentify->setEnabled(TRUE);
> }
More information about the Qgis-developer
mailing list