A combobox which lets the user select map scale from predefined list and highlights nearest to current scale value.
More...
#include <qgsscalecombobox.h>
Public Slots |
void | updateScales (const QStringList &scales=QStringList()) |
Signals |
void | scaleChanged () |
| Signal is emitted when user has finished editing/selecting a new scale.
|
Public Member Functions |
| QgsScaleComboBox (QWidget *parent=0) |
virtual | ~QgsScaleComboBox () |
QString | scaleString () |
| Function to read the selected scale as text.
|
bool | setScaleString (QString scaleTxt) |
| Function to set the selected scale from text.
|
double | scale () |
| Function to read the selected scale as double.
|
void | setScale (double scale) |
| Function to set the selected scale from double.
|
Static Public Member Functions |
static QString | toString (double scale) |
| Helper function to convert a double to scale string.
|
static double | toDouble (QString scaleString, bool *ok=NULL) |
| Helper function to convert a scale string to double.
|
Detailed Description
A combobox which lets the user select map scale from predefined list and highlights nearest to current scale value.
Constructor & Destructor Documentation
QgsScaleComboBox::QgsScaleComboBox |
( |
QWidget * |
parent = 0 | ) |
|
QgsScaleComboBox::~QgsScaleComboBox |
( |
| ) |
|
|
virtual |
Member Function Documentation
double QgsScaleComboBox::scale |
( |
| ) |
|
Function to read the selected scale as double.
void QgsScaleComboBox::scaleChanged |
( |
| ) |
|
|
signal |
Signal is emitted when user has finished editing/selecting a new scale.
QString QgsScaleComboBox::scaleString |
( |
| ) |
|
Function to read the selected scale as text.
void QgsScaleComboBox::setScale |
( |
double |
scale | ) |
|
Function to set the selected scale from double.
bool QgsScaleComboBox::setScaleString |
( |
QString |
scaleTxt | ) |
|
Function to set the selected scale from text.
void QgsScaleComboBox::showPopup |
( |
| ) |
|
|
protected |
double QgsScaleComboBox::toDouble |
( |
QString |
scaleString, |
|
|
bool * |
ok = NULL |
|
) |
| |
|
static |
Helper function to convert a scale string to double.
QString QgsScaleComboBox::toString |
( |
double |
scale | ) |
|
|
static |
Helper function to convert a double to scale string.
void QgsScaleComboBox::updateScales |
( |
const QStringList & |
scales = QStringList() | ) |
|
|
slot |
The documentation for this class was generated from the following files: