cd src/ && ( test -e Makefile || /usr/lib/x86_64-linux-gnu/qt5/bin/qmake /home/aric/Downloads/Tools/深度系统/dtkwidget-2.0.0/src/src.pro -o Makefile ) && make -f Makefile
Project MESSAGE: This project is using private headers and will therefore be tied to this specific Qt module build version.
Project MESSAGE: Running this project against other versions of the Qt modules may crash at any arbitrary point.
Project MESSAGE: This is not a bug, but a result of using Qt internals. You have been warned!
make[1]: Entering directory '/home/aric/Downloads/Tools/深度系统/dtkwidget-2.0.0/build/src'
g++ -c -m64 -pipe -O2 -std=c++0x -D_REENTRANT -Wall -W -fPIC -DQT_MESSAGELOGCONTEXT -DLIBDTKWIDGET_LIBRARY -DUSE_GTK_PLUS_2_0 -DSN_API_NOT_YET_FROZEN -DQT_NO_DEBUG -DQT_MULTIMEDIAWIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_WIDGETS_LIB -DQT_PLATFORMSUPPORT_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I../../src -I. -I../../src/util -isystem /usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cairo -isystem /usr/include/pango-1.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libpng12 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libpng12 -isystem /usr/include/pango-1.0 -isystem /usr/include/harfbuzz -isystem /usr/include/pango-1.0 -isystem /usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/freetype2 -I../../src/widgets/startupnotifications -I/home/aric/Downloads/Tools/深度系统/dtkwidget-2.0.0/src/widgets/../platforms/linux -I../../src/widgets -isystem /usr/include/libdtk-2.0/DCore -isystem /usr/include/x86_64-linux-gnu/qt5/QGSettings -isystem /usr/include/startup-notification-1.0 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtMultimediaWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtMultimedia -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtPlatformSupport -isystem /usr/include/x86_64-linux-gnu/qt5/QtPlatformSupport/5.5.1 -isystem /usr/include/x86_64-linux-gnu/qt5/QtPlatformSupport/5.5.1/QtPlatformSupport -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui/5.5.1 -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui/5.5.1/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore/5.5.1 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore/5.5.1/QtCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -o dfileiconprovider.o ../../src/util/dfileiconprovider.cpp
g++ -c -m64 -pipe -O2 -std=c++0x -D_REENTRANT -Wall -W -fPIC -DQT_MESSAGELOGCONTEXT -DLIBDTKWIDGET_LIBRARY -DUSE_GTK_PLUS_2_0 -DSN_API_NOT_YET_FROZEN -DQT_NO_DEBUG -DQT_MULTIMEDIAWIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_WIDGETS_LIB -DQT_PLATFORMSUPPORT_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I../../src -I. -I../../src/util -isystem /usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/cairo -isystem /usr/include/pango-1.0 -isystem /usr/include/atk-1.0 -isystem /usr/include/cairo -isystem /usr/include/pixman-1 -isystem /usr/include/libpng12 -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libpng12 -isystem /usr/include/pango-1.0 -isystem /usr/include/harfbuzz -isystem /usr/include/pango-1.0 -isystem /usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem /usr/include/freetype2 -I../../src/widgets/startupnotifications -I/home/aric/Downloads/Tools/深度系统/dtkwidget-2.0.0/src/widgets/../platforms/linux -I../../src/widgets -isystem /usr/include/libdtk-2.0/DCore -isystem /usr/include/x86_64-linux-gnu/qt5/QGSettings -isystem /usr/include/startup-notification-1.0 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtMultimediaWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtMultimedia -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtPlatformSupport -isystem /usr/include/x86_64-linux-gnu/qt5/QtPlatformSupport/5.5.1 -isystem /usr/include/x86_64-linux-gnu/qt5/QtPlatformSupport/5.5.1/QtPlatformSupport -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui/5.5.1 -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui/5.5.1/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore/5.5.1 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore/5.5.1/QtCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -o dthumbnailprovider.o ../../src/util/dthumbnailprovider.cpp
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:74:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qnamespace.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:41,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:40,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qthread.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QThread:1,
from ../../src/util/dthumbnailprovider.h:13,
from ../../src/util/dthumbnailprovider.cpp:10:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h: In instantiation of ‘uint qHash(const T&, uint) [with T = QMimeType; uint = unsigned int]’:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:952:18: required from ‘QHash<Key, T>::Node** QHash<Key, T>::findNode(const Key&, uint*) const [with Key = QMimeType; T = long long int; QHash<Key, T>::Node = QHashNode<QMimeType, long long int>; uint = unsigned int]’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:669:42: required from ‘const T QHash<Key, T>::value(const Key&, const T&) const [with Key = QMimeType; T = long long int]’
../../src/util/dthumbnailprovider.cpp:381:64: required from here
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:103:5: error: no matching function for call to ‘qHash(const QMimeType&)’
Q_DECL_NOEXCEPT_EXPR(noexcept(qHash(t)))
^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:39:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfileinfo.h:39,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QFileInfo:1,
from ../../src/util/dthumbnailprovider.h:14,
from ../../src/util/dthumbnailprovider.cpp:10:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:65:52: note: candidate: constexpr uint qHash(char, uint)
Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline uint qHash(char key, uint seed = 0) Q_DECL_NOTHROW { return uint(key) ^ s
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:65:52: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘char’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:66:52: note: candidate: constexpr uint qHash(uchar, uint)
Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline uint qHash(uchar key, uint seed = 0) Q_DECL_NOTHROW { return uint(key) ^
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:66:52: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘uchar {aka unsigned char}’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:67:52: note: candidate: constexpr uint qHash(signed char, uint)
Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline uint qHash(signed char key, uint seed = 0) Q_DECL_NOTHROW { return uint(k
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:67:52: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘signed char’
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:39:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfileinfo.h:39,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QFileInfo:1,
from ../../src/util/dthumbnailprovider.h:14,
from ../../src/util/dthumbnailprovider.cpp:10:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:68:52: note: candidate: constexpr uint qHash(ushort, uint)
Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline uint qHash(ushort key, uint seed = 0) Q_DECL_NOTHROW { return uint(key) ^
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:68:52: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘ushort {aka short unsigned int}’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:69:52: note: candidate: constexpr uint qHash(short int, uint)
Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline uint qHash(short key, uint seed = 0) Q_DECL_NOTHROW { return uint(key) ^
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:69:52: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘short int’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:70:52: note: candidate: constexpr uint qHash(uint, uint)
Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline uint qHash(uint key, uint seed = 0) Q_DECL_NOTHROW { return key ^ seed; }
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:70:52: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘uint {aka unsigned int}’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:71:52: note: candidate: constexpr uint qHash(int, uint)
Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline uint qHash(int key, uint seed = 0) Q_DECL_NOTHROW { return uint(key) ^ se
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:71:52: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘int’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:72:52: note: candidate: constexpr uint qHash(ulong, uint)
Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline uint qHash(ulong key, uint seed = 0) Q_DECL_NOTHROW
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:72:52: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘ulong {aka long unsigned int}’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:78:52: note: candidate: constexpr uint qHash(long int, uint)
Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline uint qHash(long key, uint seed = 0) Q_DECL_NOTHROW { return qHash(ulong(k
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:78:52: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘long int’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:79:52: note: candidate: constexpr uint qHash(quint64, uint)
Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline uint qHash(quint64 key, uint seed = 0) Q_DECL_NOTHROW
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:79:52: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘quint64 {aka long long unsigned int}’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:83:52: note: candidate: constexpr uint qHash(qint64, uint)
Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline uint qHash(qint64 key, uint seed = 0) Q_DECL_NOTHROW { return qHash(quint
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:83:52: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘qint64 {aka long long int}’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:84:42: note: candidate: uint qHash(float, uint)
Q_CORE_EXPORT Q_DECL_CONST_FUNCTION uint qHash(float key, uint seed = 0) Q_DECL_NOTHROW;
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:84:42: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘float’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:85:42: note: candidate: uint qHash(double, uint)
Q_CORE_EXPORT Q_DECL_CONST_FUNCTION uint qHash(double key, uint seed = 0) Q_DECL_NOTHROW;
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:85:42: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘double’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:87:42: note: candidate: uint qHash(long double, uint)
Q_CORE_EXPORT Q_DECL_CONST_FUNCTION uint qHash(long double key, uint seed = 0) Q_DECL_NOTHROW;
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:87:42: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘long double’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:89:52: note: candidate: constexpr uint qHash(QChar, uint)
Q_DECL_CONST_FUNCTION Q_DECL_CONSTEXPR inline uint qHash(const QChar key, uint seed = 0) Q_DECL_NOTHROW { return qHash(
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:89:52: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘QChar’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:90:41: note: candidate: uint qHash(const QByteArray&, uint)
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(const QByteArray &key, uint seed = 0) Q_DECL_NOTHROW;
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:90:41: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘const QByteArray&’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:91:41: note: candidate: uint qHash(const QString&, uint)
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(const QString &key, uint seed = 0) Q_DECL_NOTHROW;
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:91:41: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘const QString&’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:92:41: note: candidate: uint qHash(const QStringRef&, uint)
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(const QStringRef &key, uint seed = 0) Q_DECL_NOTHROW;
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:92:41: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘const QStringRef&’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:93:41: note: candidate: uint qHash(const QBitArray&, uint)
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(const QBitArray &key, uint seed = 0) Q_DECL_NOTHROW;
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:93:41: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘const QBitArray&’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:94:41: note: candidate: uint qHash(QLatin1String, uint)
Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(QLatin1String key, uint seed = 0) Q_DECL_NOTHROW;
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:94:41: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘QLatin1String’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:98:32: note: candidate: template uint qHash(const T*, uint)
template inline uint qHash(const T key, uint seed = 0) Q_DECL_NOTHROW
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:98:32: note: template argument deduction/substitution failed:
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:74:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qnamespace.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:41,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:40,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qthread.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QThread:1,
from ../../src/util/dthumbnailprovider.h:13,
from ../../src/util/dthumbnailprovider.cpp:10:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:103:5: note: mismatched types ‘const T’ and ‘QMimeType’
Q_DECL_NOEXCEPT_EXPR(noexcept(qHash(t)))
^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:45:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDebug:1,
from ../../src/util/dthumbnailprovider.cpp:24:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qset.h:241:6: note: candidate: template uint qHash(const QSet&, uint)
uint qHash(const QSet &key, uint seed = 0)
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qset.h:241:6: note: template argument deduction/substitution failed:
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:74:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qnamespace.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:41,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:40,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qthread.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QThread:1,
from ../../src/util/dthumbnailprovider.h:13,
from ../../src/util/dthumbnailprovider.cpp:10:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:103:5: note: ‘const QMimeType’ is not derived from ‘const QSet’
Q_DECL_NOEXCEPT_EXPR(noexcept(qHash(t)))
^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QUrl:1:0,
from ../../src/util/dthumbnailprovider.cpp:23:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qurl.h:354:31: note: candidate: uint qHash(const QUrl&, uint)
friend Q_CORE_EXPORT uint qHash(const QUrl &url, uint seed) Q_DECL_NOTHROW;
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qurl.h:354:31: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘const QUrl&’
In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qfontinfo.h:37:0,
from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:51,
from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPainter:1,
from ../../src/util/dthumbnailprovider.cpp:22:
/usr/include/x86_64-linux-gnu/qt5/QtGui/qfont.h:319:19: note: candidate: uint qHash(const QFont&, uint)
Q_GUI_EXPORT uint qHash(const QFont &font, uint seed = 0) Q_DECL_NOTHROW;
^
/usr/include/x86_64-linux-gnu/qt5/QtGui/qfont.h:319:19: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘const QFont&’
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:42:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qplugin.h:38,
from /usr/include/x86_64-linux-gnu/qt5/QtGui/qimageiohandler.h:38,
from /usr/include/x86_64-linux-gnu/qt5/QtGui/qimagereader.h:40,
from /usr/include/x86_64-linux-gnu/qt5/QtGui/QImageReader:1,
from ../../src/util/dthumbnailprovider.cpp:16:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:834:24: note: candidate: template uint qHash(const QSharedPointer&, uint)
Q_INLINE_TEMPLATE uint qHash(const QSharedPointer &ptr, uint seed = 0)
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:834:24: note: template argument deduction/substitution failed:
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:74:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qnamespace.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:41,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:40,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qthread.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QThread:1,
from ../../src/util/dthumbnailprovider.h:13,
from ../../src/util/dthumbnailprovider.cpp:10:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:103:5: note: ‘const QMimeType’ is not derived from ‘const QSharedPointer’
Q_DECL_NOEXCEPT_EXPR(noexcept(qHash(t)))
^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QDateTime:1:0,
from ../../src/util/dthumbnailprovider.cpp:15:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:360:20: note: candidate: uint qHash(const QTime&, uint)
Q_CORE_EXPORT uint qHash(const QTime &key, uint seed = 0) Q_DECL_NOTHROW;
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:360:20: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘const QTime&’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:359:20: note: candidate: uint qHash(const QDate&, uint)
Q_CORE_EXPORT uint qHash(const QDate &key, uint seed = 0) Q_DECL_NOTHROW;
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:359:20: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘const QDate&’
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:358:20: note: candidate: uint qHash(const QDateTime&, uint)
Q_CORE_EXPORT uint qHash(const QDateTime &key, uint seed = 0);
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:358:20: note: no known conversion for argument 1 from ‘const QMimeType’ to ‘const QDateTime&’
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfileinfo.h:39:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QFileInfo:1,
from ../../src/util/dthumbnailprovider.h:14,
from ../../src/util/dthumbnailprovider.cpp:10:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:283:24: note: candidate: template uint qHash(const QExplicitlySharedDataPointer&, uint)
Q_INLINE_TEMPLATE uint qHash(const QExplicitlySharedDataPointer &ptr, uint seed = 0) Q_DECL_NOTHROW
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:283:24: note: template argument deduction/substitution failed:
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:74:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qnamespace.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:41,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:40,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qthread.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QThread:1,
from ../../src/util/dthumbnailprovider.h:13,
from ../../src/util/dthumbnailprovider.cpp:10:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:103:5: note: ‘const QMimeType’ is not derived from ‘const QExplicitlySharedDataPointer’
Q_DECL_NOEXCEPT_EXPR(noexcept(qHash(t)))
^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfileinfo.h:39:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QFileInfo:1,
from ../../src/util/dthumbnailprovider.h:14,
from ../../src/util/dthumbnailprovider.cpp:10:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:278:24: note: candidate: template uint qHash(const QSharedDataPointer&, uint)
Q_INLINE_TEMPLATE uint qHash(const QSharedDataPointer &ptr, uint seed = 0) Q_DECL_NOTHROW
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:278:24: note: template argument deduction/substitution failed:
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:74:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qnamespace.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:41,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:40,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qthread.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QThread:1,
from ../../src/util/dthumbnailprovider.h:13,
from ../../src/util/dthumbnailprovider.cpp:10:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:103:5: note: ‘const QMimeType’ is not derived from ‘const QSharedDataPointer’
Q_DECL_NOEXCEPT_EXPR(noexcept(qHash(t)))
^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:39:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfileinfo.h:39,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QFileInfo:1,
from ../../src/util/dthumbnailprovider.h:14,
from ../../src/util/dthumbnailprovider.cpp:10:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:144:49: note: candidate: template<class T1, class T2> uint qHash(const QPair<T, U>&, uint)
template <typename T1, typename T2> inline uint qHash(const QPair<T1, T2> &key, uint seed = 0)
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:144:49: note: template argument deduction/substitution failed:
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:74:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qnamespace.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:41,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:40,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qthread.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QThread:1,
from ../../src/util/dthumbnailprovider.h:13,
from ../../src/util/dthumbnailprovider.cpp:10:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:103:5: note: ‘const QMimeType’ is not derived from ‘const QPair<T, U>’
Q_DECL_NOEXCEPT_EXPR(noexcept(qHash(t)))
^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:39:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qfileinfo.h:39,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QFileInfo:1,
from ../../src/util/dthumbnailprovider.h:14,
from ../../src/util/dthumbnailprovider.cpp:10:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:102:34: note: candidate: template uint qHash(const T&, uint)
template inline uint qHash(const T &t, uint seed)
^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:102:34: note: template argument deduction/substitution failed:
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:74:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qnamespace.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:41,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:40,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qthread.h:37,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QThread:1,
from ../../src/util/dthumbnailprovider.h:13,
from ../../src/util/dthumbnailprovider.cpp:10:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qhash.h:103:5: note: candidate expects 2 arguments, 1 provided
Q_DECL_NOEXCEPT_EXPR(noexcept(qHash(t)))
^
Makefile:1844: recipe for target 'dthumbnailprovider.o' failed
make[1]: *** [dthumbnailprovider.o] Error 1
make[1]: Leaving directory '/home/aric/Downloads/Tools/深度系统/dtkwidget-2.0.0/build/src'
Makefile:43: recipe for target 'sub-src-make_first-ordered' failed
make: *** [sub-src-make_first-ordered] Error 2