From fd05e0c631fd47fdb591335aae71ad2864bde733 Mon Sep 17 00:00:00 2001 From: wonder Date: Wed, 9 Jan 2008 23:20:31 +0000 Subject: [PATCH] Some small updates to bindings git-svn-id: http://svn.osgeo.org/qgis/trunk@7897 c8812cc2-4d05-0410-92ff-de0c093fc19c --- python/core/qgslogger.sip | 2 +- python/core/qgsrasterlayer.sip | 6 +++--- python/core/qgsvectordataprovider.sip | 3 +-- python/gui/qgslayerprojectionselector.sip | 2 +- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/python/core/qgslogger.sip b/python/core/qgslogger.sip index 9b9fdda22f2..e076e7a4eda 100644 --- a/python/core/qgslogger.sip +++ b/python/core/qgslogger.sip @@ -26,7 +26,7 @@ class QgsLogger static void debug(const QString& var, int val, int debuglevel = 1, const char* file = NULL, const char* function = NULL, int line = -1); /**Similar to the previous method, but prints a variable double-value pair*/ - // TODO: cannot be used has the same python signature as method above + // PyQGIS: commented out - has the same python signature as method above //static void debug(const QString& var, double val, int debuglevel = 1, const char* file = NULL, const char* function = NULL, int line = -1); /**Prints out a variable/value pair for types with overloaded operator<<*/ diff --git a/python/core/qgsrasterlayer.sip b/python/core/qgsrasterlayer.sip index b5b6df277d4..3c5e894709d 100644 --- a/python/core/qgsrasterlayer.sip +++ b/python/core/qgsrasterlayer.sip @@ -480,7 +480,8 @@ public: * * \retval 0 if not using the data provider model (i.e. directly using GDAL) */ - // TODO: const QgsRasterDataProvider* getDataProvider() const; + // PyQGIS: commented out, has the same signature as the function above + // const QgsRasterDataProvider* getDataProvider() const; public slots: /** @@ -523,8 +524,7 @@ public slots: * \param band number * \return pointer to color table */ - // TODO: not working - //QgsColorTable *colorTable ( int theBandNoInt ); + QgsColorTable *colorTable ( int theBandNoInt ); protected: /** reads vector layer specific state from project file DOM node. diff --git a/python/core/qgsvectordataprovider.sip b/python/core/qgsvectordataprovider.sip index f7baca7dda6..aca4a1ba0b5 100644 --- a/python/core/qgsvectordataprovider.sip +++ b/python/core/qgsvectordataprovider.sip @@ -221,8 +221,7 @@ class QgsVectorDataProvider : QgsDataProvider QList allAttributesList(); /**Returns the names of the numerical types*/ - // TODO: wrap, must wrap QSet first - //const QSet& supportedNativeTypes() const; + const QSet& supportedNativeTypes() const; /** * Set whether provider should return also features that don't have diff --git a/python/gui/qgslayerprojectionselector.sip b/python/gui/qgslayerprojectionselector.sip index 3de6ccd40fd..3d4ea01efe7 100644 --- a/python/gui/qgslayerprojectionselector.sip +++ b/python/gui/qgslayerprojectionselector.sip @@ -42,7 +42,7 @@ class QgsLayerProjectionSelector : QDialog //, private Ui::QgsLayerProjectionSel * * \warning This function's behaviour is undefined if it is called after the dialog is shown. */ - // TODO void setOgcWmsCrsFilter(QSet crsFilter); + void setOgcWmsCrsFilter(QSet crsFilter); };