[QGIS Commit] r9280 - trunk/qgis/src/core/composer
svn_qgis at osgeo.org
svn_qgis at osgeo.org
Sun Sep 7 08:42:26 EDT 2008
Author: mhugent
Date: 2008-09-07 08:42:26 -0400 (Sun, 07 Sep 2008)
New Revision: 9280
Modified:
trunk/qgis/src/core/composer/qgscomposermap.cpp
Log:
Show a preview message if composer map preview mode is rectangle (ticket 1287)
Modified: trunk/qgis/src/core/composer/qgscomposermap.cpp
===================================================================
--- trunk/qgis/src/core/composer/qgscomposermap.cpp 2008-09-07 12:08:19 UTC (rev 9279)
+++ trunk/qgis/src/core/composer/qgscomposermap.cpp 2008-09-07 12:42:26 UTC (rev 9280)
@@ -181,7 +181,14 @@
double currentScaleFactorX = horizontalViewScaleFactor();
- if ( mComposition->plotStyle() == QgsComposition::Preview && mPreviewMode != Rectangle )
+ if ( mComposition->plotStyle() == QgsComposition::Preview && mPreviewMode == Rectangle )
+ {
+ QFont messageFont("", 12);
+ painter->setFont(messageFont);
+ painter->setPen(QColor(0, 0, 0));
+ painter->drawText(thisPaintRect, tr("Map will be printed here"));
+ }
+ else if ( mComposition->plotStyle() == QgsComposition::Preview)
{
//draw cached pixmap. This function does not call cache() any more because
//Qt 4.4.0 and 4.4.1 have problems with recursive paintings
More information about the QGIS-commit
mailing list