Skip to content

Commit a85df15

Browse files
author
wonder
committedJan 27, 2008
- QgisInterface's functions addRasterLayer/addVectorLayer return pointer to layer instead of just bool
- renamed QgisApp::addLayer to more appropriate QgisApp::addVectorLayer - cleanups in loading of raster/vector layers in QgisApp git-svn-id: http://svn.osgeo.org/qgis/trunk@8055 c8812cc2-4d05-0410-92ff-de0c093fc19c
1 parent 6b0f7ea commit a85df15

File tree

9 files changed

+93
-255
lines changed

9 files changed

+93
-255
lines changed
 

‎python/gui/qgisinterface.sip

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,9 @@ class QgisInterface : QObject
3636
virtual void zoomActiveLayer()=0;
3737

3838
//! Add a vector layer
39-
virtual bool addVectorLayer(QString vectorLayerPath, QString baseName, QString providerKey)=0;
39+
virtual QgsVectorLayer* addVectorLayer(QString vectorLayerPath, QString baseName, QString providerKey)=0;
4040
//! Add a raster layer given a raster layer file name
41-
virtual bool addRasterLayer(QString rasterLayerPath)=0;
42-
//! Add a raster layer given a QgsRasterLayer object
43-
virtual bool addRasterLayer(QgsRasterLayer * theRasterLayer, bool theForceRenderFlag=false)=0;
41+
virtual QgsRasterLayer* addRasterLayer(QString rasterLayerPath, QString baseName = QString())=0;
4442

4543
//! Add a project
4644
virtual bool addProject(QString theProject)=0;

0 commit comments

Comments
 (0)
Please sign in to comment.