navit 0.5.3-trunk
Loading...
Searching...
No Matches
qml_search.h
Go to the documentation of this file.
1#ifndef SEARCHOBJECT_H
2#define SEARCHOBJECT_H
3
4#include <QObject>
5
6class SearchObject : public QObject {
7 Q_OBJECT
8
9 Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged)
10 Q_PROPERTY(QString icon READ icon WRITE setIcon NOTIFY iconChanged)
11
12 public:
13 SearchObject(QObject *parent = 0);
14 SearchObject(const QString &name, const QString &icon, struct pcoord *c, QObject *parent = 0);
15
16 QString name() const;
17 void setName(const QString &name);
18
19 QString icon() const;
20 void setIcon(const QString &icon);
21 struct pcoord *getCoords() const;
22
23 signals:
26
27 private:
28 QString m_name;
29 QString m_icon;
30 struct pcoord *m_c;
31};
32
33#endif // SEARCHOBJECT_H
Definition qml_search.h:6
QString name
Definition qml_search.h:9
struct pcoord * getCoords() const
Definition qml_search.cpp:33
QString icon
Definition qml_search.h:10
QString m_name
Definition qml_search.h:28
void setIcon(const QString &icon)
Definition qml_search.cpp:26
void setName(const QString &name)
Definition qml_search.cpp:15
void nameChanged()
QString m_icon
Definition qml_search.h:29
struct pcoord * m_c
Definition qml_search.h:30
void iconChanged()
static struct pcoord c
Definition popup.c:375
Definition gpx2navit_txt.h:50
Definition coord.h:51