QPlainTextEdit 做代码折叠功能。。
当block 用setvisible() 隐藏以后 滚动事件的刷新问题
滚轮滚动时候,隐藏的block 不重新计算进 当前编辑框行号
导致 滚动条与编辑框 滚动事件 不统一。。
但是 如果之前 (比如 mainwindow)中运行代码全部折叠 或展开 编辑框 能正确识别非隐藏的block 也能准确显示
猜想: 编辑框初始化的时候 能识别隐藏的block 函数。。
问: 如何 使编辑框 重新载入 当年显示的block (滚动条如何刷新)?
问2 :或者说 block隐藏 会触发什么信号,,或者应该发送什么信号。?
望高手指点一二,,,找了很久没找到答案啊。。。