From 39808986b1df661b2a02c9e762eb55ff9a2ea618 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sat, 29 Mar 2014 04:12:02 -0500 Subject: Add preliminary support for uploading crash reports to a central server without requiring Bugzilla --- drkonqi/toplevel.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'drkonqi/toplevel.h') 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 +#include +#include + 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 -- cgit v1.2.3