使用QTextEdit和html显示格式化的日志文本

时间:2014-12-31 21:04:04

标签: c++ windows qt qtextedit qtextbrowser

我需要使用QTextEdit显示一个大的(并且不断增加的)日志文件(或者使用QTextBrowser,但必须是其中之一)并将输出格式化为3列,并具有以下属性:

1. column: text top-right aligned, fixed width, always 1 line (height depends on 2. column)
2. column: text left aligned, dynamic width (scales with window size), can be multiline with "wordbreak" (height depending on lines of text), can contain clickable URLs
3. column: text top-left aligned, fixed width, always 1 line (height depends on 2. column)

是否有某种方法可以使用QTextEdit html标记(或其他可能)实现此目的,然后只需在必要时添加新的日志条目而无需重新创建所有内容?

正如一张图片经常说的千言万语,我添加了一幅我认为它应该看起来的图像:

enter image description here

0 个答案:

没有答案