QTextTableCellFormat 类

The QTextTableCellFormat class provides formatting information for table cells in a QTextDocument. 更多...

头文件 #include <QTextTableCellFormat>
CMakefind_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmakeQT += gui
继承 QTextCharFormat

注意:此类中的所有函数都是可重入的

公共函数

QTextTableCellFormat()
qrealbottomBorder() const
QBrushbottomBorderBrush() const
QTextFrameFormat::BorderStylebottomBorderStyle() const
qrealbottomPadding() const
boolisValid() const
qrealleftBorder() const
QBrushleftBorderBrush() const
QTextFrameFormat::BorderStyleleftBorderStyle() const
qrealleftPadding() const
qrealrightBorder() const
QBrushrightBorderBrush() const
QTextFrameFormat::BorderStylerightBorderStyle() const
qrealrightPadding() const
voidsetBorder(qreal width)
voidsetBorderBrush(const QBrush &brush)
voidsetBorderStyle(QTextFrameFormat::BorderStyle style)
voidsetBottomBorder(qreal width)
voidsetBottomBorderBrush(const QBrush &brush)
voidsetBottomBorderStyle(QTextFrameFormat::BorderStyle style)
voidsetBottomPadding(qreal padding)
voidsetLeftBorder(qreal width)
voidsetLeftBorderBrush(const QBrush &brush)
voidsetLeftBorderStyle(QTextFrameFormat::BorderStyle style)
voidsetLeftPadding(qreal padding)
voidsetPadding(qreal padding)
voidsetRightBorder(qreal width)
voidsetRightBorderBrush(const QBrush &brush)
voidsetRightBorderStyle(QTextFrameFormat::BorderStyle style)
voidsetRightPadding(qreal padding)
voidsetTopBorder(qreal width)
voidsetTopBorderBrush(const QBrush &brush)
voidsetTopBorderStyle(QTextFrameFormat::BorderStyle style)
voidsetTopPadding(qreal padding)
qrealtopBorder() const
QBrushtopBorderBrush() const
QTextFrameFormat::BorderStyletopBorderStyle() const
qrealtopPadding() const

详细信息

文档中表格单元格的表格单元格格式指定了表格单元格的视觉属性。

表格单元格的填充属性由 setLeftPadding()、setRightPadding()、setTopPadding() 和 setBottomPadding() 控制。所有填充都可以使用 setPadding() 一次设置。

另请参阅QTextFormatQTextBlockFormatQTextTableFormatQTextCharFormat.

成员函数文档

QTextTableCellFormat::QTextTableCellFormat()

构建新的表格单元格格式对象。

qreal QTextTableCellFormat::bottomBorder() const

返回表格单元格的底部边框宽度。

另请参阅setBottomBorder

QBrush QTextTableCellFormat::bottomBorderBrush() const

返回表格单元格的底部边框画笔。

另请参阅setBottomBorderBrush

QTextFrameFormat::BorderStyle QTextTableCellFormat::bottomBorderStyle() const

返回表格单元格的底部边框样式。

另请参阅setBottomBorderStyle

qreal QTextTableCellFormat::bottomPadding() const

获取表格单元格的底部填充。

另请参阅setBottomPaddingleftPaddingrightPaddingtopPadding

bool QTextTableCellFormat::isValid() const

如果此表格单元格格式有效,则返回 true;否则返回 false

qreal QTextTableCellFormat::leftBorder() const

返回表格单元格的左侧边框宽度。

另请参阅setLeftBorder

QBrush QTextTableCellFormat::leftBorderBrush() const

返回表格单元格的左侧边框画笔。

另请参阅setLeftBorderBrush

QTextFrameFormat::BorderStyle QTextTableCellFormat::leftBorderStyle() const

返回表格单元格的左侧边框样式。

另请参阅 setLeftBorderStyle().

qreal QTextTableCellFormat::leftPadding() const

获取表格单元格的左边距。

另请参阅 setLeftPadding(),rightPadding(),topPadding() 和 bottomPadding().

qreal QTextTableCellFormat::rightBorder() const

返回表格单元格的右边宽。

另请参阅 setRightBorder().

QBrush QTextTableCellFormat::rightBorderBrush() const

获取表格单元的右边画笔。

另请参阅 setRightBorderBrush().

QTextFrameFormat::BorderStyle QTextTableCellFormat::rightBorderStyle() const

返回表格单元格的右边样式。

另请参阅 setRightBorderStyle().

qreal QTextTableCellFormat::rightPadding() const

获取表格单元格的右边距。

另请参阅 setRightPadding(),leftPadding(),topPadding() 和 bottomPadding().

void QTextTableCellFormat::setBorder(qreal width)

设置表格单元格的左边、右边、上边和底边的宽度。

另请参阅 setLeftBorder(),setRightBorder(),setTopBorder(),setBottomBorder() 和 QTextTableFormat::setBorderCollapse.

void QTextTableCellFormat::setBorderBrush(const QBrush &brush)

设置表格单元格的左边、右边、上边和底边的画笔。

