]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiWorkArea_Private.h
Two separators collapse into one
[lyx.git] / src / frontends / qt4 / GuiWorkArea_Private.h
index 5320c5c7133ce9faeeaeeb5478049306c2a1355a..712af883e9d0932c0e8d1d8a022f6680a681e956 100644 (file)
@@ -15,6 +15,7 @@
 #include "FuncRequest.h"
 #include "LyXRC.h"
 
+#include "support/FileName.h"
 #include "support/Timeout.h"
 
 #include <QMouseEvent>
@@ -105,7 +106,7 @@ struct GuiWorkArea::Private
        /// hide the cursor
        void removeCursor();
        ///
-       void dispatch(FuncRequest const & cmd0, KeyModifier = NoModifier);
+       void dispatch(FuncRequest const & cmd0);
        /// hide the visible cursor, if it is visible
        void hideCursor();
        /// show the cursor if it is not visible
@@ -150,8 +151,6 @@ struct GuiWorkArea::Private
        QPaintDevice * screen_;
        ///
        BufferView * buffer_view_;
-       /// Read only Buffer status cache.
-       bool read_only_;
        ///
        GuiView * lyx_view_;
        /// is the cursor currently displayed
@@ -187,6 +186,17 @@ struct GuiWorkArea::Private
        /// when the menu is actually shown (after releasing on Windows)
        /// and after the DEPM has done its job.
        std::string context_menu_name_;
+
+       /// stuff related to window title
+       ///
+       support::FileName file_name_;
+       ///
+       bool read_only_;
+       ///
+       docstring vc_status_;
+       ///
+       bool clean_;
+
 }; // GuiWorkArea
 
 } // namespace frontend