QEventLoop: no se puede utilizar sin QApplication

Estoy tratando de validar un archivo xml contra un esquema específico.
Entonces estoy cargando el esquema en el objeto QXmlSchema. Pero me salen algunos errores extraños.
Mi código se ve como:

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

Cuando intento ejecutar el fragmento de código anterior, Qt dice:

QEventLoop: no se puede utilizar sin QApplication
QDBusConnection: conexión D_Bus del sistema creada antes de QCoreApplication.
La aplicación puede portarse mal.
QEventLoop: no se puede utilizar sin QApplication

Mi versión de Qt Designer: qt4-designer 4: 4.8.1-0ubuntu4.1
Versión de mi Qt Creator: qtcreator 2.4.1-0ubuntu2

¿Podría alguien ayudarme por favor a resolver este problema?
Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta