@@ -142,21 +142,6 @@ void QgsComposerItem::init( const bool manageZValue )
142
142
mDataDefinedNames .insert ( QgsComposerObject::Transparency, QString ( " dataDefinedTransparency" ) );
143
143
mDataDefinedNames .insert ( QgsComposerObject::BlendMode, QString ( " dataDefinedBlendMode" ) );
144
144
mDataDefinedNames .insert ( QgsComposerObject::ExcludeFromExports, QString ( " dataDefinedExcludeExports" ) );
145
-
146
- if ( mComposition )
147
- {
148
- // connect to atlas toggling on/off and coverage layer and feature changes
149
- // to update data defined values
150
- connect ( &mComposition ->atlasComposition (), SIGNAL ( toggled ( bool ) ), this , SLOT ( refreshDataDefinedProperty () ) );
151
- connect ( &mComposition ->atlasComposition (), SIGNAL ( coverageLayerChanged ( QgsVectorLayer* ) ), this , SLOT ( refreshDataDefinedProperty () ) );
152
- connect ( &mComposition ->atlasComposition (), SIGNAL ( featureChanged ( QgsFeature* ) ), this , SLOT ( refreshDataDefinedProperty () ) );
153
- // also, refreshing composition triggers a recalculation of data defined properties
154
- connect ( mComposition , SIGNAL ( refreshItemsTriggered () ), this , SLOT ( refreshDataDefinedProperty () ) );
155
-
156
- // toggling atlas or changing coverage layer requires data defined expressions to be reprepared
157
- connect ( &mComposition ->atlasComposition (), SIGNAL ( toggled ( bool ) ), this , SLOT ( prepareDataDefinedExpressions () ) );
158
- connect ( &mComposition ->atlasComposition (), SIGNAL ( coverageLayerChanged ( QgsVectorLayer* ) ), this , SLOT ( prepareDataDefinedExpressions () ) );
159
- }
160
145
}
161
146
162
147
QgsComposerItem::~QgsComposerItem ()
0 commit comments