Allink
v0.1
|
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