16,215
社区成员
发帖
与我相关
我的任务
分享
QPushButton * pBtn = new QPushButton ();
connect(pBtn, SIGNAL(clicked()), this, SLOT(OnBtnTableDeleteClicked()));
m_pTableFood->setCellWidget(row,3,pBtn);
void OnBtnTableDeleteClicked(void)
{
QPushButton * senderObj=qobject_cast<QPushButton *>(sender());
if(senderObj == 0)
return;
QModelIndex index = m_pTableFood->indexAt(QPoint(senderObj->frameGeometry().x(),senderObj->frameGeometry().y()));
int row = index.row();
m_pTableFood->removeRow(row);
}