Skip to content

Commit 0a9e87f

Browse files
author
Arunmozhi
committedJul 9, 2012
mapped symbollayer properties widgets to layer selection changes
1 parent 7c80008 commit 0a9e87f

File tree

6 files changed

+110
-176
lines changed

6 files changed

+110
-176
lines changed
 

‎src/gui/symbology-ng/qgssymbollayerv2widget.cpp

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,6 @@ QgsMarkerLineSymbolLayerV2Widget::QgsMarkerLineSymbolLayerV2Widget( const QgsVec
417417
setupUi( this );
418418

419419
connect( spinInterval, SIGNAL( valueChanged( double ) ), this, SLOT( setInterval( double ) ) );
420-
connect( btnChangeMarker, SIGNAL( clicked() ), this, SLOT( setMarker() ) );
421420
connect( chkRotateMarker, SIGNAL( clicked() ), this, SLOT( setRotate() ) );
422421
connect( spinOffset, SIGNAL( valueChanged( double ) ), this, SLOT( setOffset() ) );
423422
connect( radInterval, SIGNAL( clicked() ), this, SLOT( setPlacement() ) );
@@ -449,7 +448,6 @@ void QgsMarkerLineSymbolLayerV2Widget::setSymbolLayer( QgsSymbolLayerV2* layer )
449448
radCentralPoint->setChecked( true );
450449
else
451450
radVertexFirst->setChecked( true );
452-
updateMarker();
453451
setPlacement(); // update gui
454452
}
455453

@@ -464,16 +462,6 @@ void QgsMarkerLineSymbolLayerV2Widget::setInterval( double val )
464462
emit changed();
465463
}
466464

467-
void QgsMarkerLineSymbolLayerV2Widget::setMarker()
468-
{
469-
QgsSymbolV2PropertiesDialog dlg( mLayer->subSymbol(), mVectorLayer, this );
470-
if ( dlg.exec() == 0 )
471-
return;
472-
updateMarker();
473-
474-
emit changed();
475-
}
476-
477465
void QgsMarkerLineSymbolLayerV2Widget::setRotate()
478466
{
479467
mLayer->setRotateMarker( chkRotateMarker->isChecked() );
@@ -486,13 +474,6 @@ void QgsMarkerLineSymbolLayerV2Widget::setOffset()
486474
emit changed();
487475
}
488476

489-
490-
void QgsMarkerLineSymbolLayerV2Widget::updateMarker()
491-
{
492-
QIcon icon = QgsSymbolLayerV2Utils::symbolPreviewIcon( mLayer->subSymbol(), btnChangeMarker->iconSize() );
493-
btnChangeMarker->setIcon( icon );
494-
}
495-
496477
void QgsMarkerLineSymbolLayerV2Widget::setPlacement()
497478
{
498479
bool interval = radInterval->isChecked();

‎src/gui/symbology-ng/qgssymbollayerv2widget.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -161,15 +161,12 @@ class GUI_EXPORT QgsMarkerLineSymbolLayerV2Widget : public QgsSymbolLayerV2Widge
161161
public slots:
162162

163163
void setInterval( double val );
164-
void setMarker();
165164
void setRotate();
166165
void setOffset();
167166
void setPlacement();
168167

169168
protected:
170169

171-
void updateMarker();
172-
173170
QgsMarkerLineSymbolLayerV2* mLayer;
174171
};
175172

0 commit comments

Comments
 (0)
Please sign in to comment.