Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4470696
  • 博文数量: 1148
  • 博客积分: 25453
  • 博客等级: 上将
  • 技术积分: 11949
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 21:14
文章分类

全部博文(1148)

文章存档

2012年(15)

2011年(1078)

2010年(58)

分类: C/C++

2011-07-30 19:13:38

工程代码: 41.rar  

豆子:http://devbean.blog.51cto.com/448512/264422


  1. #ifndef TABLEWIDGET_H
  2. #define TABLEWIDGET_H

  3. #include <QtGui>

  4. class TableWidget : public QWidget
  5. {
  6. public:
  7.     TableWidget();
  8. private:
  9.     QTableWidget *table;
  10. };

  11. #endif // TABLEWIDGET_H

  1. #include "tablewidget.h"

  2. TableWidget::TableWidget()
  3. {
  4.     table = new QTableWidget(this);
  5.     table->setColumnCount(5); // 表格有 几列
  6.     table->setRowCount(5); // 表格有 几行
  7.     QStringList headers;
  8.     headers << "Line Number" << "ID" << "Name" <<" Age" << "***";
  9.     table->setHorizontalHeaderLabels(headers);
  10.  // table->verticalHeader()->hide(); //隐藏对象列

  11.     table->setItem(0,0,new QTableWidgetItem(QString("1")));
  12.     table->setItem(1,0,new QTableWidgetItem(QString("2")));
  13.     table->setItem(2,0,new QTableWidgetItem(QString("3")));
  14.     table->setItem(3,0,new QTableWidgetItem(QString("4")));
  15.     table->setItem(4,0,new QTableWidgetItem(QString("5")));

  16.     table->setItem(0,1,new QTableWidgetItem(tr("20110730")));
  17.     //Qt::AlignHCenter    0x0004
  18.     table->setItem(0,2,new QTableWidgetItem(tr("david")));

  19.     table->setItem(0,3,new QTableWidgetItem(tr("23")));
  20.     table->setItem(0,4,new QTableWidgetItem(tr("male")));


  21. }




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