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 "coord.h"
5#include <QObject>
6
7class BookmarkObject : public QObject {
8 Q_OBJECT
9
10 Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged)
11 Q_PROPERTY(struct pcoord coords NOTIFY coordsChanged)
12
13 public:
14 BookmarkObject(QObject *parent = 0);
15 BookmarkObject(const QString &name, struct pcoord &coords, QObject *parent = 0);
16 QString name() const;
17 void setName(const QString &name);
18
19 struct pcoord coords() const;
20
21 signals:
23
24 private:
26 QString m_name;
27};
28
29#endif // BOOKMARKOBJECT_H
Definition qml_bookmark.h:7
struct pcoord coords
Definition qml_bookmark.h:11
struct pcoord m_coords
Definition qml_bookmark.h:25
QString name
Definition qml_bookmark.h:10
void nameChanged()
void setName(const QString &name)
Definition qml_bookmark.cpp:18
QString m_name
Definition qml_bookmark.h:26
Definition gpx2navit_txt.h:50
Definition coord.h:51