Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

FrontUpdate Class Reference

QT Frontend (Update). More...

#include <qtFrontEnd.h>

Inherits QObject.

List of all members.

Public Methods

 FrontUpdate (qtFront* myFront = NULL, QObject* parent = NULL)
 ~FrontUpdate ()

Public Slots

void update ()

Signals

void sigUpdate ()

Private Attributes

qtFronttheFront


Detailed Description

QT Frontend (Update).

Definition at line 17 of file server/frontends/qt/qtFrontEnd.h.

00017 {
00018     Q_OBJECT
00019 
00020     public:
00021     FrontUpdate (qtFront* myFront = NULL, QObject* parent = NULL);
00022     ~FrontUpdate ();
00023 
00024     public slots:
00025         void    update ();
00026 
00027     signals:
00028     void    sigUpdate ();
00029 
00030     private:
00031     qtFront* theFront;
00032 
00033 }

Constructor & Destructor Documentation

FrontUpdate::FrontUpdate ( qtFront * myFront = NULL,
QObject * parent = NULL)

Definition at line 181 of file server/frontends/qt/qtFrontEnd.cpp.

00181 {
00182     theFront = myFront;
00183 }

FrontUpdate::~FrontUpdate ()

Definition at line 195 of file server/frontends/qt/qtFrontEnd.cpp.

00195 {
00196 }

Member Function Documentation

void FrontUpdate::sigUpdate () [signal]

void FrontUpdate::update () [slot]

Definition at line 208 of file server/frontends/qt/qtFrontEnd.cpp.

00208 {
00209     if (usersChanged) {
00210     theFront->LCDusers->display (myUsers);
00211     usersChanged = false;
00212     };
00213     
00214     if (matricesChanged) {
00215     theFront->LCDmatrices->display (myMatrices);
00216     matricesChanged = false;
00217     };
00218     
00219     if (strChanged) {
00220     while (!myStr->isEmpty ()) {
00221         theFront->debugMsgWin->insertLine (myStr->read ()->data);
00222     };
00223     strChanged = false;
00224     };
00225 }

Member Data Documentation

qtFront * FrontUpdate::theFront [private]

Definition at line 31 of file server/frontends/qt/qtFrontEnd.h.


The documentation for this class was generated from the following files:
Generated at Sat May 13 13:50:25 2000 for 3Dsia by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000