- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 QTextDocument支持的HTML4的标记
Qt的文本小部件能够显示使用HTML 4标记子集指定的富文本。使用QTextDocument(如QLabel和QTextEdit)的小部件能够以这种方式显示指定的富文本。注意:只是HTML4。下面是学习的链接:http://www.runoob.com/html/html-tutorial.html具体Qt中到底支持哪些标签属性,可以等用的时候到帮助手册中去查看。 ...
2018-12-29 10:13:55 1671
原创 Qt之高级富文本处理
如何处理超大文件?Qt不限制用于文本处理的文件的大小。在大多数情况下,这不会出现问题。但是,对于特别大的文件,您可能会体验到应用程序将变得无响应或内存耗尽。您可以加载的文件的大小取决于您的硬件、Qt和您自己的应用程序的实现。如果您面临这个问题,我们建议您解决以下问题:1、您应该考虑将大段落分解为小段落,因为Qt更好地处理小段落。您还可以定期插入换行符,这看起来与QTextEdit中的一...
2018-12-29 09:43:20 435
原创 Qt之常见富文本的编辑操作
在使用Qt编辑和处理文本文档时,开发人员通常会执行许多任务,包括使用显示小部件(如QTextBrowser和QTextEdit)、使用QTextDocument创建文档、使用QTextCursor编辑文档以及导出文档结构。本文概述了使用富文本类执行这些任务的一些更常见的方法,展示了可以在您自己的应用程序中重用的方便模式。1、使用QTextEdit处理富文本2、对文本进行选择:QTextCu...
2018-12-29 09:37:05 2639
原创 Qt之文档布局简要说明了文档布局的作用
文档的布局只有当它要显示在设备上,或者当某些信息需要文档的可视化表示时才相关。在此之前,不需要为设备格式化和准备文档。每个文档的布局由QAbstractTextDocumentLayout类的子类管理。这个类为布局和呈现引擎提供了一个通用接口。缺省呈现行为目前在私有类中实现。这种方法使创建自定义布局成为可能,并提供了在准备打印页面或导出到可移植文档格式(PDF)文件时使用的机制。有时,在呈...
2018-12-29 09:26:39 833
原创 Qt之QTextCursor接口
使用QTextCursor可以执行大多数常见的编辑操作,从基本的文本和文档元素插入到更复杂的文档结构操作。1、基于指针的编辑在最简单的层次上,文本文档由一串字符组成,以某种方式标记以表示文档中文本的块结构。QTextCursor提供了一个基于指针的接口,允许在字符级别上操作QTextDocument的内容。由于元素(块、帧、表等)也编码在字符流中,因此文档结构本身可以由QTextCurso...
2018-12-29 09:10:51 16255
原创 Qt之富文本文档结构说明
文本文档的结构化表示将其内容表示为文本块、框架、表和其他对象的层次结构。它们为文档提供了一个逻辑结构,并描述了如何显示它们的内容。通常,框架和表用于对其他结构进行分组,而文本块包含实际的文本信息。基本结构:详解:每个文档Document总是包含一个根框架Root frame,这个根框架总是至少包含一个文本块Block。Frams/Table 之间总是用Block来隔开。富文本文档通...
2018-12-28 16:51:29 729
原创 Qt学习之界面UI编程应用
Qt作为c++的GUI编程框架,在Qt4时代,一直是传统的基于QtWidget的C++编程,而到了Qt5,为了适用当前的移动应用开发浪潮,Qt提供了,另一套界面框架QtQuick,它是基于QML语言(类似于js)的编程,就一个特点:快!。编码量大大减少。这两套框架虽说用不同的语言开发,但底层还是C++。 基于QtQuick&QML的界面开发主要从以下方面学习:QML中的可视...
2018-12-20 09:07:14 34294 9
原创 Qt学习目录
前言:Qt具有广泛的不同技术。以下主题是功能的关键领域,可以作为学习如何充分利用Qt的起点。Qt Creator 开发工具使用介绍(因为比较直观,基本上所见即所得,所以不需要特别的篇幅介绍了) 界面UI编程应用 Qt核心类的应用 Qt数据存储的应用 多媒体的应用 网络的应用 绘图的应用 Web内容的展示 移动应用的编程 QML编程的应用 脚本应用 国际化应用 单元测试和...
2018-12-19 18:37:03 282
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人