QEventLoop: Nie można używać bez aplikacji QApplication

Próbuję sprawdzić poprawność pliku xml na podstawie określonego schematu.
Dlatego ładuję schemat do obiektu QXmlSchema. Ale dostaję dziwne błędy.
Mój kod wygląda tak:

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

Gdy próbuję uruchomić powyższy fragment kodu, Qt nie powie:

QEventLoop: Nie można używać bez aplikacji QApplication
QDBusConnection: połączenie systemowe D_Bus utworzone przed QCoreApplication.
Aplikacja może się źle zachowywać.
QEventLoop: Nie można używać bez aplikacji QApplication

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

Czy ktoś mógłby mi pomóc rozwiązać ten problem?
Dzięki

questionAnswers(1)

yourAnswerToTheQuestion