windows10 git等状态图标不显示
IconOverlay,图标覆盖,常用于在文件(夹)上显示状态图标。
IconOverlay,图标覆盖,常用于在文件(夹)上显示状态图标。
富文本结构详见Qt文档:Rich Text Document Structure
Qt里QTextDocument
类提供了富文本支持,可以使用setHtml()
设置富文本,使用toHtml()
获取富文本。
介绍详见Qt文档 Model/View Programming
模型Model提供数据,视图View负责呈现模型数据,并负责处理用户输入。委托增加了输入的灵活性,提供输入功能,负责呈现视图中的单个项。
实例化QThread
这个类会开辟一个新线程,默认运行run()
,还可以使用QObject::moveToThread
方法将任务对象移动至新线程,此时该任务对象的槽函数将运行在新线程中,可以自由的建立相关信号连接,默认是以Qt::QueuedConnection
方式,是线程安全的。
这样,我们可以有几种方式来创建线程完成工作:
任务对象继承QThread
,重写run()
方法;实例化对象后会自动运行run()
函数工作
任务对象继承QObject
,将工作任务实现在这个类的槽中;
创建QThead
,自定义类调用QObject::moveToThread
方法移动至新开辟的线程;
绑定该任务对象的槽,任意信号触发时,将在新线程中执行槽函数;
记录Qt的JSON解析封装用法