QXRD  0.11.16
qcepapplication.h
Go to the documentation of this file.
1 #ifndef QCEPAPPLICATION_H
2 #define QCEPAPPLICATION_H
3 
4 #include <QApplication>
5 #include "qcepmacros.h"
6 #include "qcepproperty.h"
7 #include "qcepdataobject-ptr.h"
8 
9 class QcepApplication : public QApplication
10 {
11 public:
12  QcepApplication(int &argc, char **argv);
13 
14  virtual void printMessage(QString msg, QDateTime ts=QDateTime::currentDateTime()) = 0;
15  virtual void criticalMessage(QString msg, QDateTime ts=QDateTime::currentDateTime()) = 0;
16  virtual void setDefaultObjectData(QcepDataObject *obj) = 0;
17 };
18 
20 
21 #endif // QCEPAPPLICATION_H
virtual void criticalMessage(QString msg, QDateTime ts=QDateTime::currentDateTime())=0
QcepApplication(int &argc, char **argv)
virtual void setDefaultObjectData(QcepDataObject *obj)=0
virtual void printMessage(QString msg, QDateTime ts=QDateTime::currentDateTime())=0
QcepApplication * g_Application