Qt官方demo日拱一卒-ModelView1:readonly

这篇博客介绍了Qt的ModelView系列的第一部分——只读模型(readonly)。作者通过创建一个自定义的只读Table模型,展示了如何利用ModelView方式显示数据。文章详细分析了MyModel类的实现,包括mymodel.h和mymodel.cpp文件,并提供了main函数的代码。文章还提到了只读模型的特点和重载函数的重要性,并预告了ModelView2关于数据格式化的进阶内容。
摘要由CSDN通过智能技术生成

ModelView 1: readonly

ModelView系列的第一篇:只读模型readonly。通过这个系列,将逐渐掌握ModelView的用法。

创建一个自定义的制图model,采用modelview的方式显示数据。

前置实例

运行效果

在这里插入图片描述1. 创建一个只读的table模型

代码分析

Class MyModel

MyModel类比较简单,实现了一个只具有只读功能的model。

mymodel.h
class MyModel : public QAbstractTableModel
{
   
    Q_OBJECT
public:
    MyModel(QObject *parent);
    //三个重载的函数
    int rowCount(const QModelIndex &parent = QModelIndex()) const override ;
    int columnCount<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值