diff -r b72c6db6890b -r 5dc02b23752f src/gui/text/qtextdocument_p.h --- a/src/gui/text/qtextdocument_p.h Wed Jun 23 19:07:03 2010 +0300 +++ b/src/gui/text/qtextdocument_p.h Tue Jul 06 15:10:48 2010 +0300 @@ -252,10 +252,11 @@ inline QFont defaultFont() const { return formats.defaultFont(); } inline void setDefaultFont(const QFont &f) { formats.setDefaultFont(f); } + void clearUndoRedoStacks(QTextDocument::Stacks stacksToClear, bool emitSignals = false); + private: bool split(int pos); bool unite(uint f); - void truncateUndoStack(); void insert_string(int pos, uint strPos, uint length, int format, QTextUndoCommand::Operation op); int insert_block(int pos, uint strPos, int format, int blockformat, QTextUndoCommand::Operation op, int command);