]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/LyXView.h
hopefully fix tex2lyx linking.
[lyx.git] / src / frontends / LyXView.h
index 21dd301c81b7d6b5e84938b4450ffab4660ceb43..6f36161c09b2a6b7f2e43915673216a766a7a62c 100644 (file)
@@ -93,7 +93,7 @@ public:
        virtual void saveGeometry() = 0;
 
        /// show busy cursor
-       virtual void busy(bool) const = 0;
+       virtual void busy(bool) = 0;
 
        virtual Toolbars::ToolbarPtr makeToolbar(ToolbarBackend::Toolbar const & tbb) = 0;
 
@@ -136,6 +136,10 @@ public:
 
        /// update the toolbar
        void updateToolbars();
+       /// get toolbar state
+       ToolbarBackend::Flags getToolbarState(std::string const & name);
+       /// toggle toolbar state
+       void toggleToolbarState(std::string const & name);
        /// update the menubar
        void updateMenubar();
        /// update the status bar
@@ -153,6 +157,9 @@ public:
        /// updates the title of the window
        void updateWindowTitle();
 
+       /// updates the tab view
+       virtual void updateTab() = 0;
+
        /// reset autosave timer
        void resetAutosaveTimer();