1 #ifndef NAVIT_GUI_QML_GUIPROXY_H
2 #define NAVIT_GUI_QML_GUIPROXY_H
28 delete this->
object->currentPoint;
30 this->
object->currentPoint =
new NGQPoint(this->
object,p,
type,NULL);
31 this->
object->guiWidget->rootContext()->setContextProperty(
"point",this->
object->
currentPoint);
35 delete this->
object->currentPoint;
37 this->
object->currentPoint =
new NGQPoint(this->
object,c,
type,NULL);
38 this->
object->guiWidget->rootContext()->setContextProperty(
"point",this->
object->
currentPoint);
42 delete this->
object->currentPoint;
44 this->
object->currentPoint =
new NGQPoint(this->
object,pc,
type,NULL);
45 this->
object->guiWidget->rootContext()->setContextProperty(
"point",this->
object->
currentPoint);
74 this->
object->graphicsWidget->setFocus(Qt::ActiveWindowFocusReason);
76 this->
object->graphicsWidget->show();
81 this->returnPath.clear();
82 this->
object->guiWidget->setSource(QUrl::fromLocalFile(QString(this->
object->
source)+
"/"+this->object->skin+
"/main.qml"));
85 this->
object->guiWidget->setFocus(Qt::ActiveWindowFocusReason);
86 this->
object->switcherWidget->setCurrentWidget(this->
object->
guiWidget);
94 return this->
object->w;
101 return this->
object->h;
108 return this->
function;
113 return QString()+
"LANG="+getenv(
"LANG");
116 #ifdef HAVE_API_WIN32_BASE
119 GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_SABBREVLANGNAME, str,
sizeof(str));
120 return QString()+
"LOCALE_SABBREVLANGNAME="+str;
126 #ifdef HAVE_API_WIN32_BASE
129 GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_SABBREVCTRYNAME, str,
sizeof(str));
130 return QString()+
"LOCALE_SABBREVCTRYNAME="+str;
150 #include "guiProxy.moc"
attr_type
Definition: attr.h:34
Definition: ngqpoint.h:34
void switchToMenu(struct point *p)
Definition: guiProxy.h:79
QString commandFunction()
Definition: guiProxy.h:107
QString popPage()
Definition: guiProxy.h:60
void setWidth(int w)
Definition: guiProxy.h:96
void pushPage(QString page)
Definition: guiProxy.h:57
int setAttrFunc(struct attr *attr)
Definition: guiProxy.h:137
NGQProxyGui(struct gui_priv *this_, QObject *parent)
Definition: guiProxy.h:22
QString localeName
Definition: guiProxy.h:9
int height()
Definition: guiProxy.h:100
void processCommand(QString function)
Definition: guiProxy.h:47
void setHeight(int h)
Definition: guiProxy.h:103
QString ctryName
Definition: guiProxy.h:12
QString langName
Definition: guiProxy.h:11
QString iconPath()
Definition: guiProxy.h:90
QString commandFunction
Definition: guiProxy.h:7
QString ctryName()
Definition: guiProxy.h:125
QString iconPath
Definition: guiProxy.h:5
QString localeName()
Definition: guiProxy.h:112
int height
Definition: guiProxy.h:15
int width()
Definition: guiProxy.h:93
QString source
Definition: guiProxy.h:139
int lengthPage()
Definition: guiProxy.h:69
QStringList returnPath
Definition: guiProxy.h:16
void setNewPoint(struct pcoord *pc, NGQPointTypes type)
Definition: guiProxy.h:40
void setNewPoint(struct point *p, NGQPointTypes type)
Definition: guiProxy.h:26
QString langName()
Definition: guiProxy.h:115
int getAttrFunc(enum attr_type type, struct attr *attr, struct attr_iter *iter)
Definition: guiProxy.h:136
void backToMap()
Definition: guiProxy.h:72
int width
Definition: guiProxy.h:13
void setNewPoint(struct coord *c, NGQPointTypes type)
Definition: guiProxy.h:33
struct gui_priv * object
Definition: proxy.h:89
char type[3]
Definition: garmin_img.c:2
void __setNewPoint(struct gui_priv *this_, struct coord *c, NGQPointTypes type)
Definition: guiProxy.h:143
int gui_set_attr(struct gui *this_, struct attr *attr)
Definition: gui.c:76
int gui_get_attr(struct gui *this_, enum attr_type type, struct attr *attr, struct attr_iter *iter)
Definition: gui.c:61
unsigned char p[5]
Definition: mg.h:2
NGQPointTypes
Definition: ngqpoint.h:32
@ MapPoint
Definition: ngqpoint.h:32
Definition: graphics_win32.h:52
class NGQPoint * currentPoint
Definition: gui_qml.cpp:80
char * icon_src
Definition: gui_qml.cpp:52
class NGQProxyGui * guiProxy
Definition: gui_qml.cpp:74
QDeclarativeView * guiWidget
Definition: gui_qml.cpp:64
char * source
Definition: gui_qml.cpp:50
struct gui * gui
Definition: gui_qml.cpp:40
int lazy
Definition: gui_qml.cpp:55
QWidget * graphicsWidget
Definition: gui_qml.cpp:63
Definition: gpx2navit_txt.h:51