QEventLoop: não pode ser usado sem o QApplication

Eu estou tentando validar um arquivo xml contra um esquema específico.
Então, estou carregando o esquema no objeto QXmlSchema. Mas eu recebo alguns erros estranhos.
Meu código parece:

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

Quando tento executar o código acima, o Qt comete erros dizendo:

QEventLoop: não pode ser usado sem o QApplication
QDBusConnection: conexão do sistema D_Bus criada antes do QCoreApplication.
A aplicação pode se comportar mal.
QEventLoop: não pode ser usado sem o QApplication

Minha versão do Qt Designer: qt4-designer 4: 4.8.1-0ubuntu4.1
My Qt Creator version: qtcreator 2.4.1-0ubuntu2

Alguém poderia me ajudar a resolver esse problema?
obrigado

questionAnswers(1)

yourAnswerToTheQuestion