navit  0.5.3-trunk
NGQProxyGui Class Reference

#include <guiProxy.h>

Inheritance diagram for NGQProxyGui:
NGQProxy

Public Slots

void pushPage (QString page)
 
QString popPage ()
 
int lengthPage ()
 
void backToMap ()
 
void switchToMenu (struct point *p)
 
QString iconPath ()
 
int width ()
 
void setWidth (int w)
 
int height ()
 
void setHeight (int h)
 
QString commandFunction ()
 
QString localeName ()
 
QString langName ()
 
QString ctryName ()
 
- Public Slots inherited from NGQProxy
QString getAttr (const QString &attr_name)
 
void setAttr (const QString &attr_name, const QString &attr_string)
 
int itemId ()
 

Signals

void widthSignal (int)
 
void heightSignal (int)
 
- Signals inherited from NGQProxy
void itemIdSignal (int itemId)
 

Public Member Functions

 NGQProxyGui (struct gui_priv *this_, QObject *parent)
 
void setNewPoint (struct point *p, NGQPointTypes type)
 
void setNewPoint (struct coord *c, NGQPointTypes type)
 
void setNewPoint (struct pcoord *pc, NGQPointTypes type)
 
void processCommand (QString function)
 
- Public Member Functions inherited from NGQProxy
 NGQProxy (struct gui_priv *this_, QObject *parent)
 

Protected Member Functions

int getAttrFunc (enum attr_type type, struct attr *attr, struct attr_iter *iter)
 
int setAttrFunc (struct attr *attr)
 
- Protected Member Functions inherited from NGQProxy
virtual struct attr_itergetIterFunc ()
 
virtual void dropIterFunc (struct attr_iter *)
 
QDomElement _fieldValueHelper (QDomDocument doc, QString field, QString value)
 

Properties

QString iconPath
 
QString commandFunction
 
QString localeName
 
QString langName
 
QString ctryName
 
int width
 
int height
 
- Properties inherited from NGQProxy
int itemId
 

Private Attributes

QStringList returnPath
 
QString source
 
QString function
 

Additional Inherited Members

- Protected Attributes inherited from NGQProxy
struct gui_privobject
 
int _itemId
 

Constructor & Destructor Documentation

◆ NGQProxyGui()

NGQProxyGui::NGQProxyGui ( struct gui_priv this_,
QObject *  parent 
)
inline

References source.

Member Function Documentation

◆ backToMap

void NGQProxyGui::backToMap ( )
inlineslot

◆ commandFunction

QString NGQProxyGui::commandFunction ( )
inlineslot

◆ ctryName

QString NGQProxyGui::ctryName ( )
inlineslot

◆ getAttrFunc()

int NGQProxyGui::getAttrFunc ( enum attr_type  type,
struct attr attr,
struct attr_iter iter 
)
inlineprotectedvirtual

Implements NGQProxy.

References gui_priv::gui, gui_get_attr(), and NGQProxy::object.

◆ height

int NGQProxyGui::height ( )
inlineslot

◆ heightSignal

void NGQProxyGui::heightSignal ( int  )
signal

Referenced by processCommand(), and setHeight().

◆ iconPath

QString NGQProxyGui::iconPath ( )
inlineslot

◆ langName

QString NGQProxyGui::langName ( )
inlineslot

◆ lengthPage

int NGQProxyGui::lengthPage ( )
inlineslot

◆ localeName

QString NGQProxyGui::localeName ( )
inlineslot

◆ popPage

QString NGQProxyGui::popPage ( )
inlineslot

◆ processCommand()

void NGQProxyGui::processCommand ( QString  function)
inline

References heightSignal(), and widthSignal().

Referenced by gui_qml_command().

◆ pushPage

void NGQProxyGui::pushPage ( QString  page)
inlineslot

◆ setAttrFunc()

int NGQProxyGui::setAttrFunc ( struct attr attr)
inlineprotectedvirtual

Implements NGQProxy.

References gui_priv::gui, gui_set_attr(), and NGQProxy::object.

◆ setHeight

void NGQProxyGui::setHeight ( int  h)
inlineslot

References heightSignal().

◆ setNewPoint() [1/3]

void NGQProxyGui::setNewPoint ( struct point p,
NGQPointTypes  type 
)
inline

◆ setNewPoint() [2/3]

void NGQProxyGui::setNewPoint ( struct coord c,
NGQPointTypes  type 
)
inline

◆ setNewPoint() [3/3]

void NGQProxyGui::setNewPoint ( struct pcoord pc,
NGQPointTypes  type 
)
inline

◆ setWidth

void NGQProxyGui::setWidth ( int  w)
inlineslot

References widthSignal().

◆ switchToMenu

void NGQProxyGui::switchToMenu ( struct point p)
inlineslot

◆ width

int NGQProxyGui::width ( )
inlineslot

◆ widthSignal

void NGQProxyGui::widthSignal ( int  )
signal

Referenced by processCommand(), and setWidth().

Field Documentation

◆ function

QString NGQProxyGui::function
private

◆ returnPath

QStringList NGQProxyGui::returnPath
private

◆ source

QString NGQProxyGui::source
private

Referenced by NGQProxyGui().

Property Documentation

◆ commandFunction

QString NGQProxyGui::commandFunction
read

◆ ctryName

QString NGQProxyGui::ctryName
read

◆ height

int NGQProxyGui::height
readwrite

◆ iconPath

QString NGQProxyGui::iconPath
read

◆ langName

QString NGQProxyGui::langName
read

◆ localeName

QString NGQProxyGui::localeName
read

◆ width

int NGQProxyGui::width
readwrite

The documentation for this class was generated from the following file: