29 Commits

Author SHA1 Message Date
Damiano Lombardi
c8dd03bc96 Relation editor widget get list of editing features 2022-01-12 09:46:43 +01:00
Damiano Lombardi
e244076051 Fix docstring 2021-11-24 06:16:46 +01:00
Damiano Lombardi
f80008589d Update sip file 2021-11-23 14:00:26 +01:00
Damiano Lombardi
c179587091 Fix #43901 No update of virtual fields considering layer dependencies 2021-11-23 11:08:52 +01:00
Damiano Lombardi
976f076163 Added test 2021-11-19 17:05:30 +01:00
Damiano Lombardi
bbb1756838 fix doc 2021-11-08 15:36:28 +01:00
Damiano Lombardi
d9498f3780 Since QGIS 3.24 2021-11-08 15:36:27 +01:00
Damiano Lombardi
3c5216b6a9 On add select all addded features 2021-11-08 15:35:37 +01:00
Damiano Lombardi
90d3062fd3 Relation editor widget support for multiple features 2021-11-08 15:35:37 +01:00
Damiano Lombardi
3499d9a033 Relation editor widget support for multiple features 2021-11-08 15:35:33 +01:00
Juergen E. Fischer
c6008b7ee1 fix MSVC build: reverts fee62e4, dff05dd and e3a77b9484c effectivly
reverting 3fb0f66 (followup #45348)

Using --no-public-is-protected (default on Windows) also works on Linux
and fixes #45331 too
2021-10-21 23:03:48 +02:00
nirvn
ef84e48a09 Run sipify_all.sh 2021-10-12 16:34:05 +10:00
Denis Rouzaud
ec16736306 run sipify 2021-10-12 16:34:05 +10:00
Damiano
40988a8901
Avoid endless sub-RelationEditorWidget creation fix #42952 (#43246)
* Avoid endless sub-RelationEditorWidget creation fix 42952

* Added missing docstring
2021-05-17 12:53:04 +02:00
Damiano
d8aa6ddfd6 Moved label implementation of relation editor widget to attribute form 2021-05-12 16:02:45 +02:00
Alessandro Pasotti
27d35a2495
Merge pull request #42384 from domi4484/missingNmRelationQgsAbstractRelationEditorConfigWidget
Set missing nm relation for QgsAbstractRelationEditorConfigWidget
2021-03-23 20:32:21 +01:00
Denis Rouzaud
ba8a445850 run sipify 2021-03-22 21:13:52 +01:00
Damiano
a6ac61bc05 Fix doc and remove QOverload 2021-03-22 21:02:34 +01:00
Damiano
c087063356 Set missing nm relation for QgsAbstractRelationEditorConfigWidget
This is needed to let QgsAbstractRelationEditorConfigWidget
implementations know which nm cardinality is choosen if any.
2021-03-22 15:27:57 +01:00
Damiano
fad9d75a71 Fix QgsAbstractRelationEditorWidget redondancy mNmRelation/nNmRelationId
mNmRelation and nNmRelationId represent the same QgsRelation instance
but it was possible to set them to different values.
Also added method nmRelation() to access the nmRelation directly.
2021-03-17 20:55:20 +01:00
Nyall Dawson
50b9beaad6 [sipify] Catch more class references and insert :py:class: annotations 2021-01-31 05:41:22 +10:00
Denis Rouzaud
57c5a6fc26 make virtual methods protected so they can be overidden in Python 2021-01-25 20:43:34 +01:00
Ivan Ivanov
df17603ce8 Added docs for the virtual private methods in QgsAbstractRelationEditorWidget 2021-01-25 20:43:34 +01:00
Denis Rouzaud
30db6fa1c8 add method to get relation in QgsAbstractRelationEditorWidget 2021-01-25 20:43:34 +01:00
Denis Rouzaud
375764d8df
make QgsAbstractRelationEditorWidget private virtual methods available in bindings (#41159) 2021-01-25 14:27:01 +01:00
Ivan Ivanov
770856959b Fix breaking tests 2021-01-08 14:12:08 +02:00
Ivan Ivanov
ebddedd955 Fix wrong usage of mFeatureSelectionMgr in the abstract class 2021-01-08 13:58:11 +02:00
Ivan Ivanov
5d47b5d8f9 Convert cpp type to python type 2021-01-07 17:06:57 +02:00
Ivan Ivanov
bb7f411304 Rename to Abstract prefix 2021-01-07 15:42:21 +02:00