Skip to content

Commit c724ce5

Browse files
committedMay 17, 2011
Composermapwidget update
1 parent 72b6cd1 commit c724ce5

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed
 

‎src/app/composer/qgscomposermapwidget.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,10 +269,12 @@ void QgsComposerMapWidget::updateGuiElements()
269269
if ( previewMode == QgsComposerMap::Cache )
270270
{
271271
index = mPreviewModeComboBox->findText( tr( "Cache" ) );
272+
mUpdatePreviewButton->setEnabled( true );
272273
}
273274
else if ( previewMode == QgsComposerMap::Render )
274275
{
275276
index = mPreviewModeComboBox->findText( tr( "Render" ) );
277+
mUpdatePreviewButton->setEnabled( true );
276278
}
277279
else if ( previewMode == QgsComposerMap::Rectangle )
278280
{

‎src/core/composer/qgscomposermap.cpp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -531,6 +531,12 @@ void QgsComposerMap::setNewScale( double scaleDenominator )
531531
emit extentChanged();
532532
}
533533

534+
void QgsComposerMap::setPreviewMode( PreviewMode m )
535+
{
536+
mPreviewMode = m;
537+
emit itemChanged();
538+
}
539+
534540
void QgsComposerMap::setOffset( double xOffset, double yOffset )
535541
{
536542
mXOffset = xOffset;
@@ -541,6 +547,7 @@ void QgsComposerMap::setMapRotation( double r )
541547
{
542548
setRotation( r );
543549
emit rotationChanged( r );
550+
emit itemChanged();
544551
}
545552

546553
void QgsComposerMap::updateItem()

‎src/core/composer/qgscomposermap.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ class CORE_EXPORT QgsComposerMap : public QgsComposerItem
126126
void setNewExtent( const QgsRectangle& extent );
127127

128128
PreviewMode previewMode() const {return mPreviewMode;}
129-
void setPreviewMode( PreviewMode m ) {mPreviewMode = m;}
129+
void setPreviewMode( PreviewMode m );
130130

131131
/**Getter for flag that determines if the stored layer set should be used or the current layer set of the qgis mapcanvas
132132
@note this function was added in version 1.2*/

0 commit comments

Comments
 (0)
Please sign in to comment.