Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ..\databaseMultiTreadTest\mainwindow.cpp: In member function 'void MainWindow::on_pushButton_clicked()':
- ..\databaseMultiTreadTest\mainwindow.cpp:42:32: error: no matching function for call to 'MainWindow::connect(QFutureWatcher<QSqlTableModel*>*&, const char*, QFutureWatcher<QSqlTableModel*>*&, MainWindow::on_pushButton_clicked()::<lambda()>, Qt::ConnectionType)'
- }, Qt::QueuedConnection);
- ^
- In file included from D:/QT/5.11.3/mingw53_32/include/QtWidgets/qwidget.h:45:0,
- from D:/QT/5.11.3/mingw53_32/include/QtWidgets/qmainwindow.h:44,
- from D:/QT/5.11.3/mingw53_32/include/QtWidgets/QMainWindow:1,
- from ..\databaseMultiTreadTest\mainwindow.h:4,
- from ..\databaseMultiTreadTest\mainwindow.cpp:1:
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:208:36: note: candidate: static QMetaObject::Connection QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
- static QMetaObject::Connection connect(const QObject *sender, const char *signal,
- ^
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:208:36: note: no known conversion for argument 4 from 'MainWindow::on_pushButton_clicked()::<lambda()>' to 'const char*'
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:211:36: note: candidate: static QMetaObject::Connection QObject::connect(const QObject*, const QMetaMethod&, const QObject*, const QMetaMethod&, Qt::ConnectionType)
- static QMetaObject::Connection connect(const QObject *sender, const QMetaMethod &signal,
- ^
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:211:36: note: no known conversion for argument 2 from 'const char*' to 'const QMetaMethod&'
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:463:32: note: candidate: QMetaObject::Connection QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
- inline QMetaObject::Connection QObject::connect(const QObject *asender, const char *asignal,
- ^
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:463:32: note: candidate expects 4 arguments, 5 provided
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:228:43: note: candidate: template<class Func1, class Func2> static QMetaObject::Connection QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType)
- static inline QMetaObject::Connection connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal,
- ^
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:228:43: note: template argument deduction/substitution failed:
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h: In substitution of 'template<class Func1, class Func2> static QMetaObject::Connection QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType) [with Func1 = const char*; Func2 = MainWindow::on_pushButton_clicked()::<lambda()>]':
- ..\databaseMultiTreadTest\mainwindow.cpp:42:32: required from here
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:228:43: error: no type named 'Object' in 'struct QtPrivate::FunctionPointer<MainWindow::on_pushButton_clicked()::<lambda()> >'
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:260:13: note: candidate: template<class Func1, class Func2> static typename std::enable_if<((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
- connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
- ^
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:260:13: note: template argument deduction/substitution failed:
- ..\databaseMultiTreadTest\mainwindow.cpp:42:32: note: candidate expects 3 arguments, 5 provided
- }, Qt::QueuedConnection);
- ^
- In file included from D:/QT/5.11.3/mingw53_32/include/QtWidgets/qwidget.h:45:0,
- from D:/QT/5.11.3/mingw53_32/include/QtWidgets/qmainwindow.h:44,
- from D:/QT/5.11.3/mingw53_32/include/QtWidgets/QMainWindow:1,
- from ..\databaseMultiTreadTest\mainwindow.h:4,
- from ..\databaseMultiTreadTest\mainwindow.cpp:1:
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:269:13: note: candidate: template<class Func1, class Func2> static typename std::enable_if<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
- connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
- ^
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:269:13: note: template argument deduction/substitution failed:
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h: In substitution of 'template<class Func1, class Func2> static typename std::enable_if<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType) [with Func1 = const char*; Func2 = MainWindow::on_pushButton_clicked()::<lambda()>]':
- ..\databaseMultiTreadTest\mainwindow.cpp:42:32: required from here
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:269:13: error: no type named 'type' in 'struct std::enable_if<false, QMetaObject::Connection>'
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:300:13: note: candidate: template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
- connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
- ^
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:300:13: note: template argument deduction/substitution failed:
- ..\databaseMultiTreadTest\mainwindow.cpp:42:32: note: candidate expects 3 arguments, 5 provided
- }, Qt::QueuedConnection);
- ^
- In file included from D:/QT/5.11.3/mingw53_32/include/QtWidgets/qwidget.h:45:0,
- from D:/QT/5.11.3/mingw53_32/include/QtWidgets/qmainwindow.h:44,
- from D:/QT/5.11.3/mingw53_32/include/QtWidgets/QMainWindow:1,
- from ..\databaseMultiTreadTest\mainwindow.h:4,
- from ..\databaseMultiTreadTest\mainwindow.cpp:1:
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:308:13: note: candidate: template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
- connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
- ^
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:308:13: note: template argument deduction/substitution failed:
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h: In substitution of 'template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType) [with Func1 = const char*; Func2 = MainWindow::on_pushButton_clicked()::<lambda()>]':
- ..\databaseMultiTreadTest\mainwindow.cpp:42:32: required from here
- D:/QT/5.11.3/mingw53_32/include/QtCore/qobject.h:308:13: error: no type named 'Object' in 'struct QtPrivate::FunctionPointer<const char*>'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement