]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiView.h
If we are hiding a buffer _and_ the buffer is visible in another view/tabgroup, then...
[lyx.git] / src / frontends / qt4 / GuiView.h
index 24156b1805a564c29c2bbb5993ca0c8a7fe0e172..4cf5d027e92e6371d9235c78252d0ef5f095f5af 100644 (file)
@@ -296,7 +296,7 @@ private:
        ///
        bool saveBuffer(Buffer & b);
        ///
-       bool closeBuffer(Buffer & buf, bool close_buffer,
+       bool closeWorkArea(GuiWorkArea * wa, bool close_buffer,
                bool tolastopened = false, bool mark_active = false);
        /// gives the user the possibility to save his work 
        /// or to discard the changes. If hiding is true, the
@@ -304,6 +304,11 @@ private:
        bool saveBufferIfNeeded(Buffer & buf, bool hiding);
        ///
        bool closeBufferAll(bool tolastopened = false);
+       /// is the buffer in this workarea also shown in another tab ?
+       /// This tab can either be in the same view or in another one.
+       bool inMultiTabs(GuiWorkArea * wa);
+       /// is the buffer in this workarea also shown in another view ?
+       bool inMultiViews(GuiWorkArea * wa);
        ///
        enum NextOrPrevious {
                NEXTBUFFER,