QT qtablewidget表格赋值问题
才自学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();
}
但从新建立一个项目,定义了一个主窗口,这样写,但也不能成功了。
谁知道的指教一下,谢谢。。。急用。。。