Save geometry of some dialogs

This commit is contained in:
Nathan Woodrow 2014-05-22 15:28:47 +10:00
parent 7494003dde
commit 442a3c1a71
2 changed files with 10 additions and 0 deletions

View File

@ -91,10 +91,15 @@ QgsFieldCalculator::QgsFieldCalculator( QgsVectorLayer* vl )
mOnlyUpdateSelectedCheckBox->setText( tr( "Only update %1 selected features" ).arg( vl->selectedFeaturesIds().size() ) );
builder->loadRecent( "fieldcalc" );
QSettings settings;
restoreGeometry( settings.value( "/Windows/QgsFieldCalculator/geometry" ).toByteArray() );
}
QgsFieldCalculator::~QgsFieldCalculator()
{
QSettings settings;
settings.setValue( "/Windows/QgsFieldCalculator/geometry", saveGeometry() );
}
void QgsFieldCalculator::accept()

View File

@ -599,11 +599,16 @@ QgsRendererRulePropsDialog::QgsRendererRulePropsDialog( QgsRuleBasedRendererV2::
connect( btnExpressionBuilder, SIGNAL( clicked() ), this, SLOT( buildExpression() ) );
connect( btnTestFilter, SIGNAL( clicked() ), this, SLOT( testFilter() ) );
QSettings settings;
restoreGeometry( settings.value( "/Windows/QgsRendererRulePropsDialog/geometry" ).toByteArray() );
}
QgsRendererRulePropsDialog::~QgsRendererRulePropsDialog()
{
delete mSymbol;
QSettings settings;
settings.setValue( "/Windows/QgsRendererRulePropsDialog/geometry", saveGeometry() );
}
void QgsRendererRulePropsDialog::buildExpression()