QPdfSelection类

The QPdfSelection class defines a range of text that has been selected on one page in a PDF document, and its geometric boundaries. More...

头文件 #include <QPdfSelection>

属性

公共函数

QRectFboundingRectangle() const
QList<QPolygonF>bounds() const
voidcopyToClipboard(QClipboard::Mode mode = QClipboard::Clipboard) const
intendIndex() const
boolisValid() const
intstartIndex() const
QStringtext() const

详细描述

另请参阅 QPdfDocument::getSelection().

属性文档

[只读] boundingRectangle : const QRectF

此属性包含围绕bounds的总体边界矩形(凸包)。

访问函数

QRectFboundingRectangle() const

[只读] bounds : const QList<QPolygonF>

此属性包含一组区域,表示页面上的选中文本占用的区域,这些区域均表示为多边形。多边形的坐标系原点位于页面的左上角,单位长度为

注意:目前QPdfDocument::getSelection()返回的多边形总是矩形;但将来可能能够表示更复杂的区域。

访问函数

QList<QPolygonF>bounds() const

[只读] endIndex : const int

此属性包含页面上文本总范围内的索引,该索引是text的末尾。

访问函数

intendIndex() const

[只读] startIndex : const int

此属性持有页面上全文内文本的起始索引。

访问函数

intstartIndex() const

[只读] text : const QString

此属性持有选中的文本。

访问函数

QStringtext() const

[只读] valid : const bool

此属性持有选择是否有效。

访问函数

boolisValid() const

成员函数文档

void QPdfSelection::copyToClipboard(QClipboard::Mode mode = QClipboard::Clipboard) const

根据所选的模式,将文本复制到系统剪贴板

© 2024 Qt公司有限。本文件内的文档贡献的版权属于各自的拥有者。本文件中提供的文档是根据Free Software Foundation发布的GNU自由文档许可证版本1.3条款提供的。Qt及其相关标志是芬兰及其它国家Qt公司的商标。所有其他商标均为各自所有者的财产。