Denis Rouzaud
1df3c51606
sipify batch
2017-05-22 10:12:08 +02:00
Juergen E. Fischer
212d07f3a2
sipify.pl: consider structs in exported classes also exported
2017-05-21 10:09:57 +02:00
Juergen E. Fischer
258c872c45
Once again fix QgsFeatureRequest::OrderBy on windows (followup b0bb873, 1d5d92e, 8f29f28 and 3c843a8)
2017-05-19 21:56:31 +02:00
Denis Rouzaud
fb8edea112
[sipify] implement template inheritance
2017-05-19 15:35:47 +02:00
Denis Rouzaud
40972f06fa
sipify batch
2017-05-18 21:34:21 +02:00
Denis Rouzaud
68b990b3bb
sipify batch
...
python/core/qgspaintenginehack.sip
python/core/qgspainting.sip
python/core/qgspallabeling.sip
python/core/qgspathresolver.sip
python/core/qgspluginlayer.sip
python/core/qgspluginlayerregistry.sip
python/core/qgspointlocator.sip
python/core/qgsproject.sip
python/core/qgsprojectbadlayerhandler.sip
python/core/qgsprojectproperty.sip
python/core/qgsprojectversion.sip
python/core/qgssnappingconfig.sip
2017-05-18 09:41:16 +02:00
Denis Rouzaud
8231d7528b
sipify QgsExpressionContext, QgsFeatureRequest, QgsOptionalExpression
2017-05-17 15:20:31 +02:00
Denis Rouzaud
e455b157b5
[sipify] do not comment global operators
...
fix class/struct level detection
sipify qgsmargins.qgs
2017-05-15 21:55:10 +02:00
Denis Rouzaud
922b162b86
attachment widget: data defined button for document type
2017-05-15 17:57:25 +02:00
Juergen E. Fischer
ad5054bfd9
sip update qgsfeature
2017-05-12 09:53:47 +02:00
Denis Rouzaud
97866f4a20
[sip] add missing ConvertToClassCode
...
This was causing an issue if you tried to access widgets in a form using findChildren
widgets could not be casted to QGIs native types
also sipify QgsFilterLineEdit and QgsRelationEditorWidget
2017-05-10 14:40:31 +02:00
Denis Rouzaud
0824280296
sipify gui editor widgets
2017-05-09 08:59:07 +02:00
Denis Rouzaud
bfb62c4be9
[sipify] fix Abstract class
...
unblacklist qgstransaction.sip
(followup 931bf32a9fe46570ac80d947552d46c9f427457)
also fix method declaration with private only inheritance
2017-05-08 08:45:11 +02:00
Alexander Bruy
b93e925ba2
[sipify] follow-up 634c7aa3f460ee945743850f6715940d47a12579
2017-05-04 08:59:45 +02:00
Alexander Bruy
e1c35883c5
[sipify] remove space before ModuleTypeHeader
...
also update network analysis SIP files
2017-05-04 08:59:45 +02:00
Alexander Bruy
f6266130eb
also sipify QgsGraphAnalyzer
2017-05-04 08:59:45 +02:00
Denis Rouzaud
eda17309d7
[sipify] use single regex for all double annotation cases
...
followup ac54a3f83fa95e965f415ec6884d195629e87273
2017-05-04 07:38:32 +02:00
Denis Rouzaud
f7f32e64b5
[sipify] signals are public
2017-05-04 07:23:44 +02:00
Nyall Dawson
ac54a3f83f
[sipify] Combine multiple argument annotations
2017-05-04 08:29:54 +10:00
Denis Rouzaud
6958db6f06
[sipify] rename SIP_PYARGTYPE to SIP_PYTYPE since it can be used to changed return types too
2017-05-03 07:22:30 +02:00
Denis Rouzaud
fbd62be7c5
[sipify] remove static const value assignment
2017-05-02 20:34:25 +02:00
Denis Rouzaud
b77b496755
[sipify] fix detection of method signature with following body
2017-05-02 10:26:45 +02:00
Denis Rouzaud
634c7aa3f4
[sipify] fix do not print comment after SIP directive
2017-05-01 16:13:11 +02:00
raymondnijssen
dce5b59fcb
sipified qgsadvanceddigitizingdockwidget
2017-05-01 11:20:39 +02:00
Denis Rouzaud
5e220e69ec
followup b46de90d53c9298ba4f1267d2bdabcf4d669afe5
2017-05-01 00:13:41 +02:00
Denis Rouzaud
b46de90d53
[sipify| do not write docstring for [] operator
2017-04-30 23:51:47 +02:00
arnaud.morvan@camptocamp.com
6030cb983f
Fix typo in sipify.pl
2017-04-30 21:08:52 +02:00
Denis Rouzaud
298e14b314
[sipify] handle multiple annotations
2017-04-30 17:16:57 +02:00
Matthias Kuhn
28a21209b9
[sipify] seealso
2017-04-30 16:52:05 +02:00
Denis Rouzaud
897e2f0410
[sipify] do not take // comments into docstrings
2017-04-30 16:34:08 +02:00
Denis Rouzaud
f20b9b96e7
[sipify] better remove body, remove duplicate code
2017-04-30 16:34:08 +02:00
Denis Rouzaud
c2b1272246
[sipify] fix oneliner constructor and destructor
2017-04-30 16:34:07 +02:00
Denis Rouzaud
39d87248ab
[sipify] fix handling of nested classes
...
going to proper section when ending a nesting classes (public/private)
also improve debugging output
2017-04-30 16:34:07 +02:00
Denis Rouzaud
92b5265d82
[sipify] fix multiline definition with member initiliazing list
2017-04-30 16:34:07 +02:00
Denis Rouzaud
ce770293b3
[sipify] debug + fix multiline in SIP_RUN
2017-04-27 11:06:19 +02:00
Denis Rouzaud
4cc4a27068
[sipify] operators, remove argument
...
* skip some operators
* allow to remove an argument with SIP_PYARGREMOVE
2017-04-26 15:06:16 +02:00
Denis Rouzaud
9688b81874
followup 45266cd03ef8037fd657b992357b0d2d716522da
2017-04-26 11:04:25 +02:00
Denis Rouzaud
45266cd03e
[sipify] improvements
...
* add In annotation
* remove struct forward declarations
* fix members initialization list in header
* merge removal code for function bodies and constructor definition
2017-04-26 10:25:50 +02:00
Denis Rouzaud
9bb076295e
[sipify] improvements
...
* add Array and ArraySize annotations
* also handle multiline skipped bodies
* handle #if 0 blocks
2017-04-26 08:15:18 +02:00
Denis Rouzaud
c1832854a2
sipify batch
...
* QgsDial
* QgsDialog
* QgsDockWidget
* QgsEncodingFileDialog
* QgsErrorDialog
2017-04-25 13:46:56 +02:00
Denis Rouzaud
085803de8a
[sifpiy] handle multiline body
2017-04-24 16:37:23 +02:00
Denis Rouzaud
fbe10d461c
followup 8f35ee464f0a32284263b684abbdf2a42c0e9131
2017-04-24 14:54:07 +02:00
Denis Rouzaud
8f35ee464f
sipify improvements
...
* one liner enum (without assignements)
* remove function bodies of skipped methods
2017-04-24 14:52:10 +02:00
Denis Rouzaud
419185bc21
[sipify] remove EXPORT macro from struct definition
2017-04-24 13:06:03 +02:00
Denis Rouzaud
9b523cb19b
[sipify] do not remove function body within SIP_RUN blocks
2017-04-24 09:34:31 +02:00
Denis Rouzaud
6e7b753ceb
sipify improvements
...
* reset comment while changing section
* fix comment at the end of a comment block
* use SIP_FORCE to show private members
2017-04-24 09:32:39 +02:00
Denis Rouzaud
1bfa539df1
[sipify] remove extra blank line
2017-04-24 07:39:30 +02:00
Denis Rouzaud
f022858643
[sipify] handle SIP_SKIP on several lines
2017-04-20 14:37:22 +02:00
Denis Rouzaud
1ab5a628df
[sipify] handle override method signature on several lines
2017-04-20 14:21:36 +02:00
Denis Rouzaud
b272bf816f
[sipify] read file at once into an array
...
this will allow accessing other lines while reading
2017-04-20 14:21:36 +02:00