[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/extragear/graphics/kipi-plugins/gpssync2
From:       Michael Georg Hansen <mike () mghansen ! de>
Date:       2010-06-20 9:20:18
Message-ID: 20100620092018.4D312AC8D9 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1140318 by mghansen:

Don't crash on missing external tag model.



 M  +4 -1      gpsreversegeocodingwidget.cpp  


--- branches/extragear/graphics/kipi-plugins/gpssync2/gpsreversegeocodingwidget.cpp #1140317:1140318
@@ -141,13 +141,16 @@
 
     d->externTagModel = interface->getTagTree(d->tagTreeView);
 
+    if (d->externTagModel)
+    {
     d->tagModel = new RGTagModel(d->externTagModel, d->tagTreeView);
-    d->tagTreeView->setModel(d->externTagModel);
+        d->tagTreeView->setModel(d->tagModel);
 
     #ifdef GPSSYNC2_MODELTEST
 //     new ModelTest(d->externTagModel, d->tagTreeView);
 //     new ModelTest(d->tagModel, d->tagTreeView);
     #endif /* GPSSYNC2_MODELTEST */ 
+    }
 
     //QItemSelectionModel* const tagSelectionModel = d->tagTreeView->selectionModel();
 
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic