X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FCutAndPaste.h;h=2453601157106b63b1ec60faebf0e1d43347d2e7;hb=87641e506ec1560dbd46c6e6da33cfb06d5cf552;hp=c5c7aa4334c8841929ea2921b1e560cfcbf084d7;hpb=8995a8387a03361b6a7ff44b447a90a6187b1a14;p=lyx.git diff --git a/src/CutAndPaste.h b/src/CutAndPaste.h index c5c7aa4334..2453601157 100644 --- a/src/CutAndPaste.h +++ b/src/CutAndPaste.h @@ -14,6 +14,8 @@ #ifndef CUTANDPASTE_H #define CUTANDPASTE_H +#include "DocumentClassPtr.h" + #include "support/docstring.h" #include "frontends/Clipboard.h" @@ -100,15 +102,15 @@ void pasteSimpleText(Cursor & cur, bool asParagraphs); /// Paste the paragraph list \p parlist at the position given by \p cur. /// Does not handle undo. Does only work in text, not mathed. void pasteParagraphList(Cursor & cur, ParagraphList const & parlist, - DocumentClass const * const textclass, ErrorList & errorList); + DocumentClassConstPtr textclass, ErrorList & errorList); /** Needed to switch between different classes. This works * for a list of paragraphs beginning with the specified par. * It changes layouts and character styles. */ -void switchBetweenClasses(DocumentClass const * const c1, - DocumentClass const * const c2, InsetText & in, ErrorList &); +void switchBetweenClasses(DocumentClassConstPtr c1, + DocumentClassConstPtr c2, InsetText & in, ErrorList &); /// Get the current selection as a string. Does not change the selection. /// Does only work if the whole selection is in mathed.