Qt Demo, 删除记录之前需要提示用户,选择确定或取消,网上查到了方法:
https://doc.qt.io/qt-5/qmessagebox.html
QMessageBox msgBox;msgBox.setText("提示");msgBox.setInformativeText("确实要删除吗?");msgBox.setStandardButtons(QMessageBox::Ok | QMessageBox::Cancel);msgBox.setDefaultButton(QMessageBox::Ok);int ret = msgBox.exec();if(ret == QMessageBox::Ok){//...}
或者:
/questions/13111669/yes-no-message-box-using-qmessagebox
QMessageBox::StandardButton btn;tn = QMessageBox::question(this, "提示", "确实要删除吗?", QMessageBox::Yes|QMessageBox::No);if (btn == QMessageBox::Yes) {//...}