文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Qt使用QTableWidget类设置表格

Qt使用QTableWidget类设置表格

时间:2010-08-10  来源:FreedomXura

在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>


 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载