Chinaunix首页 | 论坛 | 博客
  • 博客访问: 918126
  • 博文数量: 84
  • 博客积分: 4334
  • 博客等级: 上校
  • 技术积分: 1610
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-27 07:49
文章分类

全部博文(84)

文章存档

2012年(5)

2011年(21)

2010年(58)

分类: C/C++

2010-08-10 11:34:58

在Qt的Help里面查询相关介绍与使用。
 
头文件包含:

#include <QTableWidget>

具体使用:

    //构造一个QTableWidget类的实体对象tableWidget

     tableWidget = new QTableWidget(ui->textBrowser);


    tableWidget->setRowCount(7);//设置行数为7

    tableWidget->setColumnCount(5);//设置列数为5

    tableWidget->setGeometry(QRect(0,0,401,241));//设置tableWidget的大小


    tableWidget->setItem(0,0,new QTableWidgetItem("abc"));//第一行第一列的内容设置为abc

    tableWidget->setItem(1,0,new QTableWidgetItem("def"));//第二行第一列的内容设置为abc

// 40,110,100,60,85

    tableWidget->setColumnWidth(0,40);//设置第一列的列宽

    tableWidget->setColumnWidth(1,110);//设置第二列的列宽

    tableWidget->setColumnWidth(2,100);//设置第三列的列宽

    tableWidget->setColumnWidth(3,60);//设置第四列的列宽

    tableWidget->setColumnWidth(4,85);//设置第五列的列宽

    QTextCodec::setCodecForTr(QTextCodec::codecForName("GB18030"));//编码设置为GB18030

// 列表的标题----车次 车牌 支付卡 金额 累计金额

    tableWidget->setHorizontalHeaderLabels(QStringList() <<tr("车次")<<tr("车牌")<<tr("支付卡")<<tr("金额")<<tr("累计金额"));
    tableWidget->setFont(QFont("wenquanyi",12,3));//设置字体


    QHeaderView* headerView = tableWidget->verticalHeader();
    headerView->setHidden(true); //行名隐藏

由于使用了QTextCodec,所以在上面还应该包含头文件: 

#include <QTextCodec>

 
本文系原创,转载请注明出处!http://xurafreedom.cublog.cn


 

阅读(3572) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~