string last_export_format;
string processing_format;
+ // Buffers that are being exported
static QSet<Buffer const *> busyBuffers;
unsigned int smallIconSize;
}
+bool GuiView::isBufferBusy(Buffer const * b)
+{
+ return GuiViewPrivate::busyBuffers.contains(b);
+}
+
+
bool GuiView::saveBuffer(Buffer & b)
{
return saveBuffer(b, FileName());
// documents, starting from the master. so we must delete those.
Buffer * mbuf = const_cast<Buffer *>(clone->masterBuffer());
delete mbuf;
+ if (orig->needToRemoveBiblioTemps())
+ orig->removeBiblioTempFiles();
busyBuffers.remove(orig);
return status;
}