diff options
Diffstat (limited to 'drkonqi/toplevel.h')
-rw-r--r-- | drkonqi/toplevel.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/drkonqi/toplevel.h b/drkonqi/toplevel.h index e6d1b84cb..95c1bcb72 100644 --- a/drkonqi/toplevel.h +++ b/drkonqi/toplevel.h @@ -33,9 +33,13 @@ class TDEAboutData; class KrashConfig; class DrKBugReport; +class BugDescription; #include <kdialogbase.h> +#include <tdeio/job.h> +#include <tdeio/netaccess.h> + class Toplevel : public KDialogBase { Q_OBJECT @@ -47,6 +51,7 @@ public: private: // helper methods TQString generateText() const; + int postCrashDataToServer(TQByteArray data); protected slots: void slotUser1(); @@ -58,9 +63,18 @@ protected slots: void slotBacktraceSomeError(); void slotBacktraceDone(const TQString &); + void slotSendReportBacktraceSomeError(); + void slotSendReportBacktraceDone(const TQString &); + + void postCrashDataToServerData(TDEIO::Job *, const TQByteArray &); + void postCrashDataToServerResult(TDEIO::Job *job); + void postCrashDataToServerDataRedirection(TDEIO::Job * /*job*/, const KURL& url); + private: KrashConfig *m_krashconf; DrKBugReport *m_bugreport; + BugDescription* m_bugdescription; + TQCString serverResponse; }; #endif |