Sandro Mani
1642eb1601
[Geometry checker] Adapt for API changes
2017-10-23 17:25:06 +02:00
Sandro Mani
23affe4fae
[Geometry checker] Store error values in map units, perform topology checks in map CRS
2017-10-23 17:25:06 +02:00
Sandro Mani
2a92bfb2c9
[Geometry checker] Introduce QgsGeometryCheckerContext
2017-10-23 17:25:06 +02:00
Sandro Mani
31cc65df49
[Geometry checker] Initial multi-layer support
2017-10-23 17:25:06 +02:00
Jachym Cepicky
28daa1a0e0
Adding more default SHP->GPKG changes
2017-10-19 15:45:04 +02:00
Nyall Dawson
a87d352bd7
Run clang-tidy modernize-use-default-member-init to move member
...
initialization to headers (c++11 style)
2017-09-27 05:02:34 +10:00
Nyall Dawson
2d192791c2
qMin/qMax -> std::min/max
2017-08-25 16:37:54 +10:00
Nyall Dawson
fc2581c64b
Daily connectification
2017-04-10 10:30:31 +10:00
Denis Rouzaud
2e7de50b42
run astyle on src/*
2017-03-03 09:09:37 +01:00
Denis Rouzaud
4c3968b9aa
more spelling fixes
2017-01-20 15:06:09 +01:00
Martin Dobias
d56a97d4fe
Merge QgsMapLayerRegistry into QgsProject
...
All methods/signals of QgsMapLayerRegistry moved verbatim to QgsProject.
2016-12-10 15:18:12 +08:00
Harrissou Sant-anna
f9578bf60b
Replace selectedFeaturesIds by selectedFeatureIds
2016-12-07 00:19:11 +01:00
Nyall Dawson
1367fd09fc
Prepare commit converts single line doxygen block format
...
Flips single line doxygen comments to use the proper single line
format:
/*!< comment */ to //!< Comment
and
/** comment */ to //! Comment
2016-10-25 09:17:39 +10:00
Nyall Dawson
4166a3ea62
Fix most clazy qstring-unneeded-heap-allocations warnings
...
By flipping string literals to QStringLiteral/QLatin1String
see
https://woboq.com/blog/qstringliteral.html
2016-10-24 15:26:24 +10:00
Matthias Kuhn
1dd74e423a
Followup 1fda77c: Don't reference private headers in public ones
2016-08-20 13:16:39 +02:00
Nyall Dawson
c628c0f434
Rework includes to forward declare as much as possible
...
Should speed up recompilation when headers change
2016-07-18 19:10:19 +10:00
Nyall Dawson
fd42ed3145
Use reference rather than pointer for crs in QgsVectorFileWriter
...
Since QgsCoordinateReferenceSystem is implicitly shared, it's a
safer approach
2016-07-15 05:57:03 +10:00
Nyall Dawson
23a3a7717e
Cleaner API for selecting features in QgsVectorLayer
...
- add selectByRect( QgsRectangle&, SelectBehaviour) and
selectByIds( QgsFeatureIds, SelectBehaviour) for selecting
by rect and ids respectively, with options to add to selection/
remove from selection/intersect with current selection
- deprecate select( QgsRectangle ) and setSelectedFeatures in
favour of new methods
- add unit tests
2016-05-19 12:30:32 +10:00
Nyall Dawson
ccebd83aa4
Standardise format of initializer lists
2016-05-03 09:38:04 +10:00
Sandro Mani
47aeb596b5
Whitespace fixes
2016-01-19 09:39:29 +01:00
Sandro Mani
9b7afc8f48
[Geometry checker] Be more verbose about output file creation failure reason
2016-01-19 09:39:29 +01:00
Sandro Mani
772ded8c38
[Geometry checker] Show feedback in the UI when the user presses Cancel
2016-01-19 09:39:29 +01:00
Sandro Mani
20ca316308
[Geometry checker] Prevent output layer from being set as current input layer when dialog is visible
2016-01-19 09:39:29 +01:00
Sandro Mani
4827cbc932
[Geometry checker] Don't allow setting output layer equal to input layer
2016-01-19 09:39:29 +01:00
Juergen E. Fischer
8214608169
more nullptr updates (folloup 320c696)
2015-12-16 16:29:29 +01:00
Nyall Dawson
576875e998
Followup 320c696 use clang-modernize to replace 0/NULL use with nullptr
2015-12-15 11:24:51 +11:00
Juergen E. Fischer
79640ef805
restore QgsVectorLayer::setReadOnly (followup 4cd1e38)
2015-11-20 15:45:02 +01:00
Matthias Kuhn
4cd1e38631
fieldEditable -> readOnly
2015-11-19 15:32:28 +01:00
Nyall Dawson
9319176a7c
More clazy recommended optimisations:
...
- Use constFind instead of find where applicable
- Use midRef instead of mid
- const ref when using Q_FOREACH
- foreach->Q_FOREACH
2015-10-19 17:36:02 +11:00
Salvatore Larosa
14374335be
[geometry-checker-ui] use qgsmalayercombobox for layers list
2015-09-29 09:57:29 +02:00
Sandro Mani
e9e638f6f4
Geometry Checker and Geometry Snapper plugins
2015-09-21 10:03:24 +02:00