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

visualization/SMeshViewWin.h

Go to the documentation of this file.
00001 /* #start# ***********************************************************
00002 
00003            Scheduling Simulator
00004         Lehrstuhl f"ur Effiziente Algorithmen
00005            Technische Universit"at M"unchen
00006 
00007  File    : $Id: SMeshViewWin.h,v 1.4 2003/01/08 18:57:15 meierb Exp $
00008 
00009  Purpose : 
00010 
00011  RCS-Log:
00012  $Log: SMeshViewWin.h,v $
00013  Revision 1.4  2003/01/08 18:57:15  meierb
00014  added randomized release times
00015 
00016  Revision 1.1.1.1  2002/12/02 22:26:19  meierb
00017  my_schedule
00018 
00019  Revision 1.2  2002/11/11 16:19:36  taeubig
00020  changes in header inclusion
00021 
00022  Revision 1.1  2002/08/29 12:59:59  taeubig
00023  Added the sources
00024 
00025  Revision 1.2  2001/05/16 13:20:04  taeubig
00026  QT headers are included last because of "slots" conflict
00027 
00028  Revision 1.1  2000/06/07 11:13:11  taeubig
00029  Added files for mesh view
00030 
00031 
00032  * #end# ************************************************************* */
00033 
00034 #ifndef SMESHVIEWWIN_H
00035 #define SMESHVIEWWIN_H 
00036 
00037 // system header files
00038 
00039 // project header files
00040 #include "../model/STaskSystem.h"
00041 #include "../logging/SOptCriterionLog.h"
00042 #include "../general/SObserver.h"
00043 #include "SViewWindow.h"
00044 #include "SMeshView.h"
00045 
00046 // QT header files
00047 #include <qscrollview.h>
00048 #include <qlabel.h>
00049 
00058 class SMeshViewWin : public SViewWindow, SObserver
00059 {
00060   Q_OBJECT
00061 
00062 public:
00065   SMeshViewWin( STaskSystem &ts, QWidget* parent = 0, QString name = 0 );
00066   ~SMeshViewWin();
00067 
00068 public slots:
00073   void load();
00074 
00075 protected:
00078   virtual void update( const class SEvent & );
00079 
00080 private:  
00081   STaskSystem &_ts;
00084   //  QLabel *_pOptCritLabel;
00087   //  SOptCriterionLog *_pOptCritLogger;
00090   QScrollView *_pMeshScrollView;
00091   SMeshView  *_pMeshView;
00094   //  void initLogger();
00097   //  void displayOptCrit();
00098 }; 
00099 
00100 #endif //SMESHVIEWWIN_H

Generated on Thu May 22 16:48:09 2003 for Sketch-it! by doxygen1.2.18