Index: sources/view/vtreatmentadjustmentresponsebase.cpp =================================================================== diff -u -rf160ef9c259a75e8d6120ad962cda648e8f7a9b3 -r26b6c684ac4baae160e844494bffa855a1a82b51 --- sources/view/vtreatmentadjustmentresponsebase.cpp (.../vtreatmentadjustmentresponsebase.cpp) (revision f160ef9c259a75e8d6120ad962cda648e8f7a9b3) +++ sources/view/vtreatmentadjustmentresponsebase.cpp (.../vtreatmentadjustmentresponsebase.cpp) (revision 26b6c684ac4baae160e844494bffa855a1a82b51) @@ -35,7 +35,11 @@ // it returns the enum name for now const QMetaObject *mo = qt_getEnumMetaObject(vEnum); int enumIdx = mo->indexOfEnumerator(qt_getEnumName(vEnum)); - return mo->enumerator(enumIdx).valueToKey(vEnum); + QString mText = mo->enumerator(enumIdx).valueToKey(vEnum); + if ( ! mText.isEmpty() ) { + return mText; + } + return QString("[%1] Unknown Error").arg(vEnum); } /*!