void Add_Modify::accept() //Add_modify继承自QDialog
{
QTableWidget* tableWidget = getTableWidget();
int nRow = tableWidget->rowCount();
QStringList insertValue;
for(int i = 0; i < nRow; i++)
{
if( CommonFunc::tableWidgetItemIsNULL( tableWidget->item(i, 1) ) && keyRows.contains(i) )
{
QMessageBox::warning( 0, "提醒", tableWidget->item(i, 0)->text() + "是必填项!" );
return;
}
else
{
insertValue << tableWidget->item(i , 1)->text();
}
}
return QDialog::accept(); //达到某种条件后,再关闭
}