QPdfSelection 类

QPdfSelection 类定义在一页 PDF 文档中已选择的文本范围及其几何边界。 更多...

头: #include <QPdfSelection>
Since: Qt 5.15

该类在 Qt 5.15 引入。

特性

公共函数

QRectF boundingRectangle () const
QVector<QPolygonF> bounds () const
void copyToClipboard (QClipboard::Mode mode = QClipboard::Clipboard) const
int endIndex () const
bool isValid () const
int startIndex () const
QString text () const

详细描述

另请参阅 QPdfDocument::getSelection ().

特性文档编制

bounds : const QVector < QPolygonF >

This property holds a set of regions that the selected text occupies on the page, represented as polygons. The coordinate system for the polygons has the origin at the upper-left corner of the page, and the units are points .

注意: For now, the polygons returned from QPdfDocument::getSelection () are always rectangles; but in the future it may be possible to represent more complex regions.

访问函数:

QVector<QPolygonF> bounds () const

text : const QString

此特性保持选中文本。

访问函数:

QString text () const

valid : const bool

此特性保持选定是否有效。

访问函数:

bool isValid () const

成员函数文档编制

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

拷贝 text 系统剪贴板 .