[QGIS Commit] r12667 - trunk/qgis/src/app/composer
svn_qgis at osgeo.org
svn_qgis at osgeo.org
Sat Jan 2 17:24:04 EST 2010
Author: mhugent
Date: 2010-01-02 17:23:58 -0500 (Sat, 02 Jan 2010)
New Revision: 12667
Modified:
trunk/qgis/src/app/composer/qgscomposermapwidget.cpp
Log:
Fix double validator in composer map widget (part of ticket #2252)
Modified: trunk/qgis/src/app/composer/qgscomposermapwidget.cpp
===================================================================
--- trunk/qgis/src/app/composer/qgscomposermapwidget.cpp 2010-01-02 21:42:40 UTC (rev 12666)
+++ trunk/qgis/src/app/composer/qgscomposermapwidget.cpp 2010-01-02 22:23:58 UTC (rev 12667)
@@ -29,16 +29,15 @@
//add widget for general composer item properties
QgsComposerItemWidget* itemPropertiesWidget = new QgsComposerItemWidget( this, composerMap );
toolBox->addItem( itemPropertiesWidget, tr( "General options" ) );
- QDoubleValidator v( 0 );
- mWidthLineEdit->setValidator( &v );
- mHeightLineEdit->setValidator( &v );
- mScaleLineEdit->setValidator( &v );
+ mWidthLineEdit->setValidator( new QDoubleValidator( mWidthLineEdit ) );
+ mHeightLineEdit->setValidator( new QDoubleValidator( mHeightLineEdit ) );
+ mScaleLineEdit->setValidator( new QDoubleValidator( mScaleLineEdit ) );
- mXMinLineEdit->setValidator( &v );
- mXMaxLineEdit->setValidator( &v );
- mYMinLineEdit->setValidator( &v );
- mYMaxLineEdit->setValidator( &v );
+ mXMinLineEdit->setValidator( new QDoubleValidator( mXMinLineEdit ) );
+ mXMaxLineEdit->setValidator( new QDoubleValidator( mXMaxLineEdit ) );
+ mYMinLineEdit->setValidator( new QDoubleValidator( mYMinLineEdit ) );
+ mYMaxLineEdit->setValidator( new QDoubleValidator( mYMaxLineEdit ) );
blockAllSignals( true );
mPreviewModeComboBox->insertItem( 0, tr( "Cache" ) );
More information about the QGIS-commit
mailing list