zoukankan      html  css  js  c++  java
  • QTableWidget的简单用法

      QTableWidget是一个显示结果类似一个表格,下面是它的简单使用。

      main.cpp文件如下:

    #include <QtGui/QApplication>
    #include <QTextCodec>
    #include <QTableWidget>
    #include <QWidget>
    #include <QVBoxLayout>
    
    int main(int argc, char *argv[])
    {
        QApplication a(argc, argv);
        QTextCodec::setCodecForTr(QTextCodec::codecForName("gb18030"));
        QTableWidget *table = new QTableWidget;
        table->setRowCount(3);
        table->setColumnCount(3);
    
        QStringList horizontalHeader;
        horizontalHeader<<QObject::tr("年龄")<<QObject::tr("身高")<<QObject::tr("体重");
        QStringList verticalHeader;
        verticalHeader<<QObject::tr("张三")<<QObject::tr("李四")<<QObject::tr("王五");
    
        table->setHorizontalHeaderLabels(horizontalHeader);
        table->setVerticalHeaderLabels(verticalHeader);
    
        table->setItem(0, 0, new QTableWidgetItem(QString("23")));
        table->setItem(0, 1, new QTableWidgetItem(QString("177cm")));
        table->setItem(0, 2, new QTableWidgetItem(QString("60kg")));
        table->setItem(1, 0, new QTableWidgetItem(QString("25")));
        table->setItem(1, 1, new QTableWidgetItem(QString("180cm")));
        table->setItem(1, 2, new QTableWidgetItem(QString("70kg")));
        table->setItem(2, 0, new QTableWidgetItem(QString("29")));
        table->setItem(2, 1, new QTableWidgetItem(QString("172cm")));
        table->setItem(2, 2, new QTableWidgetItem(QString("65kg")));
    
        QWidget *widget = new QWidget;
        QVBoxLayout *mainlayout = new QVBoxLayout;
        mainlayout->addWidget(table);
    
        widget->setLayout(mainlayout);
        widget->resize(400, 200);
        widget->setWindowTitle(QObject::tr("QTableWidget Demo"));
        widget->show();
    
        return a.exec();
    }

      运行效果:

                                           

  • 相关阅读:
    js加法计算器
    js基础语句
    箭头点击左右滚动-18
    返回头部,滚动显示-17
    图片定位一个地方
    最值一看专题图片轮播图-16
    右侧常用浮动导航,返回顶部-15
    产业带多种轮播效果,头部效果-14
    分辨率判断-13
    图片自动滚动,鼠标滑过悬停-12
  • 原文地址:https://www.cnblogs.com/venow/p/2728277.html
Copyright © 2011-2022 走看看