1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o main.o main.cpp
main.cpp: In lambda function:
main.cpp:45:43: error: expected ; before } token
qApp, SLOT(quit())});
^
main.cpp:45:43: warning: right operand of comma operator has no effect [-Wunused-value]
main.cpp: In constructor MyWidget::MyWidget(QWidget*):
main.cpp:45:43: warning: lambda expressions only available with -std=c++11 or -std=gnu++11 [enabled by default]
main.cpp:45:44: error: no matching function for call to MyWidget::connect(QSlider*&, const char [19], MyWidget::MyWidget(QWidget*)::__lambda0)
qApp, SLOT(quit())});
^
main.cpp:45:44: note: candidates are:
In file included from /usr/include/qt4/QtCore/qcoreapplication.h:45:0,
from /usr/include/qt4/QtGui/qapplication.h:45,
from /usr/include/qt4/QtGui/QApplication:1,
from main.cpp:1:
/usr/include/qt4/QtCore/qobject.h:204:17: note: static bool QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
static bool connect(const QObject *sender, const char *signal,
^
/usr/include/qt4/QtCore/qobject.h:204:17: note: candidate expects 5 arguments, 3 provided
/usr/include/qt4/QtCore/qobject.h:217:17: note: static bool QObject::connect(const QObject*, const QMetaMethod&, const QObject*, const QMetaMethod&, Qt::ConnectionType)
static bool connect(const QObject *sender, const QMetaMethod &signal,
^
/usr/include/qt4/QtCore/qobject.h:217:17: note: candidate expects 5 arguments, 3 provided
/usr/include/qt4/QtCore/qobject.h:337:13: note: bool QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
inline bool QObject::connect(const QObject *asender, const char *asignal,
^
/usr/include/qt4/QtCore/qobject.h:337:13: note: no known conversion for argument 3 from MyWidget::MyWidget(QWidget*)::__lambda0 to const char*
make: *** [main.o] Erreur 1 |