void XxxForm::removeAction(void) { QMessageBox msgBox; msgBox.setText(qApp->tr("Are you sure?")); msgBox.setInformativeText(QString(qApp->tr( "Are you sure you want to delete the selected xxx objects?\n" "All of the following objects and their related items will be " "deleted:\n\nXxx: %1\n").arg(xXxModel->getName()))); msgBox.setStandardButtons(QMessageBox::Yes | QMessageBox::No | QMessageBox::Cancel); msgBox.setDefaultButton(QMessageBox::Yes); int ret = msgBox.exec(); if (ret == QMessageBox::Cancel) { updateModels(); updateForms(); close(); return; } else if (ret == QMessageBox::No) return; if (!remove()) { errorStatus(qApp->tr("Fails to remove the record.")); } else { QMessageBox::information(0, qApp->tr("Xxx deleted"), QString( qApp->tr("Successfully deleted %1 xxx.")).arg("1"), QMessageBox::Ok); emit formDeleted(); emit sendStatus( QString(qApp->tr("Successfully deleted %1 xxx.")).arg( "1"), 0); updateModels(); updateForms(); close(); } }
void XxxForm::saveAndContinueSavingAction(void) { if (!save()) { errorStatus(qApp->tr("Failure trying to register the record.")); } else { if (xXxModel->getId() > 0) { emit formChanged(); okStatus(QString(qApp->tr( "The xxx \"%1\" was changed successfully.")).arg( xXxModel->getName())); } else { emit formAdded(); okStatus(QString(qApp->tr( "The xxx \"%1\" was added successfully.")).arg( xXxModel->getName())); } updateModels(); updateForms(); } }
void ofx2DFormMapping::rebuild() { setMappingRects(); updateForms(); }
void XxxForm::updateWidgets(void) { updateForms(); statusLabel->hide(); }