From: André Pönitz Date: Fri, 16 Aug 2002 07:00:35 +0000 (+0000) Subject: compile fixes (move a c'tor out of line, add a virtual destuctor and X-Git-Tag: 1.6.10~18544 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=de9b11b17025aa4539c8fe764d284519a43eb3c0;p=lyx.git compile fixes (move a c'tor out of line, add a virtual destuctor and change an include path - don't know why the latter is necessary, but it works now for me) git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5008 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/frontends/controllers/ButtonController.h b/src/frontends/controllers/ButtonController.h index c5d1ffd251..3489db4fb7 100644 --- a/src/frontends/controllers/ButtonController.h +++ b/src/frontends/controllers/ButtonController.h @@ -73,6 +73,8 @@ public: ButtonController(string const & = _("Cancel"), string const & = _("Close")); /// + ~ButtonController() {} + /// virtual ButtonPolicy & bp() { return bp_; } protected: diff --git a/src/frontends/xforms/Dialogs.C b/src/frontends/xforms/Dialogs.C index 34124a60d9..516e53743d 100644 --- a/src/frontends/xforms/Dialogs.C +++ b/src/frontends/xforms/Dialogs.C @@ -168,6 +168,11 @@ #include "FormVCLog.h" +Dialogs::Impl::Impl(LyXView & lv, Dialogs & d) + : lv_(lv), d_(d) +{} + + Dialogs::Dialogs(LyXView & lv) : pimpl_(new Impl(lv, *this)) { diff --git a/src/frontends/xforms/Dialogs_impl.h b/src/frontends/xforms/Dialogs_impl.h index 2529dfa3d5..f81e43e3f4 100644 --- a/src/frontends/xforms/Dialogs_impl.h +++ b/src/frontends/xforms/Dialogs_impl.h @@ -14,7 +14,7 @@ #endif #include "Dialogs.h" -#include "GUI.h" +#include "controllers/GUI.h" #include @@ -202,7 +202,7 @@ typedef GUI VCLogFileDialog; struct Dialogs::Impl { - Impl(LyXView & lv, Dialogs & d) : lv_(lv), d_(d) {} + Impl(LyXView & lv, Dialogs & d); template T & dialog(boost::scoped_ptr & var)