Allink  v0.1
DrScript.h
00001 #ifndef DRSCRIPT_H
00002 #define DRSCRIPT_H
00003 
00004 #include <qapplication.h>
00005 #include <qwidget.h>
00006 #include <qtimer.h>
00007 #include <qpainter.h>
00008 #include <qpixmap.h>
00009 #include <qdatetime.h>
00010 #include <qslider.h>
00011 #include <qlabel.h>
00012              //#include <qvbox.h>
00013 #include <Q3VBox>
00014 #include <stdlib.h>
00015 #include <math.h>
00016 #include <qerrormessage.h>
00017 #include <qmessagebox.h>
00018 #include <qstatusbar.h>
00019              //#include <qpointarray.h>
00020 #include <Q3PointArray>
00021 #include <qimage.h>
00022 #include <qpixmap.h>
00023 #include <qevent.h>
00024 #include <qprinter.h>
00025              //#include <qpaintdevicemetrics.h>
00026 #include <Q3PaintDeviceMetrics>
00027 #include <Q3ButtonGroup>
00028 #include <QGLWidget>
00029 #include <QLineEdit>
00030              //#include <QMenuBar>
00031 #include "../include/VarData.h"
00032 
00033 class DrScript : public QWidget
00034 {
00035   Q_OBJECT
00036     public slots:
00037   void IncrSlide();
00038   signals:
00039   public:
00040   DrScript();
00041   ~DrScript();
00042   void ExecScript(QPainter *p);
00043   void ReadSlide(QPainter *p);
00044  private:
00045   void DrMessage(const char * s, ...);
00046   int Slide;
00047   FILE *File2Read;
00048  protected:
00049   virtual void paintEvent(QPaintEvent *);
00050   //virtual void mouseMoveEvent(QMouseEvent *);
00051 };
00052 
00053 #endif//DRSCRIPT