是否可以编辑qplaintextedit中每行之间的间距/边距?
我尝试使用普通的html / css标签(line-height)编辑样式表,但似乎没有什么区别。
答案 0 :(得分:4)
我的一位同事几天前用Qt 4.7.4试图解决类似的问题。他发现我们可以用类QTextBlockFormat设置行间距:
使用setLineHeight()设置行间距并通过检索 lineHeight()和lineHeightType()。可用的行间距类型 在LineHeightTypes枚举中。
不幸的是,这个功能是在Qt 4.8中引入的。
因此,如果可以使用Qt 4.8,QTextBlockFormat,QTextDocument和QTextEdit而不是QPlainTextEdit,则可以设置行间距。