QVisu
Qt-based visualization for smart homes
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
QVFritz Class Reference
Inheritance diagram for QVFritz:
QVElement

Public Slots

void onValueChanged (QString, QString)
 
void onInitCompleted ()
 
void popupClosed ()
 
- Public Slots inherited from QVElement
virtual void onValueChanged (QString, QString)
 
virtual void onSeriesReceived (QString, QMap< double, double >)
 
void onContainerChanged (QString)
 
virtual void onInitCompleted ()
 

Signals

void soapReceived (QString, QDomElement)
 
void updateCallList (QDomElement)
 
- Signals inherited from QVElement
void valueModified (QString, QString)
 
void requestSeries (QString item, QString series_type, QString start)
 

Public Member Functions

 QVFritz (QDomElement xml_desc, QString container, QWidget *parent)
 
void resizeEvent (QResizeEvent *)
 
- Public Member Functions inherited from QVElement
 QVElement (QDomElement xml_desc, QString container, QWidget *parent=0)
 
QList< QString > getItemList ()
 
QList< int > getGeometry ()
 

Protected Slots

void onConnected ()
 
void onDisconnected ()
 
void onDataReceived ()
 
void onSoapReceived (QString, QDomElement)
 
void onDLConnected ()
 
void onDLDisconnected ()
 
void onDLDataReceived ()
 
void onCallListUpdated (QDomElement)
 

Protected Attributes

QGridLayout * layout
 
QList< QLabel * > w_callers
 
QList< QLabel * > w_times
 
QList< QVSvgWidget * > w_icons
 
QString svg_in
 
QString svg_out
 
QString svg_missed
 
QDateTime last_known_call
 
QList< int > show_list
 
QTcpSocket * socket
 
unsigned int status
 
QString * socket_buffer
 
QString * socket_header
 
QString * socket_body
 
int body_remaining
 
int dummy
 
int socket_status
 
int dummy2 [32]
 
QString server
 
QString nonce
 
QString username
 
QString password
 
QString realm
 
QString auth
 
QString sid
 
QTcpSocket * dl_socket
 
QString dl_request
 
QByteArray dl_buffer
 
- Protected Attributes inherited from QVElement
int w
 
int h
 
QString container
 
QMap< QString, QVItemitems
 
QString color
 
QString active_color
 

Static Protected Attributes

static const unsigned int socket_idle = 0
 
static const unsigned int process_header = 1
 
static const unsigned int process_body = 2
 
static const unsigned int closed = 0
 
static const unsigned int opening = 1
 
static const unsigned int open = 2
 
static const unsigned int authenticating = 3
 
static const unsigned int request_sent = 4
 
static const unsigned int authenticated = 10
 
static const unsigned int calllist_pending = 11
 
static const unsigned int tamcalllist_pending = 11
 
static const unsigned int closing = 50
 
static const unsigned int close_for_reopen = 60
 

Additional Inherited Members

- Static Public Member Functions inherited from QVElement
static QString findFilePath (QString name)
 
static QString colorString (QString)
 
- Protected Member Functions inherited from QVElement
QString getItemByAction (QString action, int index=0)
 
int height ()
 
int width ()
 
int ofs_x ()
 
int ofs_y ()
 
double max_icon_width ()
 
double max_label_height ()
 

Member Function Documentation

void QVFritz::resizeEvent ( QResizeEvent *  event)
virtual

Unless you use a layout, overload this method to place Qt widgets inside the element

Reimplemented from QVElement.


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