navit 0.5.3-trunk
Loading...
Searching...
No Matches
qml_map.h
Go to the documentation of this file.
1#ifndef MAPOBJECT_H
2#define MAPOBJECT_H
3
4#include <QObject>
5
6class MapObject : public QObject {
7 Q_OBJECT
8
9 Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged)
10 Q_PROPERTY(bool active READ active WRITE setActive NOTIFY activeChanged)
11
12 public:
13 MapObject(QObject *parent = 0);
14 MapObject(const QString &name, const bool &active, QObject *parent = 0);
15
16 QString name() const;
17 void setName(const QString &name);
18
19 bool active() const;
20 void setActive(const bool &active);
21
22 signals:
25
26 private:
27 QString m_name;
29};
30
31#endif // MAPOBJECT_H
Definition qml_map.h:6
void setActive(const bool &active)
Definition qml_map.cpp:26
bool active
Definition qml_map.h:10
void setName(const QString &name)
Definition qml_map.cpp:15
bool m_active
Definition qml_map.h:28
void nameChanged()
void activeChanged()
QString m_name
Definition qml_map.h:27
QString name
Definition qml_map.h:9
Definition gpx2navit_txt.h:50