当前位置: 首页 > article >正文

QT 关于QTableView的应用和管理

1、基本设置

        QVector<QString> vecTableHeader;

   int  TableHeaderSize= vecTableHeader.size();
    TableIndex = TableHeader.indexOf("告警内容");

    //初始化实时告警表格
    model_Test = new QStandardItemModel();
    model_Test->setColumnCount(TableHeaderSize);
    for (int i = 0; i < TableHeaderSize; i++ )
    {
       model_Test ->setHeaderData(i, Qt::Horizontal, TableHeader.at(i));   

     }
    ui->tableViews->stModel(model_Test );
    ui->tableViews->verticalHeader()->setVisible(false);//hide row head
    ui->tableViews->horizontalHeader()->setVisible(true);//hide clum head
    ui->tableViews->setEditTriggers(QAbstractItemView::NoEditTriggers);//forbiden edit

    ui->tableViews->verticalHeader()->setDefaultSectionSize(40); //set row default hight
    SetHisTableHeaderWith(TableIndex, TableHead


http://www.kler.cn/a/407544.html

相关文章:

  • 基于CNN+RNNs(LSTM, GRU)的红点位置检测(pytorch)
  • 进程控制(详解)
  • Flink-Source的使用
  • 计算机网络:运输层 —— TCP 的超时重传机制
  • PHP实现选择排序
  • Java编程,配置mongoUri连接mongodb时,需对特殊字符进行转义
  • 【计算机网络】解决bind error
  • 如何最简单、通俗地理解Python的迭代器?
  • Vue 3 中 onUnload 和 onPageScroll 使用详解
  • 一文学习开源框架OkHttp
  • Vue3 + Vite + Electron + TS 项目构建
  • FPGA经验谈系列文章——6、常用代码的逻辑级数预估(条件语句)
  • 万物皆可Docker,在NAS上一键部署最新苹果MacOS 15系统
  • IDEA2023 SpringBoot整合MyBatis(三)
  • LeetCode 力扣 热题 100道(八)相交链表(C++)
  • DB2 import/export data
  • 苹果系统中利用活动监视器来终止进程
  • MYSQL- 查看存储过程调式信息语句(二十七)
  • 【AI系统】核心计算之矩阵乘
  • 安装支持ssl的harbor 2.1.4 docker 19.03.8 docker-compose 1.24.0
  • 百度主动推送可以提升抓取,它能提升索引量吗?
  • Python入门(14)--数据分析基础
  • 删除链表中倒数第N和节点
  • 【LLM】一文学会SPPO
  • 数字孪生赋能智慧校园:构建全方位校园安全保障新体系
  • 漫步北京小程序+气象景观数字化服务平台,让气象景观触手可及