有一个qstring二维数组我想用listview或tableview显示,咋做啊,求大佬们指点。。。。
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
CSDN专家-cpp_learner 2021-10-06 22:41最佳回答 专家已采纳如果是初学的话,建议还是使用QTableWidget练练手吧,学会了,再去学QTableView怎么显示。因为QTableView操作起来确实有点麻烦,需要继承并重写某些方法进行使用...
用QtableWidget比较方便,直接用就行,给一个简单的QTableWidget例子给你看看!// 设置列数 ui.tableWidget->setColumnCount(3); // 设置隔行变色 ui.tableWidget->setAlternatingRowColors(true); // 设置表头 QStringList headList; headList << "第一" << "第二" << "第三"; ui.tableWidget->setHorizontalHeaderLabels(headList); QString str[3][3] = { {"str1", "str2", "str3"}, {"ing1", "ing2", "ing3"}, {"测试1", "测试二", "测试三"}}; for (int row = 0; row < 3; row++) { ui.tableWidget->insertRow(row); // 插入一行 for (int column = 0; column < 3; column++) { // 为每个单元格插入数据(为每行的列插入数据 ui.tableWidget->setItem(row, column, new QTableWidgetItem(str[row][column])); } } ui.tableWidget->show();
对你有帮助的话,点个采纳吧!
采纳该答案 已采纳该答案 专家已采纳评论解决 1 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(1条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2021-10-06 21:42回答 2 已采纳 如果是初学的话,建议还是使用QTableWidget练练手吧,学会了,再去学QTableView怎么显示。因为QTableView操作起来确实有点麻烦,需要继承并重写某些方法进行使用...用Qtabl
- 2021-11-11 17:03回答 2 已采纳 你说的是这种效果吧! // 定义 [ ] 对象 QJsonArray colorArray; // 定义 [ ] 对象 QJsonArray colorArray1;
- 2016-12-22 14:38回答 1 已采纳 http://jingyan.baidu.com/article/a3761b2b8f4f3b1576f9aae3.html
- 2020-12-29 09:28世纪隐龙的博客 除了文本文件之外,其他需要按照一定的格式定义...Qt使用 QFile 和 QDataStream 进行二进制数据文件的读写: QFile 负责文件的 IO 设备接口,即与文件的物理交互; QDataStream 以数据流的方式读取文件内容或写入.
- 2019-10-14 20:59行走在软件开发路上的人的博客 Qt中提供常用的视图组件,qt已经定义的工具类:成员变量、成员函数 Qt程序的基本结构 #include “qapplication.h” //#include #include “qwidget.h” int main(int argc,char **argv){ QApplication app(argc,...
- 2018-03-03 23:00HongAndYi的博客 内容简介最近在用Qt编写一个数据处理软件,涉及到很多信号处理的算法,这些都是很成熟的算法,本着找轮子的...找来找去,最后还是决定用Matlab与Qt混合编程。本文就介绍使用Qt 5.9和Matlab 2017b进行混合编程的基...
- 2022-05-15 12:48回答 1 已采纳 这就是多态啊,父类指针可以指向子类对象,也就是理解成父类指针可以保存子类对象的数据。只是在语法上需要父类子类转换。至于这几种转换,你可看看相关的博客。https://blog.csdn.net/wil
- 2021-07-11 11:19回答 1 已采纳 在双引号前加斜杠才行: //如果是界面程序 QString a = "\"example\""; //如果是控制台 QString s1 ="example"; qDebug() <&l
- 2015-07-21 02:46回答 1 已采纳 第一种方法,252后面有不可见的空格或者换行符,检查下。
- 2020-01-26 14:39赵树成的博客 文章目录“1 模型/视图”的介绍及其逻辑“1.1 模型/视图”介绍“1.2 模型/视图”架构1.2.1 架构介绍1.2.2 模型1.2.3 视图1.2.4 代理1.2.5 排序1.2.6 便利类2 使用模型和视图2.1 Qt中的两个模型2.2 通过现成的模型来...
- 2021-05-13 17:59大鹏068的博客 Qt 模型/视图编程 Model/View Programming 导论 Qt4 引入了一组新的项视图类,它们使用模型/视图体系结构来管理数据之间的关系以及数据呈现给用户的方式。该体系结构引入的功能分离,为开发人员提供了更大的灵活性...
- 2021-04-02 12:30huaying0的博客 系统采用当今广为流行的五子棋游戏为模版,利用C++的第三方GUI设计工具Qt为程序设计界面,并结合软件工程的思想开发一款基于网络的五子棋游戏对弈软件。本软件采用P2P的模式,利用一个服务端来辅助各个客户端之间的...
- 2022-02-25 09:40回答 5 已采纳 查看Qt Creator编码格式是GBK还是UTF-8 1.首先确定写入的格式是GBK还是utf-8,vscode打开右下角有编码格式 2.如果gbk转utf-8代码如下,反之则调换下面两个参数 QB
- 2020-09-27 10:58回答 1 已采纳 https://blog.csdn.net/ThymeZ/article/details/91058581
- 2016-02-20 07:02回答 4 已采纳 大概改了下,你试试 ``` package com.excel.action; import java.io.BufferedInputStream; import java.io.Fi
- 2012-10-20 20:23ilvu999的博客 Qt/X11与Qt/Embedded版本的Qt类库,尽管类的底层实现有一些细微区别,但类的声明及方法函数是一样的,对于编写Qt应用程序的编程者来说,几乎不需要关心这些区别,使用的类与方法函数接口是一样的。本章介绍了Qt对象...
- 2020-04-03 14:00阿郭郭郭郭郭贝-的博客 网络端口(实现多路通信,用来给不同应用程序来区分使用,范围(0~65535),1024之前的端口号已经有其他用途) 2.交换机和路由器 交换机:端到端转发,基于MAC地址实现不同设备数据转发,速度快 路由器:根据实际数据...
- 2021-07-15 22:54ZhiLiao_aa的博客 间接平差法直线拟合,使用Qt、Qcustomplot、Eigen 介绍
- 2018-05-30 06:35回答 1 已采纳 strList.replaceInStrings(str,str2); 放到for循环外面就可以了。
- 2021-10-24 10:08虾球xz的博客 //将数据模型与条形图结合使用 //让我们从创建 CustomTableModel 类的实例开始。...//我们现在有一个模型,其中包含我们希望在图表和 QTableView 中显示的数据 //首先,我们创建 QTableView 并告诉它使用模型作为数据源
- 没有解决我的问题, 去提问