• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdeedu
  • Sitemap
  • Contact Us
 

marble/src

MapTheme Class Reference

#include <MapTheme.h>

Inheritance diagram for MapTheme:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 96 of file MapTheme.h.


Public Member Functions

 MapTheme (QObject *parent=0)
 ~MapTheme ()
int open (const QString &path)
QString name () const
QString prefix () const
QString icon () const
QColor labelColor () const
int minimumZoom () const
int maximumZoom () const
QList< LegendSection * > legend () const
QColor oceanColor () const
QColor landColor () const
QColor countryBorderColor () const
QColor stateBorderColor () const
QColor lakeColor () const
QColor riverColor () const
QString tilePrefix () const
QString description () const
QString installMap () const
DgmlLayer bitmaplayer () const
DgmlLayer vectorlayer () const
int maxTileLevel () const

Static Public Member Functions

static QStringList findMapThemes (const QString &)
static QStandardItemModel * mapThemeModel (const QStringList &stringlist)

Constructor & Destructor Documentation

MapTheme::MapTheme ( QObject *  parent = 0  ) 

Definition at line 44 of file MapTheme.cpp.

MapTheme::~MapTheme (  ) 

Definition at line 49 of file MapTheme.cpp.


Member Function Documentation

int MapTheme::open ( const QString &  path  ) 

Definition at line 55 of file MapTheme.cpp.

QString MapTheme::name (  )  const [inline]

Definition at line 106 of file MapTheme.h.

QString MapTheme::prefix (  )  const [inline]

Definition at line 107 of file MapTheme.h.

QString MapTheme::icon (  )  const [inline]

Definition at line 108 of file MapTheme.h.

QColor MapTheme::labelColor (  )  const [inline]

Definition at line 109 of file MapTheme.h.

int MapTheme::minimumZoom (  )  const [inline]

Definition at line 110 of file MapTheme.h.

int MapTheme::maximumZoom (  )  const [inline]

Definition at line 111 of file MapTheme.h.

QList<LegendSection*> MapTheme::legend (  )  const [inline]

Definition at line 112 of file MapTheme.h.

QColor MapTheme::oceanColor (  )  const [inline]

Definition at line 114 of file MapTheme.h.

QColor MapTheme::landColor (  )  const [inline]

Definition at line 115 of file MapTheme.h.

QColor MapTheme::countryBorderColor (  )  const [inline]

Definition at line 116 of file MapTheme.h.

QColor MapTheme::stateBorderColor (  )  const [inline]

Definition at line 117 of file MapTheme.h.

QColor MapTheme::lakeColor (  )  const [inline]

Definition at line 118 of file MapTheme.h.

QColor MapTheme::riverColor (  )  const [inline]

Definition at line 119 of file MapTheme.h.

QString MapTheme::tilePrefix (  )  const [inline]

Definition at line 121 of file MapTheme.h.

QString MapTheme::description (  )  const [inline]

Definition at line 122 of file MapTheme.h.

QString MapTheme::installMap (  )  const [inline]

Definition at line 123 of file MapTheme.h.

DgmlLayer MapTheme::bitmaplayer (  )  const [inline]

Definition at line 125 of file MapTheme.h.

DgmlLayer MapTheme::vectorlayer (  )  const [inline]

Definition at line 126 of file MapTheme.h.

int MapTheme::maxTileLevel (  )  const [inline]

Definition at line 128 of file MapTheme.h.

QStringList MapTheme::findMapThemes ( const QString &  path  )  [static]

Definition at line 392 of file MapTheme.cpp.

QStandardItemModel * MapTheme::mapThemeModel ( const QStringList &  stringlist  )  [static]

Definition at line 501 of file MapTheme.cpp.


The documentation for this class was generated from the following files:
  • MapTheme.h
  • MapTheme.cpp

marble/src

Skip menu "marble/src"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

kdeedu

Skip menu "kdeedu"
  • kalzium
  • kanagram
  • kig
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  •   docs
  •   src
  • parley
Generated for kdeedu by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal