QT qtablewidget表格赋值问题

zt200655 2011-07-16 10:35:10
才自学QT,在给qtablewidget里面的表格赋值是碰见这样的问题。
这个表格是设计师画的。我是这样的赋值的:tablewidget->item(0,1)->setText("asd");
很怪的就是,在主窗口里面画了一个这个表格,用这句话可以成功的赋值。但又定义了一个新的窗口,同样这样写就不成功了,虽然检测语法没错,就是在执行到这句话,窗口就会死掉然后强制关掉了。代码是255;

这个几句话是这样写的:

void MainWindow::message(){ //message()是自己定义的一个槽函数

tablewidget->item(0,0)->setText("asd");//tablewidget 是主窗口表格的一个指针,这句话运行不会出错。

Abc*ss=new Abc;//Abc是另一个窗口的类

ss->tablewidget1->item(0,0)->setText("asd");//tablewidget1是新定义表格的指针,只要执行这句话就会出错,强制关掉了窗口,经过多次修改,只要不在item(0,0)这后面在加函数,就不会出现这样的崩溃问题。
ss->show();
}

但从新建立一个项目,定义了一个主窗口,这样写,但也不能成功了。

谁知道的指教一下,谢谢。。。急用。。。

...全文
1127 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yby4769250 2011-07-16
  • 打赏
  • 举报
回复
好像要先insertRow,插入一行,然后再对item填入数据

65,210

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