]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiWorkArea.h
Simple fix for bug 4464
[lyx.git] / src / frontends / qt4 / GuiWorkArea.h
index 784ae76876cc9d61f1f739e3ca3a496652aa338f..3eb757ab0662aab21f2e7e0a3d133d5617631b76 100644 (file)
@@ -35,6 +35,7 @@ class QDropEvent;
 class QKeyEvent;
 class QWheelEvent;
 class QPaintEvent;
+class QToolButton;
 class QWidget;
 
 #ifdef CursorShape
@@ -86,7 +87,8 @@ public:
        bool restart_timeout;
        int x_old;
        int y_old;
-       double scrollbar_value_old;
+       int min_scrollbar_old;
+       int max_scrollbar_old;
 };
 
 
@@ -273,6 +275,15 @@ public:
        void setWidgetResizable(bool) {}
        void setWidget(QWidget *) {}
 
+       ///
+       void disable();
+
+protected:
+       ///
+       void closeEvent(QCloseEvent * ev);
+       ///
+       void hideEvent(QHideEvent *ev);
+
 private:
        /// Embedded Buffer.
        Buffer * buffer_;
@@ -319,7 +330,10 @@ private Q_SLOTS:
        void moveTab(int fromIndex, int toIndex);
 
 private:
+       ///
        int clicked_tab_;
+       ///
+       QToolButton * closeBufferButton;
 }; // TabWorkArea