Main Page   Class Hierarchy   Compound List   File List   Compound Members  

clientimpl.h

00001 #ifndef CLIENTIMPL_H
00002 #define CLIENTIMPL_H
00003 #include "client.h"
00004 #include <xrclient.h>
00005 #include <qmap.h>
00006 #include <qlcdnumber.h>
00007 #include <qlineedit.h>
00008 #include <qpushbutton.h>
00009 #include <qmessagebox.h>
00010 #include <qtabwidget.h>
00011 #include <qprogressbar.h>
00012 #include <qtextedit.h>
00013 
00014 class ClientImpl : public Client
00015 {
00016     Q_OBJECT
00017 
00018 public:
00019     ClientImpl( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
00020     ~ClientImpl();
00021 
00022 protected slots:
00023     void callSumDiff();
00024     void callValidate();
00028     void setFunction(QWidget* wid);
00029 
00033     void setX(const QString& x);
00034     void setY(const QString& y);
00035 
00036     void responseSlot(int num, const QVariant& v);
00037     void faultSlot(int num, int fault_num, const QString& string);
00038 
00039 protected:
00040     int _x,_y;
00041     XRClient* _pclient;
00046     QWidget* _current_widget;
00050     QMap<int, QString> _req_to_method;
00051 
00055     QMap<int, QVariant> _req_result;
00056     int _validation_step;
00057 
00058 };
00059 
00060 #endif // CLIENTIMPL_H

Generated on Tue Feb 25 18:38:57 2003 for qutexr by doxygen1.2.15