另请参阅 setLeftBorderBrush(),setRightBorderBrush(),setTopBorderBrush(),setBottomBorderBrush() 和 QTextTableFormat::setBorderCollapse.

void QTextTableCellFormat::setBorderStyle(QTextFrameFormat::BorderStyle style)

设置表格单元格的左边、右边、上边和底边样式。

另请参阅 setLeftBorderStyle(),setRightBorderStyle(),setTopBorderStyle(),setBottomBorderStyle() 和 QTextTableFormat::setBorderCollapse.

void QTextTableCellFormat::setBottomBorder(qreal width)

设置表格单元格的底边宽度。

另请参阅 bottomBorder() 和 QTextTableFormat::setBorderCollapse.

void QTextTableCellFormat::setBottomBorderBrush(const QBrush &brush)

设置表格单元格的底部边框画刷

另请参阅bottomBorderBrush() 和 QTextTableFormat::setBorderCollapse

void QTextTableCellFormat::setBottomBorderStyle(QTextFrameFormat::BorderStyle style)

设置表格单元格的底部边框样式

另请参阅bottomBorderStyle() 和 QTextTableFormat::setBorderCollapse

void QTextTableCellFormat::setBottomPadding(qreal padding)

设置表格单元格的底部内边距

另请参阅bottomPadding(),setLeftPadding(),setRightPadding() 和 setTopPadding

void QTextTableCellFormat::setLeftBorder(qreal width)

设置表格单元格的左侧边框宽度

另请参阅leftBorder() 和 QTextTableFormat::setBorderCollapse

void QTextTableCellFormat::setLeftBorderBrush(const QBrush &brush)

设置表格单元格的左侧边框画刷

另请参阅leftBorderBrush() 和 QTextTableFormat::setBorderCollapse

void QTextTableCellFormat::setLeftBorderStyle(QTextFrameFormat::BorderStyle style)

设置表格单元格的左侧边框样式

另请参阅leftBorderStyle() 和 QTextTableFormat::setBorderCollapse

void QTextTableCellFormat::setLeftPadding(qreal padding)

设置表格单元格的左侧内边距

另请参阅leftPadding(),setRightPadding(),setTopPadding() 和 setBottomPadding

void QTextTableCellFormat::setPadding(qreal padding)

设置表格单元格的左、右、上、下内边距

另请参阅setLeftPadding(),setRightPadding(),setTopPadding() 和 setBottomPadding

void QTextTableCellFormat::setRightBorder(qreal width)

设置表格单元格的右边框宽度

另请参阅rightBorder() 和 QTextTableFormat::setBorderCollapse

void QTextTableCellFormat::setRightBorderBrush(const QBrush &brush)

设置表格单元格的右边框画刷

另请参阅rightBorderBrush() 和 QTextTableFormat::setBorderCollapse

void QTextTableCellFormat::setRightBorderStyle(QTextFrameFormat::BorderStyle style)

设置表格单元格的右边框样式

另请参阅rightBorderStyle() 和 QTextTableFormat::setBorderCollapse

void QTextTableCellFormat::setRightPadding(qreal padding)

设置表格单元格的右边填充

另请参阅rightPadding(),setLeftPadding(),setTopPadding() 和 setBottomPadding

void QTextTableCellFormat::setTopBorder(qreal width)

设置表格单元格的上边框宽度

另请参阅topBorder() 和 QTextTableFormat::setBorderCollapse

void QTextTableCellFormat::setTopBorderBrush(const QBrush &brush)

设置表格单元格的上边框画刷

另请参阅topBorderBrush() 和 QTextTableFormat::setBorderCollapse

void QTextTableCellFormat::setTopBorderStyle(QTextFrameFormat::BorderStyle style)

设置表格单元格的上边框样式

另请参阅topBorderStyle() 和 QTextTableFormat::setBorderCollapse

void QTextTableCellFormat::setTopPadding(qreal padding)

设置表格单元格的上填充

另请参阅topPadding(),setLeftPadding(),setRightPadding() 和 setBottomPadding

qreal QTextTableCellFormat::topBorder() const

返回表格单元格的上边框宽度。

另请参阅setTopBorder

QBrush QTextTableCellFormat::topBorderBrush() const

返回表格单元格的上边框画刷。

另请参阅 setTopBorderBrush().

QTextFrameFormat::BorderStyle QTextTableCellFormat::topBorderStyle() const

返回单元格的顶部边框样式。

另请参阅 setTopBorderStyle().

qreal QTextTableCellFormat::topPadding() const

获取单元格的顶部填充。

另请参阅 setTopPadding(), leftPadding(), rightPadding(), 和 bottomPadding().

© 2024 The Qt Company Ltd. 本文档中包含的贡献的文档版权属于其各自所有者。本提供的文档是根据Free Software Foundation发布的GNU自由文档许可协议版本1.3的规定许可的。Qt及其相关标志是芬兰及/或全球其他地区的The Qt Company Ltd.的商标。所有其他商标均为其各自所有者的财产。