ich bin gerade dabei, ein eigenes Chat-Programm für ein Spiel zu schreiben.
Sobald jemand etwas schreibt, soll es in einem QTextBrowser erscheinen.
Das funktioniert soweit auch ganz gut, z.B. sieht das dann so aus:
Sobald ich aber z.B. zwischen die beiden Sätze klicke, und dann jemand etwas schreibt, wird der Text an der falschen Stelle eingefügt, und das, obwohl man in dem TextBrowser nicht editieren kann:D.Cent: Hallo!
D.Cent: Das ist ein Test.
Ich habe mir gedacht, dass ich einfach bei jedem Klick bloss den QTextCursor an das Ende setzen muss, was ich kurzerhand über das Signal "cursorPositionChanged" gemacht habe (mit QTextCursor tc; textbrowser.setCursor(tc.movePosition(QTextCursor::End)).D.Cent: HalD.Cent: 2ter Test
lo!
D.Cent: Das ist ein Test.
Doch leider hat das nichts geändert.
Hat jemand eine Idee, wie ich diese Eigenschaft deaktivieren kann?