00001 #ifndef THREADEVENTS_H_
00002 #define THREADEVENTS_H_
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #include <qevent.h>
00015
00016 class LoggingEvent : public QCustomEvent
00017 {
00018 public:
00019
00020 LoggingEvent(const QString & init_logging_string);
00021 const QString & getString();
00022
00023 private:
00024
00025 QString logging_string;
00026 };
00027
00028 class ErrorEvent : public QCustomEvent
00029 {
00030 public:
00031
00032 ErrorEvent(const QString &init_error_string);
00033 const QString & getString();
00034
00035 private:
00036
00037 QString error_string;
00038 };
00039
00040 #endif