mirror of
https://github.com/qgis/QGIS.git
synced 2025-03-03 00:02:25 -05:00
Add "scale area / scale diameter" radio buttons to scale menu
This commit is contained in:
parent
e0e5f1a953
commit
f378a2ae51
@ -182,6 +182,18 @@ QgsRendererV2DataDefinedMenus::QgsRendererV2DataDefinedMenus( QMenu* menu, const
|
||||
populateMenu( mRotationMenu, SLOT( rotationFieldSelected() ), rotationField );
|
||||
populateMenu( mSizeScaleMenu, SLOT( sizeScaleFieldSelected() ), sizeScaleField );
|
||||
|
||||
mSizeScaleMenu->addSeparator();
|
||||
QAction* aScaleByArea = mSizeScaleMenu->addAction( tr( "Scale area" ), this, SLOT( sizeScaleFieldSelected() ) );
|
||||
QAction* aScaleByDiameter = mSizeScaleMenu->addAction( tr( "Scale diameter" ), this, SLOT( sizeScaleFieldSelected() ) );
|
||||
|
||||
aScaleByArea->setCheckable( true );
|
||||
aScaleByDiameter->setCheckable( true );
|
||||
|
||||
QActionGroup *myGroup = new QActionGroup( mSizeScaleMenu );
|
||||
|
||||
myGroup->addAction( aScaleByArea );
|
||||
myGroup->addAction( aScaleByDiameter );
|
||||
|
||||
menu->addMenu( mRotationMenu );
|
||||
menu->addMenu( mSizeScaleMenu );
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user