qtdeclarative failed to compile :( /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp: In member function 'QUrl QQuickAbstractFileDialog::folder()': /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp:112:60: error: no matching function for call to 'QUrl::fromLocalFile(QUrl)' /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp:112:60: note: candidate is: /home/qt/shadowbuild/qtbase/include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/io/qurl.h:243:17: note: static QUrl QUrl::fromLocalFile(const QString&) /home/qt/shadowbuild/qtbase/include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/io/qurl.h:243:17: note: no known conversion for argument 1 from 'QUrl' to 'const QString&' /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp:113:61: error: no matching function for call to 'QUrl::fromLocalFile(QUrl)' /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp:113:61: note: candidate is: /home/qt/shadowbuild/qtbase/include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/io/qurl.h:243:17: note: static QUrl QUrl::fromLocalFile(const QString&) /home/qt/shadowbuild/qtbase/include/QtCore/../../../../../../work/build/qt/qtbase/src/corelib/io/qurl.h:243:17: note: no known conversion for argument 1 from 'QUrl' to 'const 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:164:259: error: conversion from 'const QUrl' to non-scalar type 'QString' requested /work/build/qt/qtdeclarative/src/imports/dialogs/qquickabstractfiledialog.cpp: In member function 'QUrl 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 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_01248/revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86/log.txt.gz Tested changes (refs/builds/dev_1374106943): http://codereview.qt-project.org/56220 [PS7] - Have QFileDialog use QUrl internally _______________________________________________ Ci-reports mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/ci-reports
