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

Reply via email to