115 Commits

Author SHA1 Message Date
Julien Cabieces
012b6a46db constify methods 2022-04-29 08:21:47 +10:00
nicogodet
0017f1ae94
fix see also of setClearValue (#46911) 2022-01-20 14:07:14 +01:00
Damiano Lombardi
e244076051 Fix docstring 2021-11-24 06:16:46 +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
d9498f3780 Since QGIS 3.24 2021-11-08 15:36:27 +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
Alessandro Pasotti
a25f798d04
Merge pull request #44710 from elpaso/dd-form-actions
[feature] Drag & Drop designer form actions
2021-08-19 17:23:22 +02:00
Alessandro Pasotti
6de2f2dcc4 Fix setEnabled 2021-08-16 17:44:26 +02:00
Alessandro Pasotti
cd6cd2f6f3 Tests for form action widget 2021-08-16 15:14:31 +02:00
Julien Cabieces
56127039f5 [ExternalStorage] Add widget to configure/edit and visualize external storage 2021-08-16 09:18:12 +02:00
Alessandro Pasotti
889359c3a1 Form DD action widgets initial implementation 2021-08-14 19:06:52 +02:00
Julien Cabieces
ac031372e1 Fixes #34791 : set up cache geometry if HTML widget needs it 2021-06-21 14:05:06 +02:00
Denis Rouzaud
092527398d
remove read-only line edit in QgsRelationReferenceWidget (#43509)
keep the read-only config and make the drop-down read-only instead

fixes #42813
2021-06-02 17:06:52 +02:00
Damiano
a570a10bd9 IdentiyResults dialog show JSON data as a tree view 2021-05-14 15:02:17 +02:00
Matthias Kuhn
32af8100e5
Merge pull request #43164 from domi4484/jsonEdit
[FEATURE] Json edit widget
2021-05-14 09:04:42 +02:00
Damiano
d8aa6ddfd6 Moved label implementation of relation editor widget to attribute form 2021-05-12 16:02:45 +02:00
Damiano Lombardi
9fdcda41fa Added test for QgsJsonEditWidget 2021-05-10 22:54:44 +02:00
Denis Rouzaud
ba8a445850 run sipify 2021-03-22 21:13:52 +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
dcd3c32458 fix sipify 2021-01-12 13:02:56 +01:00
Ivan Ivanov
b1dad1d3ef Added SIP_DEPRECATED and added forgotten \since docs 2020-12-30 04:46:51 +02:00
Ivan Ivanov
51cd712c76 Add relation widget registry 2020-12-30 04:46:51 +02:00
Nyall Dawson
5565a6858d Some doxygen grammar fixes 2020-10-21 09:32:15 +10:00
Nyall Dawson
d3adc10ec3 Move some todos so they don't sit between member doxygen and declaration
Sipify doesn't handle this, and drops off the docstring from the python method
2020-10-21 09:32:15 +10:00
Nyall Dawson
746ee315bd Fix boolean literal presentation in dox/PyQGIS docs 2020-10-16 16:03:26 +10:00
Matthias Kuhn
38ec62e89d
Merge pull request #38663 from signedav/relation-editor-title
Label (title) of relation editor widget instances
2020-09-10 06:48:05 +02:00
Matthias Kuhn
a853f2643d
Merge pull request #38659 from suricactus/relref_filter_expr
Add support for filter expressions in relation reference widget
2020-09-10 06:46:44 +02:00
signedav
a209536295 configurable label (title) of relation editor widget instances
resolves #37675
2020-09-09 12:13:51 +02:00
Ivan Ivanov
c4b2a748e2 Add support for filter expressions in relation reference widget 2020-09-09 10:28:38 +03:00
signedav
a89765e9ce default flag on search widget for relation reference so it's selected when the value changes for the first time. reported here #37843 2020-09-09 11:02:22 +10:00
signedav
b5af453b8e improved texts for warning message and docs 2020-08-18 16:45:06 +02:00
signedav
458d39c7e5 setting forceSuppressFormPopup only when true in the widget (not unset it when false) and use more specific function descriptions 2020-08-14 07:08:49 +02:00
signedav
f0a390de39 correct set of forceSuppressPopup state
renamed cardinality to nmRelationId since it's not a cardinality - it's the id of the relation connected through the many-to-many cardinality in this relation editor widget
2020-08-13 11:48:23 +02:00
signedav
1fadb92939 move the cardinality and the forceSuppressFormPopup to the widget configuration - stored in a QgsAttributeEditorElement 2020-08-10 07:25:00 +02:00
Denis Rouzaud
256044cf2c rephrase shown to visible 2020-07-13 08:48:31 +02:00
Denis Rouzaud
ccb3b8ec80 make more buttons configurable in relation editor
fixes #37718
2020-07-13 08:48:31 +02:00
Nyall Dawson
81a9db9f57 [sipify] Fix creation of cross references 2020-06-15 13:43:58 +10:00
Nyall Dawson
cedd73ee4d More list formatting fixes 2020-06-13 16:49:14 +10:00
Julien Cabieces
1c9e032beb Fixes crash when displaying relation editor 2020-03-17 18:03:23 +01:00
Alessandro Pasotti
195efa42a1 Final touches to the parent form API 2020-03-04 08:52:52 +01:00
Alessandro Pasotti
9c337e9ec2 [feature] Relation wdgt: add checkbox to hide save child edits button
This is very useful for embedded forms.

Funded by: ARPA Piemonte
2020-02-28 13:20:03 +01:00
Nyall Dawson
36f0952452 Mark some internal methods as private 2020-02-24 17:23:41 +10:00
Nyall Dawson
983a3d8655 Fix duplicate signals emitted by QgsDateTimeEdit when changed 2020-02-24 17:23:41 +10:00
Nyall Dawson
1facaf5149 Allow null string to be customised for QgsDateTimeEdit
E.g. for processing use this needs to be "Not specified"
2020-02-24 17:23:41 +10:00
Nyall Dawson
6c94bf493d Add QgsDateTimeEdit subclasses for specific date and time widgets
Adds QgsDateEdit and QgsTimeEdit subclasses. (All the heavy lifting
with these is done by Qt itself, hence no extra unit tests!)
2020-02-24 17:23:41 +10:00
Stephen Knox
9af0c224b7
Merge branch 'master' into pg_json 2019-12-23 22:21:11 +00:00
Alessandro Pasotti
4ad62aa6ff Move layerDependencies to formatter
... from the widget
2019-12-13 11:54:25 +01:00