QTableWidget使用,以及查找功能的实现

博客介绍了使用C++和Qt5进行表格操作的内容,包括隐藏行和列、设置行名列名、禁止手动编辑、隐藏行名等基本操作,还提及通过搜索动态显示搜索内容,并给出了.h和.cpp文件,展示了无搜索和条件搜索的显示效果。

基本操作 

    QTableWidget *mytable=new QTableWidget(this);//创建表格
    mytable->resize(500,500);//重新定义表格大小
    mytable->setRowCount(5);//设置行数
    mytable->setColumnCount(5);//设置列数
    mytable->setRowHeight(0,300);//设置第一行高度300
    mytable->setColumnWidth(1,300);//设置第行列宽度300
    mytable->setRowHidden(0,true);//设置第1行隐藏
    mytable->setColumnHidden(1,true);//设置第2列隐藏

隐藏所有行,列同样

    int count=mytable->rowCount();//获得目前行数
    int column=mytable->columnCount();//获得目前列数
    /*隐藏所有的行*/
    for(int i=0;i<count;i++)
    {
        mytable->setRowHidden(i,true);
    }
    /*隐藏所有列*/
    for(int j=0;j<column;j++)
    {
        mytable->setColumnHidden(j,true);
    }

设置行名列名

    mytable->setHorizontalHeaderItem(0,new QTableWidgetItem("性别"));//这样设置比较费劲
    mytable->setVerticalHeaderItem(0,new QTableWidgetItem("姓名"))
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值