diff options
| author | Russell Yanofsky <[email protected]> | 2017-03-20 12:35:37 -0400 |
|---|---|---|
| committer | Russell Yanofsky <[email protected]> | 2017-03-20 12:35:37 -0400 |
| commit | b5bec4e330fc7201d989663b4dbc6a1e620dd0f9 (patch) | |
| tree | 240f6dd7eb7bd5a9ce669f62348e994e3b30a829 /src/httpserver.cpp | |
| parent | Avoid scoped_connection compile error with boost 1.55.0 (diff) | |
| download | discoin-b5bec4e330fc7201d989663b4dbc6a1e620dd0f9.tar.xz discoin-b5bec4e330fc7201d989663b4dbc6a1e620dd0f9.zip | |
Avoid QTimer::singleShot compile error with Qt 5.3.2
Construct QTimer object directly, instead of relying on QTimer::singleShot
overloads accepting lambdas, which weren't introduced until Qt 5.4.
Avoids the following compile error in debian jessie:
```
qt/test/wallettests.cpp: In function ‘void {anonymous}::ConfirmSend()’:
qt/test/wallettests.cpp:34:6: error: no matching function for call to ‘QTimer::singleShot(int, Qt::TimerType, {anonymous}::ConfirmSend()::<lambda()>)’
});
^
qt/test/wallettests.cpp:34:6: note: candidates are:
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QTimer:1:0,
from ./qt/sendcoinsdialog.h:13,
from qt/test/wallettests.cpp:7:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qtimer.h:81:17: note: static void QTimer::singleShot(int, const QObject*, const char*)
static void singleShot(int msec, const QObject *receiver, const char *member);
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qtimer.h:81:17: note: no known conversion for argument 2 from ‘Qt::TimerType’ to ‘const QObject*’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qtimer.h:82:17: note: static void QTimer::singleShot(int, Qt::TimerType, const QObject*, const char*)
static void singleShot(int msec, Qt::TimerType timerType, const QObject *receiver, const char *member);
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qtimer.h:82:17: note: candidate expects 4 arguments, 3 provided
```
Error reported by Pavel Janík <[email protected]> in
https://github.com/bitcoin/bitcoin/pull/9974#issuecomment-287574436
Diffstat (limited to 'src/httpserver.cpp')
0 files changed, 0 insertions, 0 deletions