[QGIS Commit] r8127 - trunk/qgis/src/gui
svn_qgis at osgeo.org
svn_qgis at osgeo.org
Sat Feb 9 09:25:37 EST 2008
Author: timlinux
Date: 2008-02-09 09:25:37 -0500 (Sat, 09 Feb 2008)
New Revision: 8127
Modified:
trunk/qgis/src/gui/qgsquickprint.cpp
trunk/qgis/src/gui/qgsquickprint.h
Log:
Dont make page size methods slots
Fix alignment issue with scale bar unit
Modified: trunk/qgis/src/gui/qgsquickprint.cpp
===================================================================
--- trunk/qgis/src/gui/qgsquickprint.cpp 2008-02-08 23:30:33 UTC (rev 8126)
+++ trunk/qgis/src/gui/qgsquickprint.cpp 2008-02-09 14:25:37 UTC (rev 8127)
@@ -972,7 +972,7 @@
for (int j = 0-myBufferSize; j <= myBufferSize; j++)
{
thepPainter->drawText( i + (myOriginX+myScaleBarWidthInt+myTextOffsetX),
- j + myOriginY + myMajorTickSize + myFontHeight + myTextOffsetY,
+ j + myOriginY + myMajorTickSize + (myFontHeight*2.5) + myTextOffsetY,
myScaleBarUnitLabel);
}
}
@@ -980,7 +980,7 @@
thepPainter->setPen( myForeColor );
thepPainter->drawText(
myOriginX + myScaleBarWidthInt + myTextOffsetX,
- myOriginY + myMajorTickSize + myFontHeight + myTextOffsetY,
+ myOriginY + myMajorTickSize + (myFontHeight*2.5) + myTextOffsetY,
myScaleBarUnitLabel
);
}
Modified: trunk/qgis/src/gui/qgsquickprint.h
===================================================================
--- trunk/qgis/src/gui/qgsquickprint.h 2008-02-08 23:30:33 UTC (rev 8126)
+++ trunk/qgis/src/gui/qgsquickprint.h 2008-02-09 14:25:37 UTC (rev 8127)
@@ -43,6 +43,8 @@
//! Destructor
virtual ~QgsQuickPrint();
enum SymbolScalingType {ScaleUp, ScaleDown};
+ static QString pageSizeToString(QPrinter::PageSize theSize);
+ static QPrinter::PageSize stringToPageSize(QString theSize);
public slots:
void printMap();
@@ -54,8 +56,6 @@
void setLogo2(QString theFileName);
void setOutputPdf(QString theFileName);
void setPageSize(QPrinter::PageSize theSize);
- static QString pageSizeToString(QPrinter::PageSize theSize);
- static QPrinter::PageSize stringToPageSize(QString theSize);
//! This is just a convenience function to get the
//map render from the mapcanvas
void setMapCanvas(QgsMapCanvas * thepMapCanvas);
More information about the QGIS-commit
mailing list