Important: Please read the Qt Code of Conduct -

Text Cursor disappears from QTextEdit when QTextFrameFormat is changed

  • I am having trouble with a QTextEdit: When I change the QTextFrameFormat, of the underlying QTextDocument's rootFrame, the visible cursor disappears. But it only happens if the QTextEdit is empty, and the cursor only reappears if I input text, or resize the window.

    Here is what I am doing:

    [CODE]QTextFrameFormat frameFormat = textEdit->document()->rootFrame()->frameFormat();

    Of course in my code, I would make some changes to the QTextFrameFormat, but that is not even necessary for the problem to happen.
    Any clues on what is happening, and how to solve it?

    Thanks in advance,

    Luca Rood

  • Lifetime Qt Champion

    Hi and welcome to devnet,

    You should check the "bug report system": to see if something known, if not, please consider opening a new report providing a minimal compilable example.

Log in to reply