ich habe eine C-function, die einen Pointer auf char, also char *, zurückliefert.
Diese function möchte ich direkt innerhalb QMessageBox() verwenden, z.B.
Code: Alles auswählen
char * get_errorcode(int err); // in einem h-File deklariert
...
QMessageBox(this,"Title", tr("Fehler" *get_errorcode(5)), ...);
Code: Alles auswählen
QMessageBox(this,"Title", tr(Qt::convertFromPlainText(*error_get_string(error))), ...) klappt es nicht.