]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiToolbars.h
Complete the removal of the embedding stuff. Maybe. It's hard to be sure we got every...
[lyx.git] / src / frontends / qt4 / GuiToolbars.h
index 29ec7b309223a8285f4ea2c426980ec10e875803..49ac3a5af3b9099cd942a3fc7700473448322e32 100644 (file)
 #ifndef GUI_TOOLBARS_H
 #define GUI_TOOLBARS_H
 
-#include "TextClassPtr.h"
-
 #include "support/docstring.h"
 
 #include <map>
 
 namespace lyx {
 
+class DocumentClass;
 class ToolbarInfo;
 
 namespace frontend {
@@ -62,6 +61,8 @@ public:
        /// Show or hide the command buffer.
        void showCommandBuffer(bool show_it);
 
+       /// toggle visibility of toolbars and save its flags for return
+       void toggleFullScreen(bool start_full_screen);
 
 private:
        /// Add a new toolbar. if newline==true, start from a new line
@@ -84,11 +85,11 @@ private:
        ToolbarsMap toolbars_;
 
        /// The last textclass layout list in the layout choice selector
-       TextClassPtr last_textclass_;
+       DocumentClass * last_textclass_;
 };
 
 
 } // namespace frontend
 } // namespace lyx
 
-#endif // NOT GUI_TOOLBARS_H
+#endif // GUI_TOOLBARS_H