[QtGui module]

该QTextTableFormat类提供的格式设置信息表QTextDocumentMore…

继承QTextFrameFormat

Methods

  • __init__ (self)
  • __init__ (self, QTextTableFormat)
  • Qt.Alignment alignment (self)
  • float cellPadding (self)
  • float cellSpacing (self)
  • clearColumnWidthConstraints (self)
  • int columns (self)
  • list-of-QTextLength columnWidthConstraints (self)
  • int headerRowCount (self)
  • bool isValid (self)
  • setAlignment (self, Qt.Alignment aalignment)
  • setCellPadding (self, float apadding)
  • setCellSpacing (self, float spacing)
  • setColumns (self, int acolumns)
  • setColumnWidthConstraints (self, list-of-QTextLength constraints)
  • setHeaderRowCount (self, int count)

Detailed Description

该QTextTableFormat类提供的格式设置信息表QTextDocument

表是一组细胞有序的行和列。每个表包含至少一行和一列。每个小区包含一个块。在富文本文档表格使用这个类中定义的属性格式化。

他们的父框架内,根据表中的排列表水平合理。这可以读取的alignment( )函数,并与集setAlignment( ) 。

在表中的细胞通过细胞间距隔开。细胞之间的像素的数目被设置以setCellSpacing()和read与cellSpacing( ) 。每个单元格的内容是由单元格填充包围。每个小区边缘与其内容之间的像素的数目被设置以setCellPadding()和read与cellPadding( ) 。

QTextTableFormat Class Reference - 图1

表中的背景颜色,可以读取与该background()函数,并且可以与被指定setBackground( ) 。每一单元格的背景颜色可以单独设置,并且将控制该填充区域内的单元格的颜色。

表格格式还提供了一种在表中约束的列的宽度。列可以被分配一个固定的宽度,宽度可变,或可用宽度的百分比(见QTextLength) 。该columns( )函数返回一个约束的列数,以及columnWidthConstraints( )函数返回表中定义的约束。这些量也可以通过调用设置setColumnWidthConstraints()用含有新的约束条件的载体。如果没有限制是必需的,clearColumnWidthConstraints( )可以用来删除它们。


Method Documentation

  1. QTextTableFormat.__init__ (self)

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

  1. QTextTableFormat.__init__ (self, QTextTableFormat)
  1. Qt.Alignment QTextTableFormat.alignment (self)

[

返回表的对齐方式。

](docs_index.htm)

See also setAlignment( ) 。

  1. float QTextTableFormat.cellPadding (self)

返回表的单元格填充。这描述了一种细胞,其内容的边框之间的距离。

See also setCellPadding( ) 。

  1. float QTextTableFormat.cellSpacing (self)

返回表的单元格间距。这描述了相邻单元之间的距离。

See also setCellSpacing( ) 。

  1. QTextTableFormat.clearColumnWidthConstraints (self)

清除列宽限制为表。

See also columnWidthConstraints()和setColumnWidthConstraints( ) 。

  1. int QTextTableFormat.columns (self)

返回由表格式中指定的列数。

  1. list-of-QTextLength QTextTableFormat.columnWidthConstraints (self)

返回使用该表格格式来控制列在一个表中的出现的约束列表。

See also setColumnWidthConstraints( ) 。

  1. int QTextTableFormat.headerRowCount (self)

返回行的表中的定义的头的数目。

这个函数中引入了Qt 4.2中。

See also setHeaderRowCount( ) 。

  1. bool QTextTableFormat.isValid (self)

返回True如果该表格式是有效的,否则返回False 。

  1. QTextTableFormat.setAlignment (self, Qt.Alignment aalignment)

设置表的alignment

See also alignment( ) 。

  1. QTextTableFormat.setCellPadding (self, float apadding)

设置单元格padding为表。这决定了细胞和其内容的边框之间的距离。

See also cellPadding( ) 。

  1. QTextTableFormat.setCellSpacing (self, float spacing)

设置单元格spacing为表。这决定了相邻单元之间的距离。

See also cellSpacing( ) 。

  1. QTextTableFormat.setColumns (self, int acolumns)
  1. QTextTableFormat.setColumnWidthConstraints (self, list-of-QTextLength constraints)

设置列宽constraints为表。

See also columnWidthConstraints()和clearColumnWidthConstraints( ) 。

  1. QTextTableFormat.setHeaderRowCount (self, int count)

宣布第一count行的表的表头。表格标题行重复得到,当一个表跨越页边界断裂。

这个函数中引入了Qt 4.2中。

See also headerRowCount( ) 。