diff options
Diffstat (limited to 'kbugbuster/backend/bugdetailsjob.h')
-rw-r--r-- | kbugbuster/backend/bugdetailsjob.h | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/kbugbuster/backend/bugdetailsjob.h b/kbugbuster/backend/bugdetailsjob.h new file mode 100644 index 00000000..e07ad3a2 --- /dev/null +++ b/kbugbuster/backend/bugdetailsjob.h @@ -0,0 +1,32 @@ +#ifndef __bugdetailsjob_h__ +#define __bugdetailsjob_h__ + +#include "bugjob.h" +#include "bug.h" +#include "bugdetails.h" +#include "bugdetailspart.h" + +class BugDetailsJob : public BugJob +{ + Q_OBJECT + public: + BugDetailsJob( BugServer * ); + virtual ~BugDetailsJob(); + + void start( const Bug &bug ); + + signals: + void bugDetailsAvailable( const Bug &bug, const BugDetails &details ); + + protected: + virtual void process( const QByteArray &data ); + + private: + Bug m_bug; +}; + +#endif + +/* + * vim:ts=4:sw=4:et + */ |