Skip to content

Commit a59900f

Browse files
committedAug 20, 2018
QgsFeaturePool does not need to be a QObject
1 parent 0ba7b5f commit a59900f

File tree

3 files changed

+3
-8
lines changed

3 files changed

+3
-8
lines changed
 

‎src/analysis/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,6 @@ SET(QGIS_ANALYSIS_MOC_HDRS
169169

170170
processing/qgsalgorithmfiledownloader.h
171171

172-
vector/geometry_checker/qgsfeaturepool.h
173172
vector/geometry_checker/qgsgeometrychecker.h
174173
vector/geometry_checker/qgsgeometryanglecheck.h
175174
vector/geometry_checker/qgsgeometryareacheck.h
@@ -255,6 +254,7 @@ SET(QGIS_ANALYSIS_HDRS
255254
vector/qgsgeometrysnapper.h
256255
vector/qgszonalstatistics.h
257256
vector/geometry_checker/qgsgeometrycheckerutils.h
257+
vector/geometry_checker/qgsfeaturepool.h
258258

259259
interpolation/qgsinterpolator.h
260260
interpolation/qgsgridfilewriter.h

‎src/analysis/vector/geometry_checker/qgsfeaturepool.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,8 @@
2020
#include "qgsgeometry.h"
2121
#include "qgsvectorlayer.h"
2222
#include "qgsvectordataprovider.h"
23-
#include "qgsgeometryutils.h"
2423

2524
#include <QMutexLocker>
26-
#include <limits>
2725

2826
QgsFeaturePool::QgsFeaturePool( QgsVectorLayer *layer, double layerToMapUnits, const QgsCoordinateTransform &layerToMapTransform, bool selectedOnly )
2927
: mFeatureCache( CACHE_SIZE )

‎src/analysis/vector/geometry_checker/qgsfeaturepool.h

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,16 @@
2020
#define QGS_FEATUREPOOL_H
2121

2222
#include <QCache>
23-
#include <QLinkedList>
24-
#include <QMap>
2523
#include <QMutex>
2624
#include "qgis_analysis.h"
2725
#include "qgsfeature.h"
2826
#include "qgsspatialindex.h"
29-
#include "qgsgeometrycheckerutils.h"
3027

3128
class QgsVectorLayer;
3229

33-
class ANALYSIS_EXPORT QgsFeaturePool : public QObject
30+
class ANALYSIS_EXPORT QgsFeaturePool
3431
{
35-
Q_OBJECT
32+
3633
public:
3734
QgsFeaturePool( QgsVectorLayer *layer, double layerToMapUnits, const QgsCoordinateTransform &layerToMapTransform, bool selectedOnly = false );
3835
bool get( QgsFeatureId id, QgsFeature &feature );

0 commit comments

Comments
 (0)
Please sign in to comment.