QEventLoop: Kann nicht ohne QApplication verwendet werden
Ich versuche, eine XML-Datei anhand eines bestimmten Schemas zu validieren.
Also lade ich das Schema in das QXmlSchema-Objekt. Aber ich bekomme einige seltsame Fehler.
Mein Code sieht so aus:
int main() {
QUrl url("http://www.schema-example.org/myschema.xsd");
QXmlSchema schema;
if (schema.load(url) == true)
qDebug() << "schema is valid";
else
qDebug() << "schema is invalid";
return 1;
}
Wenn ich versuche, den obigen Code auszuführen, werden folgende Qt-Fehler ausgegeben:
QEventLoop: Kann nicht ohne QApplication verwendet werden
QDBusConnection: System-D_Bus-Verbindung, die vor QCoreApplication erstellt wurde.
Anwendung kann sich schlecht verhalten.
QEventLoop: Kann nicht ohne QApplication verwendet werden
Meine Qt Designer-Version: qt4-designer 4: 4.8.1-0ubuntu4.1
Meine Qt Creator-Version: qtcreator 2.4.1-0ubuntu2
Könnte mir bitte jemand helfen, dieses Problem zu lösen.
Vielen Dank