ARGoS  3
A parallel, multi-engine simulator for swarm robotics
plugins/simulator/visualizations/qt-opengl/qtopengl_application.h
Go to the documentation of this file.
00001 
00007 #ifndef QTOPENGL_APPLICATION_H
00008 #define QTOPENGL_APPLICATION_H
00009 
00010 namespace argos {
00011    class CQTOpenGLApplication;
00012 }
00013 
00014 #include <QApplication>
00015 
00016 namespace argos {
00017 
00018    class CQTOpenGLApplication : public QApplication {
00019 
00020       Q_OBJECT
00021 
00022    public:
00023 
00024       CQTOpenGLApplication(int& n_option_num,
00025                            char** ppc_options) :
00026          QApplication(n_option_num,
00027                       ppc_options) {}
00028 
00029       virtual ~CQTOpenGLApplication() {}
00030 
00031       virtual bool notify(QObject* pc_receiver,
00032                           QEvent* pc_event);
00033 
00034    };
00035 
00036 }
00037 
00038 #endif