1#ifndef NAVIT_GUI_QML_NAVIT_H
2#define NAVIT_GUI_QML_NAVIT_H
15 navit.type=attr_navit;
16 navit.u.navit=this->
object->nav;
37 entries=retDoc.createElement(
"attributes");
53 QStandardItem* curItem=
new QStandardItem();
64 QStandardItem* curItem=
new QStandardItem();
65 QDomElement entry=retDoc.createElement(
"vehicle");
68 this->
object->currVehicle=attr.
u.
vehicle;
70 entry.appendChild(this->
_fieldValueHelper(retDoc,QString(
"id"), QString::number(counter)));
75 struct attr vehicle_attr;
88 return retDoc.toString();
98 return this->
object->currentPoint->pointName();
104 this->object->currentPoint->coordString().toStdString().c_str(),1);
118 this->
object->currVehicle=attr.
u.
vehicle;
124 return this->
object->currentPoint->pointName();
136 navit.type=attr_navit;
137 navit.u.navit=this->
object->nav;
158#include "navitProxy.moc"
enum attr_type attr_from_name(const char *name)
Converts a string to an attr_type.
Definition attr.c:92
attr_type
Definition attr_type_def.h:11
Definition navitProxy.h:6
QString getAttrList(const QString &attr_name)
Definition navitProxy.h:29
QString getDestination()
Definition navitProxy.h:90
struct attr_iter * getIterFunc()
Definition navitProxy.h:147
void setPosition()
Definition navitProxy.h:128
void quit()
Definition navitProxy.h:13
void dropIterFunc(struct attr_iter *iter)
Definition navitProxy.h:150
void command(QString command)
Definition navitProxy.h:134
void stopNavigation()
Definition navitProxy.h:106
int getAttrFunc(enum attr_type type, struct attr *attr, struct attr_iter *iter)
Definition navitProxy.h:141
NGQProxyNavit(struct gui_priv *object, QObject *parent)
Definition navitProxy.h:10
QString getPosition()
Definition navitProxy.h:109
int setAttrFunc(struct attr *attr)
Definition navitProxy.h:144
void setObjectByName(const QString &attr_name, const QString &attr_value)
Definition navitProxy.h:20
void setCenter()
Definition navitProxy.h:131
void setDestination()
Definition navitProxy.h:102
QString getAttr(const QString &attr_name)
Definition proxy.h:35
struct gui_priv * object
Definition proxy.h:89
int _itemId
Definition proxy.h:91
QDomElement _fieldValueHelper(QDomDocument doc, QString field, QString value)
Definition proxy.h:98
@ ItemName
Definition proxy.h:16
@ ItemValue
Definition proxy.h:16
@ ItemId
Definition proxy.h:16
void command_evaluate(struct attr *attr, const char *expr)
Definition command.c:1463
@ lvl_debug
Definition debug.h:52
#define dbg(level,...)
Definition debug.h:59
void event_main_loop_quit(void)
Definition event.c:52
char type[3]
Definition garmin_img.c:2
struct transformation * navit_get_trans(struct navit *this_)
Definition navit.c:3524
void navit_set_center(struct navit *this_, struct pcoord *center, int set_timeout)
Definition navit.c:2346
void navit_attr_iter_destroy(struct attr_iter *iter)
Definition navit.c:3215
void navit_destroy(struct navit *this_)
Definition navit.c:3838
int navit_set_vehicle_by_name(struct navit *n, const char *name)
Definition navit.c:3738
struct attr_iter * navit_attr_iter_new(void *unused)
Definition navit.c:3211
void navit_set_destination(struct navit *this_, struct pcoord *c, const char *description, int async)
Definition navit.c:1627
int navit_set_attr(struct navit *this_, struct attr *attr)
Definition navit.c:2815
int navit_set_layout_by_name(struct navit *n, const char *name)
Definition navit.c:3760
int navit_get_attr(struct navit *this_, enum attr_type type, struct attr *attr, struct attr_iter *iter)
Definition navit.c:2819
void navit_set_position(struct navit *this_, struct pcoord *c)
Definition navit.c:3416
static GtkActionEntry entries[]
Definition gui_gtk_action.c:196
void __setNewPoint(struct gui_priv *this_, struct coord *c, NGQPointTypes type)
Definition guiProxy.h:143
NGQPointTypes
Definition ngqpoint.h:32
@ Position
Definition ngqpoint.h:32
@ Destination
Definition ngqpoint.h:32
struct coord_geo * coord_geo
Definition attr.h:147
struct navit * navit
Definition attr.h:148
struct vehicle * vehicle
Definition attr.h:151
struct layout * layout
Definition attr.h:152
struct pcoord * pcoord
Definition attr.h:160
enum attr_type type
Definition attr.h:137
Definition graphics_win32.h:52
class NGQProxyVehicle * vehicleProxy
Definition gui_qml.cpp:76
struct navit * nav
Definition graphics_win32.h:53
struct vehicle * currVehicle
Definition gui_qml.cpp:42
char * name
Definition layout.h:117
Definition gpx2navit_txt.h:51
int y
Definition coord.h:55
enum projection pro
Definition coord.h:53
int x
Definition coord.h:54
int vehicle_get_attr(struct vehicle *this_, enum attr_type type, struct attr *attr, struct attr_iter *iter)
Definition vehicle.c:201