#include "qt_helpers.h"
#include "Buffer.h"
+#include "BufferParams.h"
#include "BufferView.h"
#include "Cursor.h"
#include "FuncRequest.h"
#include "insets/Inset.h"
#include "support/debug.h"
+#include "support/gettext.h"
#include "support/lassert.h"
#include <QLabel>
}
-QString Dialog::bufferFilepath() const
+QString Dialog::bufferFilePath() const
{
return toqstr(buffer().filePath());
}
KernelDocType Dialog::docType() const
{
- if (buffer().isLatex())
+ if (buffer().params().isLatex())
return LATEX;
- if (buffer().isLiterate())
+ if (buffer().params().isLiterate())
return LITERATE;
return DOCBOOK;
Buffer const & Dialog::buffer() const
{
- LASSERT(lyxview_->currentBufferView(), /**/);
+ LAPPERR(lyxview_->currentBufferView());
return lyxview_->currentBufferView()->buffer();
}
+Buffer const & Dialog::documentBuffer() const
+{
+ LAPPERR(lyxview_->documentBufferView());
+ return lyxview_->documentBufferView()->buffer();
+}
+
+
void Dialog::showData(string const & data)
{
if (isBufferDependent() && !isBufferAvailable())