navit  0.5.3-trunk
NGQProxy Class Referenceabstract

#include <proxy.h>

Inheritance diagram for NGQProxy:
NGQProxyBookmarks NGQProxyGui NGQProxyNavit NGQProxyRoute NGQProxySearch NGQProxyVehicle

Public Slots

QString getAttr (const QString &attr_name)
 
void setAttr (const QString &attr_name, const QString &attr_string)
 
int itemId ()
 

Signals

void itemIdSignal (int itemId)
 

Public Member Functions

 NGQProxy (struct gui_priv *this_, QObject *parent)
 

Protected Member Functions

virtual int setAttrFunc (struct attr *attr)=0
 
virtual int getAttrFunc (enum attr_type type, struct attr *attr, struct attr_iter *iter)=0
 
virtual struct attr_itergetIterFunc ()
 
virtual void dropIterFunc (struct attr_iter *)
 
QDomElement _fieldValueHelper (QDomDocument doc, QString field, QString value)
 

Protected Attributes

struct gui_privobject
 
int _itemId
 

Properties

int itemId
 

Constructor & Destructor Documentation

◆ NGQProxy()

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

Member Function Documentation

◆ _fieldValueHelper()

QDomElement NGQProxy::_fieldValueHelper ( QDomDocument  doc,
QString  field,
QString  value 
)
inlineprotected

◆ dropIterFunc()

virtual void NGQProxy::dropIterFunc ( struct attr_iter )
inlineprotectedvirtual

◆ getAttr

QString NGQProxy::getAttr ( const QString &  attr_name)
inlineslot

◆ getAttrFunc()

virtual int NGQProxy::getAttrFunc ( enum attr_type  type,
struct attr attr,
struct attr_iter iter 
)
protectedpure virtual

◆ getIterFunc()

virtual struct attr_iter* NGQProxy::getIterFunc ( )
inlineprotectedvirtual

◆ itemId

int NGQProxy::itemId ( )
inlineslot

References _itemId.

◆ itemIdSignal

void NGQProxy::itemIdSignal ( int  itemId)
signal

◆ setAttr

void NGQProxy::setAttr ( const QString &  attr_name,
const QString &  attr_string 
)
inlineslot

◆ setAttrFunc()

virtual int NGQProxy::setAttrFunc ( struct attr attr)
protectedpure virtual

Field Documentation

◆ _itemId

int NGQProxy::_itemId
protected

◆ object

Property Documentation

◆ itemId

int NGQProxy::itemId
read

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