[Ci-reports] fail on ssh://codereview.qt-project.org:29418/qt/qtbase#dev

Qt Continuous Integration System ci-noreply at qt-project.org
Tue Jun 25 21:28:02 CEST 2013


qtdeclarative failed to compile :(

  /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp: In member function 'QString QQuickAbstractFileDialog::folder()':
  /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp:112:39: error: could not convert 'QPlatformFileDialogHelper::directory()' from 'QUrl' to 'QString'
  /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp:113:40: error: could not convert 'QFileDialogOptions::initialDirectory() const()' from 'QUrl' to 'QString'
  /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp: In member function 'virtual QList<QUrl> QQuickAbstractFileDialog::fileUrls()':
  /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp:163:259: error: conversion from 'const QUrl' to non-scalar type 'QString' requested
  /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp: In member function 'QString QQuickAbstractFileDialog::folder()':
  /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp:114:1: warning: control reaches end of non-void function [-Wreturn-type]
  make[4]: *** [.obj/release-shared/qquickabstractfiledialog.o] Error 1
  /work/build/qt/qtdeclarative/src/imports/widgets/qquickqfiledialog.cpp:70:21: error: invalid covariant return type for 'virtual QString QFileDialogHelper::directory() const'
  /home/qt/shadowbuild/qtbase/include/QtGui/5.2.0/QtGui/qpa/../../../../../../../../../work/build/qt/qtbase/src/gui/kernel/qplatformdialoghelper.h:300:18: error:   overriding 'virtual QUrl QPlatformFileDialogHelper::directory() const'
  /work/build/qt/qtdeclarative/src/imports/widgets/qquickqfiledialog.cpp:72:25: error: invalid covariant return type for 'virtual QStringList QFileDialogHelper::selectedFiles() const'
  /home/qt/shadowbuild/qtbase/include/QtGui/5.2.0/QtGui/qpa/../../../../../../../../../work/build/qt/qtbase/src/gui/kernel/qplatformdialoghelper.h:302:25: error:   overriding 'virtual QList<QUrl> QPlatformFileDialogHelper::selectedFiles() const'
  /work/build/qt/qtdeclarative/src/imports/widgets/qquickqfiledialog.cpp: In member function 'virtual QPlatformFileDialogHelper* QQuickQFileDialog::helper()':
  /work/build/qt/qtdeclarative/src/imports/widgets/qquickqfiledialog.cpp:192:45: error: cannot allocate an object of abstract type 'QFileDialogHelper'
  /work/build/qt/qtdeclarative/src/imports/widgets/qquickqfiledialog.cpp:53:7: note:   because the following virtual functions are pure within 'QFileDialogHelper':
  /home/qt/shadowbuild/qtbase/include/QtGui/5.2.0/QtGui/qpa/../../../../../../../../../work/build/qt/qtbase/src/gui/kernel/qplatformdialoghelper.h:299:18: note: 	virtual void QPlatformFileDialogHelper::setDirectory(const QUrl&)
  /home/qt/shadowbuild/qtbase/include/QtGui/5.2.0/QtGui/qpa/../../../../../../../../../work/build/qt/qtbase/src/gui/kernel/qplatformdialoghelper.h:301:18: note: 	virtual void QPlatformFileDialogHelper::selectFile(const QUrl&)
  make[4]: *** [.obj/release-shared/qquickqfiledialog.o] Error 1
  /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp: In member function 'QString QQuickAbstractFileDialog::folder()':
  /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp:112:39: error: could not convert 'QPlatformFileDialogHelper::directory()' from 'QUrl' to 'QString'
  /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp:113:40: error: could not convert 'QFileDialogOptions::initialDirectory() const()' from 'QUrl' to 'QString'
  /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp: In member function 'virtual QList<QUrl> QQuickAbstractFileDialog::fileUrls()':
  /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp:163:259: error: conversion from 'const QUrl' to non-scalar type 'QString' requested
  /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp: In member function 'QString QQuickAbstractFileDialog::folder()':
  /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp:114:1: warning: control reaches end of non-void function [-Wreturn-type]
  make[4]: *** [.obj/release-shared/qquickabstractfiledialog.o] Error 1
  make[3]: *** [sub-dialogs-make_first] Error 2
  make[3]: *** [sub-widgets-make_first] Error 2
  make[2]: *** [sub-imports-make_first-ordered] Error 2
  make[1]: *** [sub-src-make_first] Error 2
  make: *** [module-qtdeclarative] Error 2

  Build log: http://testresults.qt-project.org/ci/QtBase_dev_Integration/build_01125/revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86/log.txt.gz

  Tested changes (refs/builds/dev_1372188044):
    http://codereview.qt-project.org/56220 [PS5] - Have QFileDialog use QUrl internally



More information about the Ci-reports mailing list