zoukankan      html  css  js  c++  java
  • Qt-QTableView的简单使用

    一、实现代码如下:

        QStandardItemModel* model = new QStandardItemModel();
    
        /* 设置列数 */
        model->setColumnCount(7);
        model->setHeaderData(0, Qt::Horizontal, "周一");
    
        /* 设置行数 */
        model->setRowCount(14);
        model->setHeaderData(0, Qt::Vertical, "第1节课");
    
        ui->tableView->setModel(model);
        /* 设置列宽在可视界面自适应宽度 */
        ui->tableView->horizontalHeader()->setResizeMode(QHeaderView::Stretch);
        /* 行颜色交替显示 */
        ui->tableView->setAlternatingRowColors(true);
        /* 不允许在图形界面修改内容 */
        ui->tableView->setEditTriggers(QAbstractItemView::NoEditTriggers);
    
        /* 在表格内加入内容 */
        model->setItem(0, 0, new QStandardItem("数学"));
    
        /* 显示表 */
        ui->tableView->show();

    二、结果显示

  • 相关阅读:
    Linq
    正则表达式
    XPath
    winFrom http协议
    CSS选择器
    Action方法
    Code First开发方式
    Database First开发方式
    可选参数,程序暂停,属性的初始化,String.Format改进
    Lambda表达式和LTNQ
  • 原文地址:https://www.cnblogs.com/wenhao-Web/p/13176192.html
Copyright © 2011-2022 走看看