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

怎么做送餐网站阐述网络推广的主要方法

怎么做送餐网站,阐述网络推广的主要方法,外贸网络推广的公司,wordpress的数据库在那里问题: 编写基于QT5的QTableWidget控件显示浏览的文件夹内容时,不显示Item的选项问题; 在基于UI界面设计基于QTableWidget显示远程登录QFtp服务器请求得到的文件信息时,可以在QTableWidget控件中正常显示请求得到的文件目录&…

问题:

编写基于QT5的QTableWidget控件显示浏览的文件夹内容时,不显示Item的选项问题;

在基于UI界面设计基于QTableWidget显示远程登录QFtp服务器请求得到的文件信息时,可以在QTableWidget控件中正常显示请求得到的文件目录;并且可以进行正常的点击进入、浏览操作;

但是我的项目文件为了更好的使用git进行项目文件备份,所以全部采用代码的方式进行设计,这时就产生了一个新的问题。虽然可以正常进行FTP的登录,但是在QTableWidget控件中就是不能正常显示请求得到的FTP回传的内容;

	//创建目录显示previewTableWidget = new QTableWidget(this);previewTableWidget->setMaximumWidth(600);previewTableWidget->setShowGrid(false);     //设置表格不显示网格线previewTableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch); //自动调整列宽以填充整个视图previewTableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);     //设置表格不可编辑//初始化当前目录为根目录currentDirectory = "/";//将根目录路径添加到路径列表中path << currentDirectory;//创建地址栏previewAddress = new QLineEdit();previewAddress->setFixedWidth(200);previewAddress->setFixedHeight(40);

经过各种测试,后来腾讯元宝给出了一个很好的提示,经过更改后已经可以正常显示了;

特此记录一下:

腾讯元宝提示:

“QTableWidget必须预先设置行数和列数才能显示数据。若未设置或设置错误,即使添加了数据也无法渲染”

// 错误示例:未设置行数直接插入数据
QTableWidget *table = new QTableWidget;
table->setItem(0, 0, new QTableWidgetItem("数据")); // 无效// 正确做法:先设置行数和列数
table->setRowCount(1);  // 设置至少1行
table->setColumnCount(1); // 设置至少1列
table->setItem(0, 0, new QTableWidgetItem("数据")); // 数据可见

更改后的代码如下:

//创建目录显示previewTableWidget = new QTableWidget(this);previewTableWidget->setMaximumWidth(600);previewTableWidget->setShowGrid(false);     //设置表格不显示网格线previewTableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch); //自动调整列宽以填充整个视图previewTableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);     //设置表格不可编辑// 正确做法:先设置行数和列数previewTableWidget->setRowCount(1);  // 设置至少1行previewTableWidget->setColumnCount(2); // 设置至少1列previewTableWidget->horizontalHeader()->setVisible(false); // 确保水平表头可见previewTableWidget->verticalHeader()->setVisible(false);   // 确保垂直表头可见

总结:

其实问题很简单,看更改后的代码的第9行和第10行,我们设置了行数和列数。

QTableWidget需要先设置一共有多少行数据才能正常显示,如果不设置那么默认是0行数据,也就是什么也不显示。

所以需要QTableWidget的人一定不要忘了使用SetRowCount告诉widget有多少数据需要绘制出来。

http://www.dtcms.com/wzjs/212320.html

相关文章:

  • 网站腾讯qq对话框怎么做百度网讯科技客服人工电话
  • 网站 极简主义今日头条新闻视频
  • 做优化网站多少钱百度搜索引擎入口官网
  • 做农业网站搜全网的浏览器
  • 深圳网络营销网站建设怎么在百度上设置自己的门店
  • 西宁网站设计公司seo搜索引擎推广
  • 广告公司出售家具 税率性价比高seo排名优化的
  • 免费1级做爰网站网站功能优化的方法
  • 上海翼成信息科技有限公司做的什么网站推广普通话宣传标语
  • 贵阳网站建设推广万网域名续费
  • 安亭公司网站建设企业网址
  • 做快递单网站今日头条关键词排名优化
  • 网站建设标签代运营电商公司排行榜
  • wordpress ebook插件对搜索引擎优化的认识
  • 公司级别网站开发怎么交换友情链接
  • 廊坊网站建设案例竞价排名规则
  • 做企业网站的哪家好深圳全网营销系统
  • dw做的手机端网站专业技能培训机构
  • 手机网站用什么软件开发济南网络推广
  • 如何做网站需求表格清单百度搜索推广方法
  • 建设网站的申请信用卡吗武汉百度开户电话
  • 网站建设丨金手指谷哥14网站投放广告费用
  • 做公司网站哪个好市场调研数据网站
  • 收录快的门户网站如何发布自己的html网站
  • dw做网站怎么写弹出客服邮箱新产品怎样推广
  • 网站代码500淘宝推广方式
  • 做网站龙岗网站数据统计
  • 电子商务网站多少钱站长工具下载app
  • 合肥官方网站建设竞价推广是做什么的
  • 武汉建站排名信息流广告投放公司