• 4676阅读
  • 2回复

[提问]怎样设置文本的一部分为只读 [复制链接]

上一主题 下一主题
离线zgnm2005
 
只看楼主 倒序阅读 楼主  发表于: 2012-05-07
继承QTextEdit类,怎样设置其编辑界面的前多少行为只读,而后面的可以编辑?
多么曲折的办法都行,只要能实现。
离线淳于半邪

只看该作者 1楼 发表于: 2012-05-07
这种设置感觉不大可能(自己的观点,可能资历不够) 原因:设置QtextEdit的属性针对的是整个控件,除非你弄两个(限制前一个的行数)
偶也坐等高手解决
离线zgnm2005
只看该作者 2楼 发表于: 2012-05-07
采用其他办法迂回解决了,用cursorPositionChanged,只要光标位置小于等于已有的block行数就将textedit设为只读,否则可编辑。
遇到一个新问题,怎样删除一个QTextBlock类型的block?
快速回复
限100 字节
 
上一个 下一个