QTableWidgetItem类为QTableWidget类的项实例类,用于保存表格部件的信息。项的内容可包含文本、图标或复选框等。
QTableWidgetItem的构造方法有4个:
- QTableWidgetItem(int type = Type):构建一个空项
- QTableWidgetItem( str text,int type = Type):构建一个带文本的项
- QTableWidgetItem( QIcon icon, str text, int type = Type) :构建一个带图标和文本的项
- QTableWidgetItem( QTableWidgetItem other):从other复制项的内容构建一个新项
注意:
type 参数主要为为了派生类使用,其类型为枚举类型QTableWidgetItem.ItemType,QTableWidgetItem创建的项使用缺省值QTreeWidgetItem.Type(值为0)。如果要从QTableWidgetItem派生子类以为应用提供自定义项时,可以为子类定义新类型,以便可以将它们与QTableWidgetItem项区分开来。需要此功能的子类的构造函数需要使用等于或大于QTableWidgetItem.UserType(对应整型1000)的新类型值。