Add new test_bitcoin-qt static library dependencies
Avoids following error when qt is statically linked into the test binary, as on travis: This application failed to start because it could not find or load the Qt platform plugin "xcb" in "".
This commit is contained in:
parent
2754ef1c4a
commit
9e6817ed11
1 changed files with 11 additions and 1 deletions
|
@ -23,12 +23,22 @@
|
||||||
|
|
||||||
#include <openssl/ssl.h>
|
#include <openssl/ssl.h>
|
||||||
|
|
||||||
#if defined(QT_STATICPLUGIN) && QT_VERSION < 0x050000
|
#if defined(QT_STATICPLUGIN)
|
||||||
#include <QtPlugin>
|
#include <QtPlugin>
|
||||||
|
#if QT_VERSION < 0x050000
|
||||||
Q_IMPORT_PLUGIN(qcncodecs)
|
Q_IMPORT_PLUGIN(qcncodecs)
|
||||||
Q_IMPORT_PLUGIN(qjpcodecs)
|
Q_IMPORT_PLUGIN(qjpcodecs)
|
||||||
Q_IMPORT_PLUGIN(qtwcodecs)
|
Q_IMPORT_PLUGIN(qtwcodecs)
|
||||||
Q_IMPORT_PLUGIN(qkrcodecs)
|
Q_IMPORT_PLUGIN(qkrcodecs)
|
||||||
|
#else
|
||||||
|
#if defined(QT_QPA_PLATFORM_XCB)
|
||||||
|
Q_IMPORT_PLUGIN(QXcbIntegrationPlugin);
|
||||||
|
#elif defined(QT_QPA_PLATFORM_WINDOWS)
|
||||||
|
Q_IMPORT_PLUGIN(QWindowsIntegrationPlugin);
|
||||||
|
#elif defined(QT_QPA_PLATFORM_COCOA)
|
||||||
|
Q_IMPORT_PLUGIN(QCocoaIntegrationPlugin);
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
extern void noui_connect();
|
extern void noui_connect();
|
||||||
|
|
Loading…
Reference in a new issue