QTextTableCellFormat 类
The QTextTableCellFormat class provides formatting information for table cells in a QTextDocument. 更多...
头文件 | #include <QTextTableCellFormat> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake | QT += gui |
继承 | QTextCharFormat |
- 所有成员列表,包括继承成员
- QTextTableCellFormat 是Rich Text Processing APIs和Implicitly Shared Classes的一部分。
注意:此类中的所有函数都是可重入的。
公共函数
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)
设置表格单元格的左边、右边、上边和底边的宽度。
另请参阅 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.的商标。所有其他商标均为其各自所有者的财产。