Skip to content
Permalink
Browse files

follow up + some forward declarations

  • Loading branch information
3nids committed Jan 12, 2021
1 parent a6404da commit aac558dd59c0f1fb1eb0b6714e75982dd0c77b28
@@ -7,6 +7,7 @@
************************************************************************/



class QgsAttributeEditorRelation : QgsAttributeEditorElement
{
%Docstring
@@ -22,6 +22,7 @@

#include "qgis_sip.h"
#include "qgsprocessingalgorithm.h"
#include "qgsrelation.h"

class QgsVectorLayerFeatureSource;

@@ -17,6 +17,11 @@
#include "qgsattributeeditorcontainer.h"


QgsAttributeEditorContainer::~QgsAttributeEditorContainer()
{
qDeleteAll( mChildren );
}

void QgsAttributeEditorContainer::addChildElement( QgsAttributeEditorElement *widget )
{
mChildren.append( widget );
@@ -23,6 +23,8 @@
#include "qgspropertycollection.h"
#include <QColor>

class QgsRelationManager;

/**
* \ingroup core
* This element will load a relation editor onto the form.
@@ -12,6 +12,7 @@
* (at your option) any later version. *
* *
***************************************************************************/

#include "qgseditformconfig_p.h"
#include "qgseditformconfig.h"
#include "qgsnetworkcontentfetcherregistry.h"
@@ -23,13 +24,11 @@
#include "qgsxmlutils.h"
#include "qgsapplication.h"
#include "qgsmessagelog.h"
#include "qgsattributeeditorcontainer.h"
#include "qgsattributeeditorfield.h"
#include "qgsattributeeditorrelation.h"


QgsAttributeEditorContainer::~QgsAttributeEditorContainer()
{
qDeleteAll( mChildren );
}

QgsEditFormConfig::QgsEditFormConfig()
: d( new QgsEditFormConfigPrivate() )
{
@@ -29,6 +29,7 @@

class QgsRelationManager;
class QgsEditFormConfigPrivate;
class QgsAttributeEditorContainer;

/**
* \ingroup core
@@ -19,6 +19,7 @@
#include <QMap>
#include "qgsfields.h"
#include "qgseditformconfig.h"
#include "qgsattributeeditorcontainer.h"

/// @cond PRIVATE

@@ -63,6 +63,8 @@
#include "qgsruntimeprofiler.h"
#include "qgsannotationlayer.h"
#include "qgspointcloudlayer.h"
#include "qgsattributeeditorcontainer.h"


#include <algorithm>
#include <QApplication>
@@ -46,9 +46,10 @@
#include "qgsprojectmetadata.h"
#include "qgstranslationcontext.h"
#include "qgsprojecttranslator.h"
#include "qgsattributeeditorelement.h"
#include "qgscolorscheme.h"
#include "qgssettings.h"
#include "qgspropertycollection.h"


class QFileInfo;
class QDomDocument;
@@ -77,6 +78,8 @@ class QgsProjectViewSettings;
class QgsProjectDisplaySettings;
class QgsProjectTimeSettings;
class QgsAnnotationLayer;
class QgsAttributeEditorContainer;
class QgsPropertyCollection;


/**
@@ -14,7 +14,6 @@
***************************************************************************/

#include "qgssnappingutils.h"

#include "qgsgeometry.h"
#include "qgsproject.h"
#include "qgsvectorlayer.h"
@@ -46,6 +46,8 @@
#include "qgseditorwidgetfactory.h"
#include "qgseditorwidgetregistry.h"
#include "qgsrelationmanager.h"
#include "qgsattributeeditorrelation.h"


class QgsAttributesDnDTree;
class QgsAttributeFormContainerEdit;

0 comments on commit aac558d

Please sign in to comment.
You can’t perform that action at this time.