Denis Rouzaud
e48cf98edb
run sipify
2017-12-06 07:19:50 -04:00
Denis Rouzaud
6e14854f90
[sipify] remove redundant private sections
2017-10-09 09:51:40 +02:00
Nyall Dawson
6166d21289
Add missing docs
2017-09-11 21:43:15 +10:00
Denis Rouzaud
1df3c51606
sipify batch
2017-05-22 10:12:08 +02:00
Denis Rouzaud
7d459149c7
[sip] align missing bits and replace nullptr by 0
2017-05-02 08:09:53 +02:00
Denis Rouzaud
93971d5ed3
[sip] align pointer and reference in blacklisted files
...
this will facilitate sip diff checking
2017-05-01 17:49:43 +02:00
Matthias Kuhn
0170580019
Save QgsProperty related objects via QVariants
2017-03-09 20:54:44 +01:00
Nyall Dawson
f3ac8bc2eb
Rename method which causes spell check issues
2017-01-23 12:45:22 +10:00
Nyall Dawson
ffaa40edc4
Refactor properties
...
Remove QgsAbstractProperty and subclasses, and instead use a single
QgsProperty class which covers the use of QgsAbstractProperty
and its subclasses. This simplifies the API and avoids pointer
handling. QgsProperty is implicitly shared for memory efficiency
and inexpensive copies.
2017-01-23 12:45:21 +10:00
Nyall Dawson
90e80c1353
Stronger definitions of properties in collections
...
Instead of defining the suitable field types and values for
properties when registering them to a data defined button,
now properties are fully defined when the valid
property keys are defined.
2017-01-23 12:45:21 +10:00
Nyall Dawson
ad2324021d
Port symbology and composer to properties framework
2017-01-23 12:45:21 +10:00
Nyall Dawson
43bbf68943
Port labeling to properties framework
2017-01-23 12:45:21 +10:00
Nyall Dawson
93db66ed1f
Allow properties/collections to be prepared in advance
2017-01-23 12:45:21 +10:00
Nyall Dawson
ef3f61fc17
Fix sip subclassing for properties
2017-01-23 12:45:21 +10:00
Nyall Dawson
53ba1a1f10
Add a common interface for QgsPropertyCollection/QgsPropertyCollectionStack
2017-01-23 12:45:21 +10:00