navit  0.5.1-trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups
MapObject Class Reference

#include <qml_map.h>

Inheritance diagram for MapObject:

Signals

void nameChanged ()
 
void activeChanged ()
 

Public Member Functions

 MapObject (QObject *parent=0)
 
 MapObject (const QString &name, const bool &active, QObject *parent=0)
 
QString name () const
 
void setName (const QString &name)
 
bool active () const
 
void setActive (const bool &active)
 

Properties

QString name
 
bool active
 

Private Attributes

QString m_name
 
bool m_active
 

Constructor & Destructor Documentation

MapObject::MapObject ( QObject *  parent = 0)
MapObject::MapObject ( const QString &  name,
const bool &  active,
QObject *  parent = 0 
)

Member Function Documentation

bool MapObject::active ( ) const

Referenced by setActive().

void MapObject::activeChanged ( )
signal

Referenced by setActive().

QString MapObject::name ( ) const

Referenced by setName().

void MapObject::nameChanged ( )
signal

Referenced by setName().

void MapObject::setActive ( const bool &  active)

References active(), activeChanged(), and m_active.

void MapObject::setName ( const QString &  name)

References m_name, name(), and nameChanged().

Field Documentation

bool MapObject::m_active
private

Referenced by setActive().

QString MapObject::m_name
private

Referenced by setName().

Property Documentation

bool MapObject::active
readwrite
QString MapObject::name
readwrite

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