Nyall Dawson
814b65ba1c
Cleaner approach -- create expression contexts in modeler parameter
...
definition dialogs using expression context and processing context
generators
2021-01-14 16:15:06 +10:00
roya0045
6ea2ff55e1
Fixes #39137
2021-01-14 16:15:06 +10:00
Nyall Dawson
7f3b40772a
Fix build
2021-01-14 08:15:57 +10:00
Belgacem
0318ff768d
add movement speed combobox
2021-01-14 08:15:57 +10:00
Belgacem
44d39becf3
initial fly mode implementation
2021-01-14 08:15:57 +10:00
Denis Rouzaud
76a2869211
remove includes of binary dirs
2021-01-14 08:09:36 +10:00
Denis Rouzaud
21828ba85f
[cmake] target_include_directories for 3d
2021-01-14 08:09:36 +10:00
Martin Dobias
1ed818e264
Add mapRefreshCanceled() signal to QgsMapCanvas
...
This is useful when one wants to follow what exactly is happening
with map canvas rendering. We already have renderStarting() signal
when a job is started and mapCanvasRefreshed() signal when a job
has finished, but there was no notification if the pending job
got cancelled (for example because used moved/zoomed the map).
2021-01-14 05:23:43 +10:00
Denis Rouzaud
23b50ab264
[cmake] remove of redundant includes ( #40993 )
2021-01-13 19:48:58 +01:00
Denis Rouzaud
837db503a6
Merge pull request #40990 from 3nids/cmake-tid-gui
...
[cmake] more target_include_directories
2021-01-13 17:02:28 +01:00
Belgacem
93f9ec2f79
add SIP_SKIP
2021-01-13 15:47:40 +01:00
Belgacem
f362eab3d8
fix indentation
2021-01-13 15:47:40 +01:00
Belgacem
ec2fe64fd2
remove code duplication
2021-01-13 15:47:40 +01:00
Belgacem
0167d07eaa
fix tests
2021-01-13 15:47:40 +01:00
Belgacem
05735cdeab
move the implementation to Qgs3DMapToolIdentify
2021-01-13 15:47:40 +01:00
Belgacem
be88fff95c
add some QgsRay3D tests
2021-01-13 15:47:40 +01:00
Belgacem
2c9c6f94b9
fix somethings and testRayFromScreenPoint
2021-01-13 15:47:40 +01:00
Belgacem
fa7e3d4f7d
fix sip and add Nyall suggestions
2021-01-13 15:47:40 +01:00
Belgacem
6caf1bfe32
fix code_layout
2021-01-13 15:47:40 +01:00
Belgacem
f363877dfa
unify 2D and 3D identify results conversion
2021-01-13 15:47:40 +01:00
Belgacem
59bb58f880
cleanup and fix symbol nullptr bug
2021-01-13 15:47:40 +01:00
Belgacem
0073c35b65
remove distanceFromPoint
2021-01-13 15:47:40 +01:00
Belgacem
a97ade0e88
address reviews
2021-01-13 15:47:40 +01:00
Belgacem
b5e6033a88
fix SIP
2021-01-13 15:47:40 +01:00
Belgacem
432f29be92
add pointsLimit and SIP
2021-01-13 15:47:40 +01:00
Belgacem
398144ee93
add docs
2021-01-13 15:47:40 +01:00
Belgacem
3a014ae0bf
make identification work with point size
2021-01-13 15:47:40 +01:00
Belgacem
4f3f95a841
raycast intersection with node bounding box
2021-01-13 15:47:40 +01:00
Alessandro Pasotti
337c7c301b
Removed sophisticated implementation
...
Store rows in the model, remove rewind and random access from
query result class.
This implementation is way simpler but the (forward) iterator
can be used only once.
I'm still convinced that the old implementation was better and more
flexible but I need to move forward.
Client code will need to store the results from the iterator.
2021-01-13 11:44:56 +01:00
Denis Rouzaud
a8345c03e9
[cmake] update depending CMakeLists.txt
2021-01-13 09:50:10 +01:00
Denis Rouzaud
e305a98417
[cmake] remove left-over of includes of src/core
2021-01-13 09:50:06 +01:00
Alessandro Pasotti
4b1899ef22
Fix cond private
2021-01-13 09:40:11 +01:00
Alessandro Pasotti
decbee4bd7
Fix MXE build
2021-01-13 09:40:11 +01:00
Alessandro Pasotti
322a925b2e
flake8
2021-01-13 09:40:11 +01:00
Alessandro Pasotti
3b7cc2434a
Query result model threaded fetcher
...
plus: independent iterators and rewind
2021-01-13 09:40:11 +01:00
Alessandro Pasotti
f5ffc56f07
Threaded query model
2021-01-13 09:40:11 +01:00
Alessandro Pasotti
a717bc7f94
Doxy and new at() method
2021-01-13 09:39:01 +01:00
Alessandro Pasotti
ea72ab92bf
QgsQueryResultModel
...
A model for QgsAbstractDatabaseProviderConnection::QueryResult
2021-01-13 09:39:01 +01:00
Denis Rouzaud
2631143c5a
[cmake] update depending CMakeLists.txt
2021-01-13 09:38:48 +01:00
nirvn
8a85cae92c
[processing] Add 'thiessen' tag to QGIS' voronoi polygons algorithm
2021-01-13 15:42:06 +10:00
Nyall Dawson
a8c3b02cdd
Correctly expose QgsLayoutItemAttributeTable::getTableContents to sip,
...
so that this class can be reused from Python classes
Fixes https://github.com/gltn/stdm/issues/411
2021-01-13 14:56:09 +10:00
Julien Cabieces
579d55f286
[OTB] Fixes empty string parameters ( #40957 )
2021-01-13 11:16:18 +10:00
Ivan Ivanov
bdb1a541c4
Docs
2021-01-12 23:49:57 +02:00
Ivan Ivanov
a1ffcd5c7d
Improved class description docs
2021-01-12 23:49:51 +02:00
Ivan Ivanov
f8b468a045
Rename QgsPolymorphicRelations getGeneratedRelations -> generateRelations
2021-01-12 23:49:40 +02:00
Ivan Ivanov
41e1e61513
Added a QgsRelation::polymorphicRelation() method
2021-01-12 19:13:45 +02:00
Denis Rouzaud
dcd3c32458
fix sipify
2021-01-12 13:02:56 +01:00
Denis Rouzaud
aac558dd59
follow up + some forward declarations
2021-01-12 12:52:23 +01:00
Denis Rouzaud
a6404da815
separate QgsAttributeEditorElement into several files
2021-01-12 12:52:20 +01:00
Denis Rouzaud
ca37a56763
Merge pull request #40947 from 3nids/rel-reg-f2
...
move reading from XML logic from QgsEditFormConfig to QgsAttributeEditorElement
2021-01-12 10:29:11 +01:00