navit 0.5.3-trunk
Loading...
Searching...
No Matches
qml_bookmark.h
Go to the documentation of this file.
1#ifndef BOOKMARKOBJECT_H
2#define BOOKMARKOBJECT_H
3
4#include <QObject>
5#include "coord.h"
6
7class BookmarkObject : public QObject
8{
9 Q_OBJECT
10
11 Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged)
12 Q_PROPERTY(struct pcoord coords NOTIFY coordsChanged)
13
14public:
15 BookmarkObject(QObject *parent=0);
16 BookmarkObject(const QString &name, struct pcoord &coords, QObject *parent=0);
17 QString name() const;
18 void setName(const QString &name);
19
20 struct pcoord coords() const;
21
22signals:
24
25private:
27 QString m_name;
28};
29
30#endif // BOOKMARKOBJECT_H
31
Definition qml_bookmark.h:8
struct pcoord coords
Definition qml_bookmark.h:12
struct pcoord m_coords
Definition qml_bookmark.h:26
QString name
Definition qml_bookmark.h:11
void nameChanged()
void setName(const QString &name)
Definition qml_bookmark.cpp:18
QString m_name
Definition qml_bookmark.h:27
Definition gpx2navit_txt.h:51
Definition coord.h:52