[QGIS Commit] r8166 - trunk/qgis/src/app

svn_qgis at osgeo.org svn_qgis at osgeo.org
Tue Feb 19 03:43:09 EST 2008


Author: mhugent
Date: 2008-02-19 03:43:09 -0500 (Tue, 19 Feb 2008)
New Revision: 8166

Modified:
   trunk/qgis/src/app/qgsattributetabledisplay.cpp
Log:
Applied patch for bug #938. Thanks to smizuno!

Modified: trunk/qgis/src/app/qgsattributetabledisplay.cpp
===================================================================
--- trunk/qgis/src/app/qgsattributetabledisplay.cpp	2008-02-17 00:42:04 UTC (rev 8165)
+++ trunk/qgis/src/app/qgsattributetabledisplay.cpp	2008-02-19 08:43:09 UTC (rev 8166)
@@ -82,11 +82,11 @@
   QgsVectorDataProvider* provider = mLayer->getDataProvider();
   if (provider)
   {
-    const QgsFieldMap& fields = provider->fields();
-    int fieldcount = provider->fieldCount();
-    for (int h = 0; h < fieldcount; h++)
+    const QgsFieldMap& xfields = provider->fields();
+    QgsFieldMap::const_iterator fldIt;
+    for (fldIt = xfields.constBegin(); fldIt != xfields.constEnd(); ++fldIt)
     {
-      mSearchColumns->insertItem(fields[h].name());
+      mSearchColumns->insertItem(fldIt->name());
     }
   }
   



More information about the QGIS-commit mailing list