Hi Patrick Did Martins suggestion help with your problem? If it did Ill update the tutorials accordingly.
Regards Tim On 12/1/06, Martin Dobias <[EMAIL PROTECTED]> wrote:
Hi, I think I have hit a similar problem recently. OGR should be able to load shapefiles with 2 different ways: 1. layer path is directory, layer name is shapefile's name (without extension) 2. layer path is whole path to the layer and layer name is its base name First option (used in tutorial) didn't work for me as expected so I've used second one, e.g.: QString myLayerPath = "/data/gis/mylayer.shp"; QString myLayerBaseName = "mylayer"; QString myProviderName = "ogr"; QgsVectorLayer * mypLayer = new QgsVectorLayer(myLayerPath, myLayerBaseName, myProviderName); Martin On 12/1/06, Patrick Desautels <[EMAIL PROTECTED]> wrote: > Hi everyone, > > We tried to follow tutorial 1 ("Write a sample mapping application using new > QGIS Canvas API") and tutorial 2 ("Using Map Tools with the QGIS Canvas API" to > create an application based on QGIS librairies (under Windows, Qt4.2, compil > with mingw). We got problems trying to show not one, but two default layers at > start. Indeed, the program does not take layers identified by > "myLayerBaseName", but the first one according to alphabetical order (in > "myLayerPath"). The path "myLayerPath" is the right one, tough. We tried many > changes to that code, but none gave us the answer. > > Someone got a cue? > Thanks in advance. > _______________________________________________ Qgis-user mailing list Qgis-user@lists.qgis.org http://lists.qgis.org/cgi-bin/mailman/listinfo/qgis-user
-- -- Tim Sutton Visit http://qgis.org for a great Open Source GIS Home Page: http://linfiniti.com Skype: timlinux MSN: [EMAIL PROTECTED] Yahoo: [EMAIL PROTECTED] Jabber: timlinux Irc: timlinux on #qgis at freenode.net _______________________________________________ Qgis-user mailing list Qgis-user@lists.qgis.org http://lists.qgis.org/cgi-bin/mailman/listinfo/qgis-user