QGIS API Documentation  2.8.2-Wien
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Slots | Public Member Functions | List of all members
QgsScaleRangeWidget Class Reference

#include <qgsscalerangewidget.h>

Public Slots

void setMaximumScale (double scale)
void setMinimumScale (double scale)
void setScaleRange (double min, double max)

Public Member Functions

 QgsScaleRangeWidget (QWidget *parent=0)
 ~QgsScaleRangeWidget ()
double maximumScale ()
 return the maximum scale
double maximumScaleDenom ()
 return the maximum scale denominator ( = 1 / minimum scale )
double minimumScale ()
 return the minimum scale
double minimumScaleDenom ()
 return the minimum scale denominator ( = 1 / maximum scale )
void reloadProjectScales ()
 call to reload the project scales and apply them to the 2 scales combo boxes
void setMapCanvas (QgsMapCanvas *mapCanvas)
 set the map canvas which will be used for the current scale buttons

Detailed Description

Definition at line 28 of file qgsscalerangewidget.h.

Constructor & Destructor Documentation

QgsScaleRangeWidget::QgsScaleRangeWidget ( QWidget *  parent = 0)
explicit

Definition at line 21 of file qgsscalerangewidget.cpp.

QgsScaleRangeWidget::~QgsScaleRangeWidget ( )

Definition at line 68 of file qgsscalerangewidget.cpp.

Member Function Documentation

double QgsScaleRangeWidget::maximumScale ( )

return the maximum scale

Definition at line 104 of file qgsscalerangewidget.cpp.

double QgsScaleRangeWidget::maximumScaleDenom ( )

return the maximum scale denominator ( = 1 / minimum scale )

Definition at line 114 of file qgsscalerangewidget.cpp.

double QgsScaleRangeWidget::minimumScale ( )

return the minimum scale

Definition at line 94 of file qgsscalerangewidget.cpp.

double QgsScaleRangeWidget::minimumScaleDenom ( )

return the minimum scale denominator ( = 1 / maximum scale )

Definition at line 109 of file qgsscalerangewidget.cpp.

void QgsScaleRangeWidget::reloadProjectScales ( )

call to reload the project scales and apply them to the 2 scales combo boxes

Definition at line 72 of file qgsscalerangewidget.cpp.

void QgsScaleRangeWidget::setMapCanvas ( QgsMapCanvas mapCanvas)

set the map canvas which will be used for the current scale buttons

setMapCanvas set the map canvas which will be used for the current scale buttons if not set, the buttons are hidden.

Definition at line 83 of file qgsscalerangewidget.cpp.

void QgsScaleRangeWidget::setMaximumScale ( double  scale)
slot

Definition at line 99 of file qgsscalerangewidget.cpp.

void QgsScaleRangeWidget::setMinimumScale ( double  scale)
slot

Definition at line 89 of file qgsscalerangewidget.cpp.

void QgsScaleRangeWidget::setScaleRange ( double  min,
double  max 
)
slot

Definition at line 119 of file qgsscalerangewidget.cpp.


The documentation for this class was generated from the following files: