On Tue, 23 Apr 2013 14:53:13 +0430, Lee Harr <miss...@hotmail.com> wrote:
>> > With the QTextEdit there is a separate QTextDocument that can
>> > be swapped in and out to make a multi-document editor.
>> >
>> > I am trying to switch over to QsciScintilla but am having trouble
>> > achieving the same effect.
>> >
>> > Does the QsciDocument serve the same purpose as QTextDocument?
>> > The online documentation for QsciDocument is very sparse. It says
>> > it is for having multiple QsciScintilla viewing the same document
>> > which is sort of the opposite of what I want.
>> >
>> > Should I just be creating multiple QsciScintilla to make the multiple
>> > document system? Or am I missing something more like QTextDocument?
>>
>> Just use setText().
> 
> 
> But what about the undo information?
> 
> With QTextDocument, each document has its own undo
> stack (which is what you want for a multi-document editor)
> but when I setText() on the QsciScintilla the undo information
> is lost.
> 
> Is there a way to save the undo stack? The only undo-related
> methods I see are undo() and begin- and end- UndoAction()                     
>                   

No, the underlying Scintilla code doesn't support it.

Phil
_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to