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{
8 Q_OBJECT
9
10 Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged)
11 Q_PROPERTY(QString icon READ icon WRITE setIcon NOTIFY iconChanged)
12
13public:
14 SearchObject(QObject *parent=0);
15 SearchObject(const QString &name, const QString &icon, struct pcoord *c, QObject *parent=0);
16
17 QString name() const;
18 void setName(const QString &name);
19
20 QString icon() const;
21 void setIcon(const QString &icon);
22 struct pcoord * getCoords() const;
23
24signals:
27
28private:
29 QString m_name;
30 QString m_icon;
31 struct pcoord *m_c;
32};
33
34#endif // SEARCHOBJECT_H
Definition qml_search.h:7
QString name
Definition qml_search.h:10
struct pcoord * getCoords() const
Definition qml_search.cpp:33
QString icon
Definition qml_search.h:11
QString m_name
Definition qml_search.h:29
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:30
struct pcoord * m_c
Definition qml_search.h:31
void iconChanged()
static struct pcoord c
Definition popup.c:375
Definition gpx2navit_txt.h:51
Definition coord.h:52