QEventLoop: Ne peut être utilisé sans QApplication

Je suis en train de valider un fichier xml à l'encontre d'un schéma spécifique.
Donc, je suis le chargement du schéma dans le QXmlSchema objet. Mais j'obtiens des erreurs étranges.
Mon code ressemble à ceci:

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;
}

Lorsque j'essaie d'exécuter le dessus morceau de code, Qt erreurs en disant:

QEventLoop: Ne peut être utilisé sans QApplication
QDBusConnection: système D_Bus connexion créée avant QCoreApplication.
L'Application peut se conduisent mal.
QEventLoop: Ne peut être utilisé sans QApplication

Mon Qt Designer version: qt4-designer 4:4.8.1-0ubuntu4.1
Mon Qt Creator version : qtcreator 2.4.1-0ubuntu2

Quelqu'un pourrait-il svp m'aider à résoudre ce problème.
Grâce

OriginalL'auteur sundar | 2012-05-22