QEventLoop: нельзя использовать без QApplication
Я пытаюсь проверить файл xml на соответствие определенной схеме.
Итак, я загружаю схему в объект QXmlSchema. Но я получаю некоторые странные ошибки.
Мой код выглядит так:
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;
}
Когда я пытаюсь запустить приведенный выше фрагмент кода, Qt выдает ошибку, говоря:
QEventLoop: нельзя использовать без QApplication
QDBusConnection: системное соединение D_Bus, созданное до QCoreApplication.
Приложение может плохо себя вести.
QEventLoop: нельзя использовать без QApplication
Моя версия Qt Designer: qt4-designer 4: 4.8.1-0ubuntu4.1
Моя версия Qt Creator: qtcreator 2.4.1-0ubuntu2
Может кто-нибудь, пожалуйста, помогите мне решить эту проблему.
Спасибо