QLibrary::load() - Erweiterte Fehlerausgabe
Verfasst: 22. Februar 2011 16:54
Ausgangslage:
Ich lade Plugin X, welches seinerseits Plugin Y benötigt. Plugin Y ist im gesamten System nicht vorhanden.
QT Fehlermeldung (errorString()):
Cannot load library X: Das angegebene Modul wurde nicht gefunden.
Frage:
Gibt es eine Möglichkeit den genauen Grund des Scheiterns zu erfahren ohne externe Tools einsetzen zu müssen?
Konkret würde ich mir wünschen, an die Information zu kommen, welche mich auf die fehlende Bibliothek bzw. Bibliotheken direkt hinweist.
Codeschnippsel:
Bin für alle Ansätze/Schlagwörter dankbar.
Ich lade Plugin X, welches seinerseits Plugin Y benötigt. Plugin Y ist im gesamten System nicht vorhanden.
QT Fehlermeldung (errorString()):
Cannot load library X: Das angegebene Modul wurde nicht gefunden.
Frage:
Gibt es eine Möglichkeit den genauen Grund des Scheiterns zu erfahren ohne externe Tools einsetzen zu müssen?
Konkret würde ich mir wünschen, an die Information zu kommen, welche mich auf die fehlende Bibliothek bzw. Bibliotheken direkt hinweist.
Codeschnippsel:
Code: Alles auswählen
QLibrary lib(fileName);
if (!lib.load())
{
appendMessage("%1").arg(lib.errorString()));
return 0;
}