X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/387e72bad6d1573610e6e9e1c48027f4407fa38e..9c34a216817028bc533e07873d047208a96b05a2:/include/wx/gtk/evtloop.h diff --git a/include/wx/gtk/evtloop.h b/include/wx/gtk/evtloop.h index 79cb753185..9fb55aa226 100644 --- a/include/wx/gtk/evtloop.h +++ b/include/wx/gtk/evtloop.h @@ -22,8 +22,7 @@ class WXDLLIMPEXP_CORE wxGUIEventLoop : public wxEventLoopBase public: wxGUIEventLoop(); - virtual int Run(); - virtual void Exit(int rc = 0); + virtual void ScheduleExit(int rc = 0); virtual bool Pending() const; virtual bool Dispatch(); virtual int DispatchTimeout(unsigned long timeout); @@ -32,9 +31,11 @@ public: void StoreGdkEventForLaterProcessing(GdkEvent* ev) { m_arrGdkEvents.Add(ev); } - + protected: + virtual int DoRun(); +private: // the exit code of this event loop int m_exitcode;