X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2FWorkArea.h;h=8e459ca37524f3aa11240b1947f81ca1d4d00591;hb=c0a1893008bd13650d470afff16f56720b65c87c;hp=4d9ec2fca435540f299f7999632e009d399e03e3;hpb=ea0cac6e7b62e05c956e904f3b0bb937d8e4b573;p=lyx.git diff --git a/src/frontends/WorkArea.h b/src/frontends/WorkArea.h index 4d9ec2fca4..8e459ca375 100644 --- a/src/frontends/WorkArea.h +++ b/src/frontends/WorkArea.h @@ -15,7 +15,6 @@ #define BASE_WORKAREA_H #include "frontends/KeyModifier.h" -#include "frontends/LyXView.h" namespace lyx { @@ -34,26 +33,18 @@ namespace frontend { class WorkArea { public: - /// - WorkArea() : lyx_view_(0) {} /// virtual ~WorkArea() {} /// redraw the screen, without using existing pixmap - virtual void redraw() = 0; + virtual void redraw(bool update_metrics) = 0; /// close this work area. /// Slot for Buffer::closing signal. virtual void close() = 0; - /// This function is called when the buffer readonly status change. - virtual void setReadOnly(bool) = 0; /// Update window titles of all users. virtual void updateWindowTitle() = 0; - -private: - - LyXView * lyx_view_; }; } // namespace frontend