navit  0.5.1-trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups
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 ( struct gui_priv this_,
QObject *  parent 
)
inline

References source.

Member Function Documentation

void NGQProxyGui::backToMap ( )
inlineslot
QString NGQProxyGui::commandFunction ( )
inlineslot
QString NGQProxyGui::ctryName ( )
inlineslot
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.

int NGQProxyGui::height ( )
inlineslot
void NGQProxyGui::heightSignal ( int  )
signal

Referenced by setHeight().

QString NGQProxyGui::iconPath ( )
inlineslot
QString NGQProxyGui::langName ( )
inlineslot
int NGQProxyGui::lengthPage ( )
inlineslot

References returnPath.

QString NGQProxyGui::localeName ( )
inlineslot
QString NGQProxyGui::popPage ( )
inlineslot

References returnPath.

void NGQProxyGui::processCommand ( QString  function)
inline

Referenced by gui_qml_command().

void NGQProxyGui::pushPage ( QString  page)
inlineslot

References returnPath.

int NGQProxyGui::setAttrFunc ( struct attr attr)
inlineprotectedvirtual

Implements NGQProxy.

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

void NGQProxyGui::setHeight ( int  h)
inlineslot

References heightSignal().

void NGQProxyGui::setNewPoint ( struct point p,
NGQPointTypes  type 
)
inline
void NGQProxyGui::setNewPoint ( struct coord c,
NGQPointTypes  type 
)
inline
void NGQProxyGui::setNewPoint ( struct pcoord pc,
NGQPointTypes  type 
)
inline
void NGQProxyGui::setWidth ( int  w)
inlineslot

References widthSignal().

void NGQProxyGui::switchToMenu ( struct point p)
inlineslot
int NGQProxyGui::width ( )
inlineslot
void NGQProxyGui::widthSignal ( int  )
signal

Referenced by setWidth().

Field Documentation

QString NGQProxyGui::function
private
QStringList NGQProxyGui::returnPath
private
QString NGQProxyGui::source
private

Referenced by NGQProxyGui().

Property Documentation

QString NGQProxyGui::commandFunction
read
QString NGQProxyGui::ctryName
read
int NGQProxyGui::height
readwrite
QString NGQProxyGui::iconPath
read
QString NGQProxyGui::langName
read
QString NGQProxyGui::localeName
read
int NGQProxyGui::width
readwrite

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