initialize variables on declaration

instead of initializing them on every constructor.
it's mShowLinkButton and mShowUnlinkButton
This commit is contained in:
David 2018-04-03 12:22:25 +02:00
parent e0a539aeea
commit fe08347913

View File

@ -322,8 +322,6 @@ class CORE_EXPORT QgsAttributeEditorRelation : public QgsAttributeEditorElement
Q_DECL_DEPRECATED QgsAttributeEditorRelation( const QString &name, const QString &relationId, QgsAttributeEditorElement *parent ) Q_DECL_DEPRECATED QgsAttributeEditorRelation( const QString &name, const QString &relationId, QgsAttributeEditorElement *parent )
: QgsAttributeEditorElement( AeTypeRelation, name, parent ) : QgsAttributeEditorElement( AeTypeRelation, name, parent )
, mRelationId( relationId ) , mRelationId( relationId )
, mShowLinkButton( true )
, mShowUnlinkButton( true )
{} {}
/** /**
@ -333,8 +331,6 @@ class CORE_EXPORT QgsAttributeEditorRelation : public QgsAttributeEditorElement
: QgsAttributeEditorElement( AeTypeRelation, name, parent ) : QgsAttributeEditorElement( AeTypeRelation, name, parent )
, mRelationId( relation.id() ) , mRelationId( relation.id() )
, mRelation( relation ) , mRelation( relation )
, mShowLinkButton( true )
, mShowUnlinkButton( true )
{} {}
/** /**
@ -346,8 +342,6 @@ class CORE_EXPORT QgsAttributeEditorRelation : public QgsAttributeEditorElement
QgsAttributeEditorRelation( const QString &relationId, QgsAttributeEditorElement *parent ) QgsAttributeEditorRelation( const QString &relationId, QgsAttributeEditorElement *parent )
: QgsAttributeEditorElement( AeTypeRelation, relationId, parent ) : QgsAttributeEditorElement( AeTypeRelation, relationId, parent )
, mRelationId( relationId ) , mRelationId( relationId )
, mShowLinkButton( true )
, mShowUnlinkButton( true )
{} {}
/** /**
@ -360,8 +354,6 @@ class CORE_EXPORT QgsAttributeEditorRelation : public QgsAttributeEditorElement
: QgsAttributeEditorElement( AeTypeRelation, relation.id(), parent ) : QgsAttributeEditorElement( AeTypeRelation, relation.id(), parent )
, mRelationId( relation.id() ) , mRelationId( relation.id() )
, mRelation( relation ) , mRelation( relation )
, mShowLinkButton( true )
, mShowUnlinkButton( true )
{} {}
@ -416,8 +408,8 @@ class CORE_EXPORT QgsAttributeEditorRelation : public QgsAttributeEditorElement
QString typeIdentifier() const override; QString typeIdentifier() const override;
QString mRelationId; QString mRelationId;
QgsRelation mRelation; QgsRelation mRelation;
bool mShowLinkButton; bool mShowLinkButton = true;
bool mShowUnlinkButton; bool mShowUnlinkButton = true;
}; };