Author: tommaso
Date: Fri May 27 23:53:23 2011
New Revision: 38865
URL: http://www.lyx.org/trac/changeset/38865
Log:
Added method for easy reach of main document buffer.
Modified:
lyx-devel/trunk/src/frontends/qt4/Dialog.cpp
lyx-devel/trunk/src/frontends/qt4/Dialog.h
Modified: lyx-devel/trunk/src/frontends/qt4/Dialog.cpp
==============================================================================
--- lyx-devel/trunk/src/frontends/qt4/Dialog.cpp Fri May 27 23:37:58
2011 (r38864)
+++ lyx-devel/trunk/src/frontends/qt4/Dialog.cpp Fri May 27 23:53:23
2011 (r38865)
@@ -122,6 +122,13 @@
}
+Buffer const & Dialog::documentBuffer() const
+{
+ LASSERT(lyxview_->documentBufferView(), /**/);
+ return lyxview_->documentBufferView()->buffer();
+}
+
+
void Dialog::showData(string const & data)
{
if (isBufferDependent() && !isBufferAvailable())
Modified: lyx-devel/trunk/src/frontends/qt4/Dialog.h
==============================================================================
--- lyx-devel/trunk/src/frontends/qt4/Dialog.h Fri May 27 23:37:58 2011
(r38864)
+++ lyx-devel/trunk/src/frontends/qt4/Dialog.h Fri May 27 23:53:23 2011
(r38865)
@@ -252,7 +252,11 @@
*/
//@{
GuiView const & lyxview() const { return *lyxview_; }
+ /// Current buffer
Buffer const & buffer() const;
+ /// Main document buffer
+ Buffer const & documentBuffer() const;
+ /// Current BufferView
BufferView const * bufferview() const;
//@}