added example code using wxEmail to send the debug report by mail

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33295 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2005-04-02 23:32:12 +00:00
parent 750d64e653
commit ed99e548af

View File

@@ -69,6 +69,32 @@ protected:
}
};
// another possibility would be to build email library from contrib and use
// this class, after uncommenting it:
#if 0
#include "wx/net/email.h"
class MyDebugReport : public wxDebugReportCompress
{
public:
virtual bool DoProcess()
{
if ( !wxDebugReportCompress::DoProcess() )
return false;
wxMailMessage msg(GetReportName() + _T(" crash report"),
_T("vadim@wxwindows.org"),
wxEmptyString, // mail body
wxEmptyString, // from address
GetCompressedFileName(),
_T("crashreport.zip"));
return wxEmail::Send(msg);
}
};
#endif // 0
// ----------------------------------------------------------------------------
// helper functions
// ----------------------------------------------------------------------------