Implementing multi-selection in QTextEdit



  • Hi all,

    I'm developing a QTextEdit-based editor, and I need to implement "block mode". In that mode, rectangular blocks must be selected, instead of standard continuous selection. The pic below illustrates what I mean.

    !http://rghost.ru/37125498/image.png(the pic)!

    To be honest, I've already implemented that mode using the QTextEdit::ExtraSelection class and setExtraSelections() function, but the code looks not very well and there are still some issues.

    So, any ideas? All I've googled is a suggestion to use Q3TextEdit which somehow supports multi-selection, but, of course, that is not what I need. I can post my code if necessary.



  • No ideas?

    It would be also fine to implement some mode in which it's possible to position the cursor at any point of the edit. I mean something like Borland Delphi's source code editor.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.