文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
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>


 

相关阅读 更多 +
排行榜 更多 +
马里奥赛车世界游戏手机版下载

马里奥赛车世界游戏手机版下载

赛车竞速 下载
无畏契约皮肤开箱器手游下载

无畏契约皮肤开箱器手游下载

休闲益智 下载
旭日之城官方正版下载

旭日之城官方正版下载

策略塔防 下载