File tree Expand file tree Collapse file tree 3 files changed +10
-1
lines changed Expand file tree Collapse file tree 3 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -269,10 +269,12 @@ void QgsComposerMapWidget::updateGuiElements()
269
269
if ( previewMode == QgsComposerMap::Cache )
270
270
{
271
271
index = mPreviewModeComboBox ->findText ( tr ( " Cache" ) );
272
+ mUpdatePreviewButton ->setEnabled ( true );
272
273
}
273
274
else if ( previewMode == QgsComposerMap::Render )
274
275
{
275
276
index = mPreviewModeComboBox ->findText ( tr ( " Render" ) );
277
+ mUpdatePreviewButton ->setEnabled ( true );
276
278
}
277
279
else if ( previewMode == QgsComposerMap::Rectangle )
278
280
{
Original file line number Diff line number Diff line change @@ -531,6 +531,12 @@ void QgsComposerMap::setNewScale( double scaleDenominator )
531
531
emit extentChanged ();
532
532
}
533
533
534
+ void QgsComposerMap::setPreviewMode ( PreviewMode m )
535
+ {
536
+ mPreviewMode = m;
537
+ emit itemChanged ();
538
+ }
539
+
534
540
void QgsComposerMap::setOffset ( double xOffset, double yOffset )
535
541
{
536
542
mXOffset = xOffset;
@@ -541,6 +547,7 @@ void QgsComposerMap::setMapRotation( double r )
541
547
{
542
548
setRotation ( r );
543
549
emit rotationChanged ( r );
550
+ emit itemChanged ();
544
551
}
545
552
546
553
void QgsComposerMap::updateItem ()
Original file line number Diff line number Diff line change @@ -126,7 +126,7 @@ class CORE_EXPORT QgsComposerMap : public QgsComposerItem
126
126
void setNewExtent ( const QgsRectangle& extent );
127
127
128
128
PreviewMode previewMode () const {return mPreviewMode ;}
129
- void setPreviewMode ( PreviewMode m ) { mPreviewMode = m;}
129
+ void setPreviewMode ( PreviewMode m );
130
130
131
131
/* *Getter for flag that determines if the stored layer set should be used or the current layer set of the qgis mapcanvas
132
132
@note this function was added in version 1.2*/
You can’t perform that action at this time.
0 commit comments