qtextbrowser专题

Qt中利用QTextBrowser控件设计日志窗口

我们一般使用Qt开发应用程序时,都有将控制台窗口去掉。但是,有时候又需要查看一些调试信息,一般的处理方式是把log写到一个文件中。本文介绍一下日志窗口,可以更方便的查看日志信息。 UI设计 推拽UI控件,修改默认背景。 日志打印接口 目前仅支持三种操作,可根据需要扩展。 /** 文档操作方式*/enum{ADD_TYPE_NOLINE = 0, // 不换行AD

PyQt5入门学习笔记(五)—QTextEdit、QTextBrowser

QTextEdit 介绍 QTextEdit类提供了一个用于编辑和显示纯文本和富文本的部件。 方法和属性 **1.toPlainText():获取文本 **2.setText():设置文本 **3.textChanged():再文本每次被改变的时候,发送信号 **4.clear():清空文本 **5.setPlaceholderText():设置占位字符串(只有再文本编辑框么有任何内容的时

解决QTextBrowser控件调用setSource函数显示中文乱码的问题

自己发现的一个小技巧,有更好的方法欢迎大佬赐教。   工程说明: 使用TextBrowser显示html可以进行html链接的导航,就是可以切换到上一链接界面或者下一个链接界面 但是我在使用的过程中发现,TextBrowser控件显示中文会出现乱码(textedit不会,不知道为什么),我是在windows平台上测试的,发现被加载的 html文件设置成utf16 LB编码格式就能正常显示,不过

【Qt控件之QLineEdit、QPlainTextEdit 、QTextEdit 、QTextBrowser】使用及区别

介绍 QLineEdit、QPlainTextEdit、QTextEdit和QTextBrowser都是Qt中用于文本输入和显示的控件,它们之间有一些区别,适用于不同的场景。 下面是对这四个类的简要介绍、区别和使用技巧: 作用 名称作用QLineEditQLineEdit是一个简单的单行文本输入控件,用于用户输入短文本或关键字。QPlainTextEditQPlainTextEdit是Qt中