/*! Exports validation error messages with the prefix \a prefix each. */ void TAbstractController::exportValidationErrors(const TFormValidator &v, const QString &prefix) { for (QStringListIterator i(v.validationErrorKeys()); i.hasNext(); ) { const QString &key = i.next(); QString msg = v.errorMessage(key); exportVariant(prefix + key, QVariant(msg)); } }
/*! \~english Sets the validation errors to flash variant. \~japanese バリデーションエラーとなったメッセージをフラッシュ変数へ設定する */ void TActionController::setFlashValidationErrors(const TFormValidator &v, const QString &prefix) { for (QStringListIterator i(v.validationErrorKeys()); i.hasNext(); ) { const QString &key = i.next(); QString msg = v.errorMessage(key); setFlash(prefix + key, msg); } }