Having problerm with QTextBlock::isVisible in QTextEdit

  • I am writing a simple editor with a line number panel
    I want to get the first visible block using this snipet in a slot that is connect to update when the text change and blockCount changed
    QTextBlock block=this->TextEditor->document()->begin()
    int total_line=this->TextEditor->document()->blockCount();
    int line_ctr=0;
    but no matter how first_visible_line is always 1 so block.isVisible() return always true .

    I want to keep QTextEdit because I will be adding syntaxe coloring using QSyntaxHil..
    Otherwise there is QPlainTextEdit::firstVisibleBlock() but I am not sure if QSyntaxHilighter can work on QPlainTextEdit

    Please need help.
    Thanks in advance

  • Please, don't double post your stuff.
    You already posted the same 7 hours ago with "this thread":http://developer.qt.nokia.com/forums/viewthread/8000/

    If you have additional information, add them to the previous thread.

    --> thread closed

Log in to reply

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