q纯文本编辑行距
qplaintextedit line spacing
本文关键字:文本编辑 更新时间:2023-10-16
是否可以编辑qplaintextedit中每行之间的间距/边距?
我尝试使用普通的html/css标签(行高)编辑样式表,但它似乎没有区别。
几天前,我的一位同事试图用Qt 4.7.4解决类似的问题。他发现我们可以用类QTextBlockFormat设置行距:
行距使用 setLineHeight() 设置,并通过 lineHeight() 和 lineHeightType()。可用的行距类型 位于 LineHeightType 枚举中。
不幸的是,此功能是在Qt 4.8中引入的。
因此,如果可以使用Qt 4.8,QTextBlockFormat,QTextDocument和QTextEdit而不是QPlainTextEdit,则可以设置行距。
相关文章:
- 我无法在Visual Studio代码中使用CIN输入答案,它说输入您的年龄,但它说只读文本编辑器如何解决这个问题?
- 如何使用 c++ 实现并发文件/文本编辑?
- 如何在文本编辑器中处理 [-Wc++11-extensions]
- QT 创建器只会将第一个单词从文本编辑转换为纯文本
- 在C++的“编辑”文本框中禁用文本编辑,同时保持启用滚动
- 如何在Windows中将使用Qt制作的记事本设置为默认文本编辑器
- 尝试在自定义 QT 创建器文本编辑器中创建查找和替换循环.我似乎无法设置光标位置
- UTF-16LE 编码问题与 Qt 文本编辑器用 C++ 编写
- 要求文本编辑,文本格式
- 如何将库导入文本编辑器
- 富文本编辑器--创建和维护项目符号列表时的问题
- 使用Strncpy在C++中创建一个简单的文本编辑器
- Qt C++ 如何在文本编辑的开头获取光标
- 在C 中创建简单的文本编辑器
- 在QT中遇到了丰富的文本编辑问题
- 递归功能以创建文本编辑
- 简单的C++文本编辑程序
- std::ifstream 在将文本编辑器从记事本++切换到Sublime Text 2以使用它正在读取的文件后无法读入?
- 使用 C++ 获取默认的 Windows 文本编辑器.exe路径
- 使用文本编辑器打开一个 txt 文件,而它已经被 "fopen()" 打开并正在使用中?