QTextTableCellFormat Class

QTextTableCellFormat 类为QTextDocument 表格单元格提供格式化信息 ... 更多

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

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

公共函数

QTextTableCellFormat()
qreal bottomBorder() const
QBrush bottomBorderBrush() const
QTextFrameFormat::BorderStyle bottomBorderStyle() const
qreal bottomPadding() const
bool isValid() const
qreal leftBorder() const
QBrush leftBorderBrush() const
QTextFrameFormat::BorderStyle leftBorderStyle() const
qreal leftPadding() const
qreal rightBorder() const
QBrush rightBorderBrush() const
QTextFrameFormat::BorderStyle rightBorderStyle() const
qreal rightPadding() const
void setBorder(qreal width)
void setBorderBrush(const QBrush &brush)
void setBorderStyle(QTextFrameFormat::BorderStyle style)
void setBottomBorder(qreal width)
void setBottomBorderBrush(const QBrush &brush)
void setBottomBorderStyle(QTextFrameFormat::BorderStyle style)
void setBottomPadding(qreal padding)
void setLeftBorder(qreal width)
void setLeftBorderBrush(const QBrush &brush)
void setLeftBorderStyle(QTextFrameFormat::BorderStyle style)
void setLeftPadding(qreal padding)
void setPadding(qreal padding)
void setRightBorder(qreal width)
void setRightBorderBrush(const QBrush &brush)
void setRightBorderStyle(QTextFrameFormat::BorderStyle style)
void setRightPadding(qreal padding)
void setTopBorder(qreal width)
void setTopBorderBrush(const QBrush &brush)
void setTopBorderStyle(QTextFrameFormat::BorderStyle style)
void setTopPadding(qreal padding)
qreal topBorder() const
QBrush topBorderBrush() const
QTextFrameFormat::BorderStyle topBorderStyle() const
qreal topPadding() const

详细说明

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

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

另请参见 QTextFormat,QTextBlockFormat,QTextTableFormat, 和QTextCharFormat

成员函数文档

QTextTableCellFormat::QTextTableCellFormat()

构造一个新的表格单元格格式对象。

qreal QTextTableCellFormat::bottomBorder() const

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

另请参阅 setBottomBorder()。

QBrush QTextTableCellFormat::bottomBorderBrush() const

返回表格单元格的底边刷。

另请参见 setBottomBorderBrush()。

QTextFrameFormat::BorderStyle QTextTableCellFormat::bottomBorderStyle() const

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

另请参阅 setBottomBorderStyle()。

qreal QTextTableCellFormat::bottomPadding() const

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

另请参阅 setBottomPadding()、leftPadding()、rightPadding() 和topPadding()。

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)

设置表格单元格的左、右、上、下边框width

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

void QTextTableCellFormat::setBorderBrush(const QBrush &brush)

设置表格单元格的左、右、上、下边框brush

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

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

设置表格单元格的左、右、上、下边框style

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

void QTextTableCellFormat::setBottomBorder(qreal width)

设置表格单元格的底边width

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

void QTextTableCellFormat::setBottomBorderBrush(const QBrush &brush)

设置表格单元格的底边brush

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

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

设置表格单元格的底边style

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

void QTextTableCellFormat::setBottomPadding(qreal padding)

设置表格单元格底部padding

另请参阅 bottomPadding()、setLeftPadding()、setRightPadding() 和setTopPadding()。

void QTextTableCellFormat::setLeftBorder(qreal width)

设置表格单元格的左边界width

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

void QTextTableCellFormat::setLeftBorderBrush(const QBrush &brush)

设置表格单元格的左边界brush

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

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

设置表格单元格的左边界style

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

void QTextTableCellFormat::setLeftPadding(qreal padding)

设置表格单元格左侧padding

另请参阅 leftPadding()、setRightPadding()、setTopPadding() 和setBottomPadding()。

void QTextTableCellFormat::setPadding(qreal padding)

设置表格单元格的左、右、上、下padding

另请参阅 setLeftPadding()、setRightPadding()、setTopPadding() 和setBottomPadding()。

void QTextTableCellFormat::setRightBorder(qreal width)

设置表格单元格的右边界width

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

void QTextTableCellFormat::setRightBorderBrush(const QBrush &brush)

设置表格单元格的右边界brush

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

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

设置表格单元格的右边界style

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

void QTextTableCellFormat::setRightPadding(qreal padding)

设置表格单元格右侧padding

另请参阅 rightPadding()、setLeftPadding()、setTopPadding() 和setBottomPadding()。

void QTextTableCellFormat::setTopBorder(qreal width)

设置表格单元格的顶部边框width

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

void QTextTableCellFormat::setTopBorderBrush(const QBrush &brush)

设置表格单元格的顶部边框brush

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

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

设置表格单元格的顶部边框style

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

void QTextTableCellFormat::setTopPadding(qreal padding)

设置表格单元格的顶部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()。

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.