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

海外推广是什么工作seo快速软件

海外推广是什么工作,seo快速软件,织梦搞笑图片网站源码,百度网站如何建设第一:下载QXlsx库文件 https://download.csdn.net/download/qq_32663053/90739425 第二:在Qt项目中引入QXlsx库,需要把QXlsx库文件放在项目文件夹下 第三:将tableview中的数据存入到excl文件 代码: void MainWindow…

第一:下载QXlsx库文件

https://download.csdn.net/download/qq_32663053/90739425

第二:在Qt项目中引入QXlsx库,需要把QXlsx库文件放在项目文件夹下

第三:将tableview中的数据存入到excl文件

代码:

void MainWindow::saveTableViewToExcel(QTableView *tableView,QString title) {
    // 创建Excel文档
    QXlsx::Document xlsx;
 
    // 获取数据模型
    QXlsx::Format format,format1;
    format.setTextWrap(true); // 设置文本自动换行
    format.setHorizontalAlignment(QXlsx::Format::AlignHCenter);
    format.setVerticalAlignment(QXlsx::Format::AlignVCenter);
    format1.setTextWrap(true); // 设置文本自动换行
    format1.setHorizontalAlignment(QXlsx::Format::AlignHCenter);
    format1.setVerticalAlignment(QXlsx::Format::AlignVCenter);
    format1.setFontSize(20);
    QString filePath = QFileDialog::getSaveFileName(this, tr("Save File"),"",tr("Excel Files (*.xlsx *.xls)"));
    // 遍历模型数据,写入Excel
    QAbstractItemModel *model = tableView->model();
    int length=model->columnCount();
    char last='A'+length-1;
    QString last1=QString(QChar(last));
    xlsx.mergeCells("A1:"+last1+"1");
    xlsx.write(1, 1, title,format1);
    for(int i=0;i<model->columnCount();i++){
        xlsx.setColumnWidth(i+1,25);
        xlsx.write(2, i+1, model->headerData(i, Qt::Horizontal).toString(),format);
    }
    for (int row = 2; row < model->rowCount()+2; row++) {
        for (int col = 0; col < model->columnCount(); col++) {
            QModelIndex index = model->index(row-2, col);
            xlsx.write(row + 1, col + 1, model->data(index).toString(),format);
        }
    }
 
    // 保存Excel文件
    xlsx.saveAs(filePath);
    if(filePath!="")
        QMessageBox::information(this,"提示","数据导出完毕");
    //delete xlsx
}

保存到指定文件。

第四:将Excl数据读取到Qt应用程序

程序:

 QString filePath = "E:/1.xlsx";
        // 创建QXlsx::Document对象并加载文件
        QXlsx::Document xlsx(filePath);
        // 检查文件是否成功加载
        if (xlsx.isLoadPackage()) {
            int sheetCount = xlsx.workbook()->sheetCount();
            for (int sheetIndex = 0; sheetIndex < sheetCount; ++sheetIndex) {
                QXlsx::Worksheet *sheet = dynamic_cast<QXlsx::Worksheet*>(xlsx.workbook()->sheet(sheetIndex));
                if (sheet) {
                    int rowCount = sheet->dimension().lastRow();
                    int columnCount = sheet->dimension().lastColumn();
                    for (int row = 1; row <= rowCount; ++row) {
                        for (int column = 1; column <= columnCount; ++column) {
                            QXlsx::Cell *cell = sheet->cellAt(row, column);
                            if (cell) {
                                QString value = cell->value().toString();
                                qDebug() << "Sheet" << sheetIndex << "Cell(" << row << "," << column << "):" << value;
                            }
                        }
                    }
                }
            }
        } else {
            qDebug() << "文件加载失败";
        }

以上是简单的通过QXlsx库文件,对Excl文件进行导入和导出。

http://www.cadmedia.cn/news/16726.html

相关文章:

  • 360房产网郑州官网百度seo怎么收费
  • 企业品牌网站建设郑州手机网站建设
  • 旅游地网站制作广西疫情最新消息
  • 深圳最新疫情风险等级地区名单宁波seo服务快速推广
  • 简述网站开发的5个步骤怎么弄属于自己的网站
  • 公司建网站多少钱一年成都seo优化公司排名
  • 河南住房城乡建设厅官方网站新手seo要学多久
  • 网页设计制作成品宁波如何做seo排名优化
  • 青海免费网站建设今日头条搜索优化
  • 做网站去哪里可以找高清的图片什么网站做推广比较好
  • 坑梓网站建设平台中国职业培训在线
  • 简单广告牌制作方法seo流量是什么
  • 找网络公司做网站需要注意的黑帽seo教程
  • 辽阳网站建设哪家好看b站视频软件下载安装
  • 百度小程序如何做网站好123上网主页
  • 摄影网站设计论文广东seo推广
  • 陶瓷网站开发背景武汉久都seo
  • 想做个网站 怎么做网站收录入口申请查询
  • 门户网站 备案网站keywords
  • 宝安响应式网站建设免费的网站
  • wordpress页面教程视频保定seo排名
  • 中企动力邮箱手机登录入口北京核心词优化市场
  • 广东住房和城乡建设厅网站首页关键词优化推广排名多少钱
  • 工作网哪个平台可靠关键词优化怎么操作
  • 安康市城市建设局网站seo查询seo优化
  • 张家港网站设计制作大连网站排名推广
  • 视觉中国网站建设公司营销课程
  • 苏州住房和城乡建设局网站阿里巴巴国际站官网
  • 网站建设提供资料表seo兼职
  • 网站客服工作内容企业管理培训机构