17 #include <QDomElement>    25   if ( 
"meters" == element.
text() )
    29   else if ( 
"feet" == element.
text() )
    33   else if ( 
"nautical miles" == element.
text() )
    37   else if ( 
"degrees" == element.
text() )
    41   else if ( 
"unknown" == element.
text() )
    88       unitsString = 
"meters";
    94       unitsString = 
"nautical miles";
    97       unitsString = 
"degrees";
   101       unitsString = 
"unknown";
 
A rectangle specified with double values. 
 
QDomNode appendChild(const QDomNode &newChild)
 
void setXMaximum(double x)
Set the maximum x value. 
 
static QDomElement writeRectangle(const QgsRectangle &rect, QDomDocument &doc)
 
double toDouble(bool *ok) const
 
QDomElement toElement() const
 
QString qgsDoubleToString(double a, int precision=17)
Returns a string representation of a double. 
 
void setYMinimum(double y)
Set the minimum y value. 
 
static QGis::UnitType readMapUnits(const QDomElement &element)
 
QDomText createTextNode(const QString &value)
 
QDomNode namedItem(const QString &name) const
 
double yMinimum() const
Get the y minimum value (bottom side of rectangle) 
 
double xMaximum() const
Get the x maximum value (right side of rectangle) 
 
void setYMaximum(double y)
Set the maximum y value. 
 
UnitType
Map units that qgis supports. 
 
double xMinimum() const
Get the x minimum value (left side of rectangle) 
 
double yMaximum() const
Get the y maximum value (top side of rectangle) 
 
QDomElement createElement(const QString &tagName)
 
static QgsRectangle readRectangle(const QDomElement &element)
 
void setXMinimum(double x)
Set the minimum x value. 
 
static QDomElement writeMapUnits(QGis::UnitType units, QDomDocument &doc)