13 Commits

Author SHA1 Message Date
wonder
0a25f371c7 - added QMultiMap conversion for SIP from Stefanie Tellex
- fixed featuresInRectangle and snapWithContext bindings
- added Stefanie to contributors
- keep list of contributors sorted


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@8151 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-02-13 09:48:05 +00:00
wonder
d6c1a74053 Fixes compilation of bindings, added wrapper for QgsSnapper.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@7893 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-01-09 21:54:36 +00:00
mhugent
b7e083458e Merge of advanced editing branch is now done
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@7886 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-01-09 16:54:55 +00:00
mhugent
44e41707ee first part of advanced editing branch merge
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@7880 c8812cc2-4d05-0410-92ff-de0c093fc19c
2008-01-09 14:40:21 +00:00
wonder
c03502e3c0 setDataProvider() mustn't be public as it's not intended for use outside of QgsVectorLayer.
This fixes ticket #775.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@7263 c8812cc2-4d05-0410-92ff-de0c093fc19c
2007-10-11 23:42:47 +00:00
mhugent
35ee2cecd1 This commit changes the interface of qgsvectorlayer back to the state before r7063 and keeps the fix to allow deletion of postgis columns
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@7065 c8812cc2-4d05-0410-92ff-de0c093fc19c
2007-07-07 06:58:10 +00:00
mhugent
8a408fd9ae Adapted qgsvectorlayer.sip
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@7064 c8812cc2-4d05-0410-92ff-de0c093fc19c
2007-07-07 06:12:46 +00:00
mhugent
8b8e47e42f Entry for addIsland in sip file
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@6964 c8812cc2-4d05-0410-92ff-de0c093fc19c
2007-05-26 07:53:10 +00:00
mhugent
cf204a6d9d Entry for QgsVectorLayer::AddRing in the .sip file
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@6957 c8812cc2-4d05-0410-92ff-de0c093fc19c
2007-05-22 15:17:31 +00:00
wonder
5789eecd83 - more sane function prototypes for searching for closest vertex/segment
- fixed some problems in python bindings


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@6896 c8812cc2-4d05-0410-92ff-de0c093fc19c
2007-04-18 21:08:55 +00:00
wonder
5f75c232ba Merged provider0_9-branch (r6844:6878) back to trunk.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@6879 c8812cc2-4d05-0410-92ff-de0c093fc19c
2007-04-11 11:46:35 +00:00
wonder
ce3eea0dcf QgsFeatureAttribute class has been removed and QVariant is used instead (supports arbitrary data types).
All providers and python bindings have been updated accordingly.
Currently supported variant types by providers are String, Int and Double.

Other API changes:
- QgsField
  - type info as QString is now typeName() and setTypeName()
  - added variant type (QVariant::Type) info: type(), setType()
- QgsFeature
  - removed fields() - use QgsVectorDataProvider::fields()
  - removed boundingBox() - use QgsGeometry::boundingBox()
- QgsVectorLayer - removed fields(), fieldCount(), getDefaultValue() - use directly QgsVectorDataProvider
- QgsVectorDataProvider - getDefaultValue() - field now addressed by id, returns variant
- QgsLabel - setLabelField() - field now addressed by id


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@6833 c8812cc2-4d05-0410-92ff-de0c093fc19c
2007-03-24 22:40:10 +00:00
wonder
bbd36b107f Merged refactoring branch back to trunk.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@6415 c8812cc2-4d05-0410-92ff-de0c093fc19c
2007-01-09 02:39:15 +00:00