Qt MVC编程之table view 的简单应用

写博客,绝对会让人上瘾的,就像习惯可以改变一个人。

Qt 的模型\视图框架,这里先不详细介绍了,Qt入门的书籍中都有介绍。

这里只简单分享一个table view的使用,
先看效果:
在这里插入图片描述
Qt 可以处理类似表格的数据,用Qt 做一些数据分析还是不错的选择

实现上述的界面效果,只需要在mainwindows添加如下代码即可:

        QStandardItemModel *model = new QStandardItemModel(7, 4, this);

        model->setHeaderData(0,Qt::Horizontal,tr("部门"));
        model->setHeaderData(1,Qt::Horizontal,tr("男"));
        model->setHeaderData(2,Qt::Horizontal,tr("女"));
        model->setHeaderData(3,Qt::Horizontal,tr("退休"));

        for (int row = 0; row < 7; ++row) {
            for (int column = 0; column < 4; ++column) {
                QStandardItem *item = new QStandardItem(QString("%7")
                                                        .arg(row * 4 + column));
                model->setItem(row, column, item);
            }
        }

       setCentralWidget(ui->tableView);
       ui->tableView->setModel(model);

初学者,入门都很艰难,但是如果能持之以恒,把碰到的问题一个一个去解决,那能力也不断提升了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值