
ui->tableWidget->insertRow(0)
ui->tableWidget->setItem(0,
0,
new
QTableWidgetItem("cj"))
ui->tableWidget->setItem(0,
1,
new
QTableWidgetItem(QString::number(test_number)))
获取到一行就添加一行,建议LZ可以用QTimer定时器,每秒触发一次更新tablewidget的槽函数
QTimer
*widget_timer
=
new
QTimer(this)
1 定义一个按钮[cpp] view plain copy
QPushButton * pBtn = new QPushButton()
2 链接信号与曹
[cpp] view plain copy
connect(pBtn, SIGNAL(clicked()), this, SLOT(OnBtnClicked()))
3 按钮添加到单元格内
[cpp] view plain copy
table->setCellWidget(0,0,pBtn)//如果点击按钮出现崩溃现象,就添加QTableWidgetItem 到按钮的那个单元格
4 实现按钮的事件
[cpp] view plain copy
void myPic::OnBtnClicked(void)
{
QPushButton * senderObj=qobject_cast<QPushButton *>(sender())
if(senderObj == 0)
{
return
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)