Qt:QTableWidgetItem

1、说明

QTableWidgetItem指明QTableWidget中的一个Item。Item通常包含文本、图标、checkbox。

最常用的构造Item的方式是:不指定该Item所在的TableWidget,之后通过对该TableWidget调用setItem( row , column , newItem )来往其中加入Item:

   QTableWidgetItem *newItem = new QTableWidgetItem(tr("%1").arg(
        pow(row, column+1)));
    tableWidget->setItem(row, column, newItem);

每个Item都有一个它自己的背景色,通过setBackground()设置;当前的背景色通过background()查看。此外,每个Item的文本字体和字体颜色通过setFont()、setForeground()设置,通过font()、foreground()查看。

默认情况下,所有Item都是激活的、可编辑的、可选择的、可检查的、可拖拽的。

2、模块和加载项

Header:

#include <QTableWidgetItem>

qmake:

QT += widgets

3、构造

QTableWidgetItem(QTableWidgetItem other)

获得另一个Item的副本

QTableWidgetItem(QIcon icon, QString text, int type = Type)

用指定Icon和Text构造一个Item

QTableWidgetItem(QString text, int type = Type)

用指定Text构造一个Item

QTableWidgetItem(int type = Type)

构造一个空Item

4、静态字段

enum

ItemType { Type, UserType }

Item的类型

Constant

Value

Description

QTableWidgetItem::Type

0

The default type for table widget items.

QTableWidgetItem::UserType

1000

The minimum value for custom types. Values below UserType are reserved by Qt.

5、实例方法

原文链接:Qt:QTableWidgetItem -QT开发中文网

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值