QsMLで話にでた、スクロール範囲の修正をしました。
普通にスクロールしたときには、最後の行が一番下の行になるところまでしかスクロールできなくしてあるのですが、下から数行まとめて削除したときにはそれよりも下までスクロールした状態になってしまいます*1。この状態だとスクロールバーで表示されているスクロール範囲と実際のスクロール範囲がずれてしまっていたので、スクロールバーの表示を実際のスクロール範囲にあわせるようにしました。
*1 キャレットの位置を動かさないようにしているため