diff --git a/src/gui/attributetable/qgsvectorlayerselectionmanager.h b/src/gui/attributetable/qgsvectorlayerselectionmanager.h index 7c245e4d508..8675aafe689 100644 --- a/src/gui/attributetable/qgsvectorlayerselectionmanager.h +++ b/src/gui/attributetable/qgsvectorlayerselectionmanager.h @@ -41,9 +41,13 @@ class GUI_EXPORT QgsVectorLayerSelectionManager : public QgsIFeatureSelectionMan void deselect( const QgsFeatureIds &ids ) override; void setSelectedFeatures( const QgsFeatureIds &ids ) override; const QgsFeatureIds &selectedFeatureIds() const override; + + /** + * Returns the vector layer + */ QgsVectorLayer *layer() const; - protected slots: + private slots: virtual void onSelectionChanged( const QgsFeatureIds &selected, const QgsFeatureIds &deselected, bool clearAndSelect ); private: diff --git a/src/gui/qgsrelationeditorwidget.cpp b/src/gui/qgsrelationeditorwidget.cpp index e99082d5fd4..95a4576bfe8 100644 --- a/src/gui/qgsrelationeditorwidget.cpp +++ b/src/gui/qgsrelationeditorwidget.cpp @@ -36,6 +36,8 @@ #include #include +/// @cond PRIVATE + class QgsFilteredSelectionManager : public QgsVectorLayerSelectionManager { public: @@ -94,6 +96,8 @@ class QgsFilteredSelectionManager : public QgsVectorLayerSelectionManager QgsFeatureIds mSelectedFeatureIds; }; +/// @endcond + QgsRelationEditorWidget::QgsRelationEditorWidget( QWidget *parent ) : QgsCollapsibleGroupBox( parent ) {