Advertisement
Guest User

Untitled

a guest
May 23rd, 2019
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 36.83 KB | None | 0 0
  1. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp: In member function 'QDomDocument QgsWms::QgsRenderer::featureInfoDocument(QList<QgsMapLayer*>&, const QgsMapSettings&, const QImage*, const QString&) const':
  2. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:1385:44: error: no matching function for call to 'QMap<QString, QList<QgsMapLayer*> >::contains(const QStringList&) const'
  3.              if ( mLayerGroups.contains( ql ) )
  4.                                             ^
  5. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:1385:44: note: candidate is:
  6. In file included from /usr/include/qt5/QtCore/QMap:1:0,
  7.                  from /home/wms/src/qgis-3.4.8/src/core/qgis.h:24,
  8.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../qgsmodule.h:20,
  9.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsutils.h:26,
  10.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:21:
  11. /usr/include/qt5/QtCore/qmap.h:688:24: note: bool QMap<K, V>::contains(const Key&) const [with Key = QString; T = QList<QgsMapLayer*>]
  12.  Q_INLINE_TEMPLATE bool QMap<Key, T>::contains(const Key &akey) const
  13.                         ^
  14. /usr/include/qt5/QtCore/qmap.h:688:24: note:   no known conversion for argument 1 from 'const QStringList' to 'const QString&'
  15. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:1387:53: error: no match for 'operator[]' (operand types are 'const QMap<QString, QList<QgsMapLayer*> >' and 'const QStringList')
  16.                const auto &constLayers { mLayerGroups[ql] };
  17.                                                      ^
  18. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:1387:53: note: candidates are:
  19. In file included from /usr/include/qt5/QtCore/QMap:1:0,
  20.                  from /home/wms/src/qgis-3.4.8/src/core/qgis.h:24,
  21.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../qgsmodule.h:20,
  22.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsutils.h:26,
  23.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:21:
  24. /usr/include/qt5/QtCore/qmap.h:661:22: note: T& QMap<K, V>::operator[](const Key&) [with Key = QString; T = QList<QgsMapLayer*>]
  25.  Q_INLINE_TEMPLATE T &QMap<Key, T>::operator[](const Key &akey)
  26.                       ^
  27. /usr/include/qt5/QtCore/qmap.h:661:22: note:   no known conversion for argument 1 from 'const QStringList' to 'const QString&'
  28. /usr/include/qt5/QtCore/qmap.h:655:27: note: const T QMap<K, V>::operator[](const Key&) const [with Key = QString; T = QList<QgsMapLayer*>]
  29.  Q_INLINE_TEMPLATE const T QMap<Key, T>::operator[](const Key &akey) const
  30.                            ^
  31. /usr/include/qt5/QtCore/qmap.h:655:27: note:   no known conversion for argument 1 from 'const QStringList' to 'const QString&'
  32. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:1387:58: error: unable to deduce 'const std::initializer_list<const auto>&' from '{<expression error>}'
  33.                const auto &constLayers { mLayerGroups[ql] };
  34.                                                           ^
  35. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:1388:38: error: unable to deduce 'auto&&' from 'constLayers'
  36.                for ( const auto &ml : constLayers )
  37.                                       ^
  38. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:1392:34: error: no match for 'operator=' (operand types are 'std::initializer_list<QString>' and 'const QStringList')
  39.                    queryLayerName = ql;
  40.                                   ^
  41. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:1392:34: note: candidates are:
  42. In file included from /usr/include/c++/4.8.2/utility:74:0,
  43.                  from /usr/include/qt5/QtCore/qglobal.h:47,
  44.                  from /usr/include/qt5/QtCore/qnamespace.h:43,
  45.                  from /usr/include/qt5/QtCore/qcoreevent.h:43,
  46.                  from /usr/include/qt5/QtCore/QEvent:1,
  47.                  from /home/wms/src/qgis-3.4.8/src/core/qgis.h:21,
  48.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../qgsmodule.h:20,
  49.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsutils.h:26,
  50.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:21:
  51. /usr/include/c++/4.8.2/initializer_list:47:11: note: std::initializer_list<QString>& std::initializer_list<QString>::operator=(const std::initializer_list<QString>&)
  52.      class initializer_list
  53.            ^
  54. /usr/include/c++/4.8.2/initializer_list:47:11: note:   no known conversion for argument 1 from 'const QStringList' to 'const std::initializer_list<QString>&'
  55. /usr/include/c++/4.8.2/initializer_list:47:11: note: std::initializer_list<QString>& std::initializer_list<QString>::operator=(std::initializer_list<QString>&&)
  56. /usr/include/c++/4.8.2/initializer_list:47:11: note:   no known conversion for argument 1 from 'const QStringList' to 'std::initializer_list<QString>&&'
  57. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:1407:101: error: no matching function for call to 'QString::arg(std::initializer_list<QString>&)'
  58.            const QString msg { QObject::tr( "The layer '%1' is not queryable." ).arg( queryLayerName ) };
  59.                                                                                                      ^
  60. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:1407:101: note: candidates are:
  61. In file included from /usr/include/qt5/QtCore/QString:1:0,
  62.                  from /home/wms/src/qgis-3.4.8/src/core/qgis.h:22,
  63.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../qgsmodule.h:20,
  64.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsutils.h:26,
  65.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:21:
  66. /usr/include/qt5/QtCore/qstring.h:264:31: note: QString QString::arg(qlonglong, int, int, QChar) const
  67.      Q_REQUIRED_RESULT QString arg(qlonglong a, int fieldwidth=0, int base=10,
  68.                                ^
  69. /usr/include/qt5/QtCore/qstring.h:264:31: note:   no known conversion for argument 1 from 'std::initializer_list<QString>' to 'qlonglong {aka long long int}'
  70. /usr/include/qt5/QtCore/qstring.h:266:31: note: QString QString::arg(qulonglong, int, int, QChar) const
  71.      Q_REQUIRED_RESULT QString arg(qulonglong a, int fieldwidth=0, int base=10,
  72.                                ^
  73. /usr/include/qt5/QtCore/qstring.h:266:31: note:   no known conversion for argument 1 from 'std::initializer_list<QString>' to 'qulonglong {aka long long unsigned int}'
  74. /usr/include/qt5/QtCore/qstring.h:928:16: note: QString QString::arg(long int, int, int, QChar) const
  75.  inline QString QString::arg(long a, int fieldWidth, int base, QChar fillChar) const
  76.                 ^
  77. /usr/include/qt5/QtCore/qstring.h:928:16: note:   no known conversion for argument 1 from 'std::initializer_list<QString>' to 'long int'
  78. /usr/include/qt5/QtCore/qstring.h:930:16: note: QString QString::arg(ulong, int, int, QChar) const
  79.  inline QString QString::arg(ulong a, int fieldWidth, int base, QChar fillChar) const
  80.                 ^
  81. /usr/include/qt5/QtCore/qstring.h:930:16: note:   no known conversion for argument 1 from 'std::initializer_list<QString>' to 'ulong {aka long unsigned int}'
  82. /usr/include/qt5/QtCore/qstring.h:924:16: note: QString QString::arg(int, int, int, QChar) const
  83.  inline QString QString::arg(int a, int fieldWidth, int base, QChar fillChar) const
  84.                 ^
  85. /usr/include/qt5/QtCore/qstring.h:924:16: note:   no known conversion for argument 1 from 'std::initializer_list<QString>' to 'int'
  86. /usr/include/qt5/QtCore/qstring.h:926:16: note: QString QString::arg(uint, int, int, QChar) const
  87.  inline QString QString::arg(uint a, int fieldWidth, int base, QChar fillChar) const
  88.                 ^
  89. /usr/include/qt5/QtCore/qstring.h:926:16: note:   no known conversion for argument 1 from 'std::initializer_list<QString>' to 'uint {aka unsigned int}'
  90. /usr/include/qt5/QtCore/qstring.h:932:16: note: QString QString::arg(short int, int, int, QChar) const
  91.  inline QString QString::arg(short a, int fieldWidth, int base, QChar fillChar) const
  92.                 ^
  93. /usr/include/qt5/QtCore/qstring.h:932:16: note:   no known conversion for argument 1 from 'std::initializer_list<QString>' to 'short int'
  94. /usr/include/qt5/QtCore/qstring.h:934:16: note: QString QString::arg(ushort, int, int, QChar) const
  95.  inline QString QString::arg(ushort a, int fieldWidth, int base, QChar fillChar) const
  96.                 ^
  97. /usr/include/qt5/QtCore/qstring.h:934:16: note:   no known conversion for argument 1 from 'std::initializer_list<QString>' to 'ushort {aka short unsigned int}'
  98. /usr/include/qt5/QtCore/qstring.h:280:31: note: QString QString::arg(double, int, char, int, QChar) const
  99.      Q_REQUIRED_RESULT QString arg(double a, int fieldWidth = 0, char fmt = 'g', int prec = -1,
  100.                                ^
  101. /usr/include/qt5/QtCore/qstring.h:280:31: note:   no known conversion for argument 1 from 'std::initializer_list<QString>' to 'double'
  102. /usr/include/qt5/QtCore/qstring.h:282:31: note: QString QString::arg(char, int, QChar) const
  103.      Q_REQUIRED_RESULT QString arg(char a, int fieldWidth = 0,
  104.                                ^
  105. /usr/include/qt5/QtCore/qstring.h:282:31: note:   no known conversion for argument 1 from 'std::initializer_list<QString>' to 'char'
  106. /usr/include/qt5/QtCore/qstring.h:284:31: note: QString QString::arg(QChar, int, QChar) const
  107.      Q_REQUIRED_RESULT QString arg(QChar a, int fieldWidth = 0,
  108.                                ^
  109. /usr/include/qt5/QtCore/qstring.h:284:31: note:   no known conversion for argument 1 from 'std::initializer_list<QString>' to 'QChar'
  110. /usr/include/qt5/QtCore/qstring.h:286:31: note: QString QString::arg(const QString&, int, QChar) const
  111.      Q_REQUIRED_RESULT QString arg(const QString &a, int fieldWidth = 0,
  112.                                ^
  113. /usr/include/qt5/QtCore/qstring.h:286:31: note:   no known conversion for argument 1 from 'std::initializer_list<QString>' to 'const QString&'
  114. /usr/include/qt5/QtCore/qstring.h:936:16: note: QString QString::arg(const QString&, const QString&) const
  115.  inline QString QString::arg(const QString &a1, const QString &a2) const
  116.                 ^
  117. /usr/include/qt5/QtCore/qstring.h:936:16: note:   candidate expects 2 arguments, 1 provided
  118. /usr/include/qt5/QtCore/qstring.h:938:16: note: QString QString::arg(const QString&, const QString&, const QString&) const
  119.  inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3) const
  120.                 ^
  121. /usr/include/qt5/QtCore/qstring.h:938:16: note:   candidate expects 3 arguments, 1 provided
  122. /usr/include/qt5/QtCore/qstring.h:940:16: note: QString QString::arg(const QString&, const QString&, const QString&, const QString&) const
  123.  inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3,
  124.                 ^
  125. /usr/include/qt5/QtCore/qstring.h:940:16: note:   candidate expects 4 arguments, 1 provided
  126. /usr/include/qt5/QtCore/qstring.h:943:16: note: QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&) const
  127.  inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3,
  128.                 ^
  129. /usr/include/qt5/QtCore/qstring.h:943:16: note:   candidate expects 5 arguments, 1 provided
  130. /usr/include/qt5/QtCore/qstring.h:946:16: note: QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const
  131.  inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3,
  132.                 ^
  133. /usr/include/qt5/QtCore/qstring.h:946:16: note:   candidate expects 6 arguments, 1 provided
  134. /usr/include/qt5/QtCore/qstring.h:949:16: note: QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const
  135.  inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3,
  136.                 ^
  137. /usr/include/qt5/QtCore/qstring.h:949:16: note:   candidate expects 7 arguments, 1 provided
  138. /usr/include/qt5/QtCore/qstring.h:953:16: note: QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const
  139.  inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3,
  140.                 ^
  141. /usr/include/qt5/QtCore/qstring.h:953:16: note:   candidate expects 8 arguments, 1 provided
  142. /usr/include/qt5/QtCore/qstring.h:957:16: note: QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const
  143.  inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3,
  144.                 ^
  145. /usr/include/qt5/QtCore/qstring.h:957:16: note:   candidate expects 9 arguments, 1 provided
  146. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:1407:103: error: no matching function for call to 'QString::QString(<brace-enclosed initializer list>)'
  147.            const QString msg { QObject::tr( "The layer '%1' is not queryable." ).arg( queryLayerName ) };
  148.                                                                                                        ^
  149. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:1407:103: note: candidates are:
  150. In file included from /usr/include/qt5/QtCore/QString:1:0,
  151.                  from /home/wms/src/qgis-3.4.8/src/core/qgis.h:22,
  152.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../qgsmodule.h:20,
  153.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsutils.h:26,
  154.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:21:
  155. /usr/include/qt5/QtCore/qstring.h:787:29: note: constexpr QString::QString(QStringDataPtr)
  156.      Q_DECL_CONSTEXPR inline QString(QStringDataPtr dd) : d(dd.ptr) {}
  157.                              ^
  158. /usr/include/qt5/QtCore/qstring.h:787:29: note:   no known conversion for argument 1 from '<type error>' to 'QStringDataPtr'
  159. /usr/include/qt5/QtCore/qstring.h:786:5: note: QString::QString(int, Qt::Initialization)
  160.      QString(int size, Qt::Initialization);
  161.      ^
  162. /usr/include/qt5/QtCore/qstring.h:786:5: note:   candidate expects 2 arguments, 1 provided
  163. /usr/include/qt5/QtCore/qstring.h:777:12: note: QString::QString(const QString::Null&)
  164.      inline QString(const Null &): d(Data::sharedNull()) {}
  165.             ^
  166. /usr/include/qt5/QtCore/qstring.h:777:12: note:   no known conversion for argument 1 from '<type error>' to 'const QString::Null&'
  167. /usr/include/qt5/QtCore/qstring.h:661:31: note: QString::QString(const QByteArray&)
  168.      inline QT_ASCII_CAST_WARN QString(const QByteArray &a)
  169.                                ^
  170. /usr/include/qt5/QtCore/qstring.h:661:31: note:   no known conversion for argument 1 from '<type error>' to 'const QByteArray&'
  171. /usr/include/qt5/QtCore/qstring.h:658:31: note: QString::QString(const char*)
  172.      inline QT_ASCII_CAST_WARN QString(const char *ch)
  173.                                ^
  174. /usr/include/qt5/QtCore/qstring.h:658:31: note:   no known conversion for argument 1 from '<type error>' to 'const char*'
  175. /usr/include/qt5/QtCore/qstring.h:228:12: note: QString::QString(QString&&)
  176.      inline QString(QString && other) Q_DECL_NOTHROW : d(other.d) { other.d = Data::sharedNull(); }
  177.             ^
  178. /usr/include/qt5/QtCore/qstring.h:228:12: note:   no known conversion for argument 1 from '<type error>' to 'QString&&'
  179. /usr/include/qt5/QtCore/qstring.h:906:8: note: QString::QString(const QString&)
  180.  inline QString::QString(const QString &other) Q_DECL_NOTHROW : d(other.d)
  181.         ^
  182. /usr/include/qt5/QtCore/qstring.h:906:8: note:   no known conversion for argument 1 from '<type error>' to 'const QString&'
  183. /usr/include/qt5/QtCore/qstring.h:880:8: note: QString::QString(QLatin1String)
  184.  inline QString::QString(QLatin1String aLatin1) : d(fromLatin1_helper(aLatin1.latin1(), aLatin1.size()))
  185.         ^
  186. /usr/include/qt5/QtCore/qstring.h:880:8: note:   no known conversion for argument 1 from '<type error>' to 'QLatin1String'
  187. /usr/include/qt5/QtCore/qstring.h:220:5: note: QString::QString(int, QChar)
  188.      QString(int size, QChar c);
  189.      ^
  190. /usr/include/qt5/QtCore/qstring.h:220:5: note:   candidate expects 2 arguments, 1 provided
  191. /usr/include/qt5/QtCore/qstring.h:219:5: note: QString::QString(QChar)
  192.      QString(QChar c);
  193.      ^
  194. /usr/include/qt5/QtCore/qstring.h:219:5: note:   no known conversion for argument 1 from '<type error>' to 'QChar'
  195. /usr/include/qt5/QtCore/qstring.h:218:14: note: QString::QString(const QChar*, int)
  196.      explicit QString(const QChar *unicode, int size = -1);
  197.               ^
  198. /usr/include/qt5/QtCore/qstring.h:218:14: note:   no known conversion for argument 1 from '<type error>' to 'const QChar*'
  199. /usr/include/qt5/QtCore/qstring.h:1083:8: note: QString::QString()
  200.  inline QString::QString() Q_DECL_NOTHROW : d(Data::sharedNull()) {}
  201.         ^
  202. /usr/include/qt5/QtCore/qstring.h:1083:8: note:   candidate expects 0 arguments, 1 provided
  203. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp: In member function 'void QgsWms::QgsRenderer::initLayerGroupsRecursive(const QgsLayerTreeGroup*, const QString&)':
  204. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:2503:34: error: base operand of '->' has non-pointer type 'const std::initializer_list<QgsLayerTree* const>'
  205.        if ( ! projectLayerTreeRoot->hasCustomLayerOrder() )
  206.                                   ^
  207. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:2507:48: error: base operand of '->' has non-pointer type 'const QList<QgsLayerTreeLayer*>'
  208.            mLayerGroups[groupName].push_back( tl->layer() );
  209.                                                 ^
  210. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:2512:60: error: base operand of '->' has non-pointer type 'const std::initializer_list<QgsLayerTree* const>'
  211.          const auto projectLayerOrder { projectLayerTreeRoot->layerOrder() };
  212.                                                             ^
  213. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:2512:75: error: unable to deduce 'const std::initializer_list<const auto>' from '{<expression error>}'
  214.          const auto projectLayerOrder { projectLayerTreeRoot->layerOrder() };
  215.                                                                            ^
  216. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:2517:32: error: base operand of '->' has non-pointer type 'const QList<QgsLayerTreeLayer*>'
  217.            groupLayersList << tl->layer();
  218.                                 ^
  219. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:2519:31: error: unable to deduce 'auto&&' from 'projectLayerOrder'
  220.          for ( const auto &l : projectLayerOrder )
  221.                                ^
  222. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp: In lambda function:
  223. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:3217:44: error: no match for 'operator*' (operand type is 'const QList<QgsMapLayer*>')
  224.            const auto nick { layerNickname( *l ) };
  225.                                             ^
  226. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:3217:44: note: candidates are:
  227. In file included from /usr/include/qt5/QtCore/qrect.h:43:0,
  228.                  from /usr/include/qt5/QtCore/QRectF:1,
  229.                  from /home/wms/src/qgis-3.4.8/src/core/geometry/qgsrectangle.h:24,
  230.                  from /home/wms/src/qgis-3.4.8/src/core/qgscoordinatereferencesystem.h:34,
  231.                  from /home/wms/src/qgis-3.4.8/src/core/qgscoordinatetransform.h:25,
  232.                  from /home/wms/src/qgis-3.4.8/src/core/geometry/qgsabstractgeometry.h:25,
  233.                  from /home/wms/src/qgis-3.4.8/src/core/geometry/qgsgeometry.h:33,
  234.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../../qgsserverparameters.h:26,
  235.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../../qgsserverrequest.h:25,
  236.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../../qgsservice.h:24,
  237.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../qgsmodule.h:23,
  238.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsutils.h:26,
  239.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:21:
  240. /usr/include/qt5/QtCore/qmargins.h:183:34: note: constexpr QMargins operator*(const QMargins&, int)
  241.  Q_DECL_CONSTEXPR inline QMargins operator*(const QMargins &margins, int factor) Q_DECL_NOTHROW
  242.                                   ^
  243. /usr/include/qt5/QtCore/qmargins.h:183:34: note:   candidate expects 2 arguments, 1 provided
  244. /usr/include/qt5/QtCore/qmargins.h:189:34: note: constexpr QMargins operator*(int, const QMargins&)
  245.  Q_DECL_CONSTEXPR inline QMargins operator*(int factor, const QMargins &margins) Q_DECL_NOTHROW
  246.                                   ^
  247. /usr/include/qt5/QtCore/qmargins.h:189:34: note:   candidate expects 2 arguments, 1 provided
  248. /usr/include/qt5/QtCore/qmargins.h:195:34: note: constexpr QMargins operator*(const QMargins&, qreal)
  249.  Q_DECL_CONSTEXPR inline QMargins operator*(const QMargins &margins, qreal factor) Q_DECL_NOTHROW
  250.                                   ^
  251. /usr/include/qt5/QtCore/qmargins.h:195:34: note:   candidate expects 2 arguments, 1 provided
  252. /usr/include/qt5/QtCore/qmargins.h:201:34: note: constexpr QMargins operator*(qreal, const QMargins&)
  253.  Q_DECL_CONSTEXPR inline QMargins operator*(qreal factor, const QMargins &margins) Q_DECL_NOTHROW
  254.                                   ^
  255. /usr/include/qt5/QtCore/qmargins.h:201:34: note:   candidate expects 2 arguments, 1 provided
  256. /usr/include/qt5/QtCore/qmargins.h:415:35: note: constexpr QMarginsF operator*(const QMarginsF&, qreal)
  257.  Q_DECL_CONSTEXPR inline QMarginsF operator*(const QMarginsF &lhs, qreal rhs) Q_DECL_NOTHROW
  258.                                    ^
  259. /usr/include/qt5/QtCore/qmargins.h:415:35: note:   candidate expects 2 arguments, 1 provided
  260. /usr/include/qt5/QtCore/qmargins.h:421:35: note: constexpr QMarginsF operator*(qreal, const QMarginsF&)
  261.  Q_DECL_CONSTEXPR inline QMarginsF operator*(qreal lhs, const QMarginsF &rhs) Q_DECL_NOTHROW
  262.                                    ^
  263. /usr/include/qt5/QtCore/qmargins.h:421:35: note:   candidate expects 2 arguments, 1 provided
  264. In file included from /usr/include/qt5/QtCore/qrect.h:44:0,
  265.                  from /usr/include/qt5/QtCore/QRectF:1,
  266.                  from /home/wms/src/qgis-3.4.8/src/core/geometry/qgsrectangle.h:24,
  267.                  from /home/wms/src/qgis-3.4.8/src/core/qgscoordinatereferencesystem.h:34,
  268.                  from /home/wms/src/qgis-3.4.8/src/core/qgscoordinatetransform.h:25,
  269.                  from /home/wms/src/qgis-3.4.8/src/core/geometry/qgsabstractgeometry.h:25,
  270.                  from /home/wms/src/qgis-3.4.8/src/core/geometry/qgsgeometry.h:33,
  271.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../../qgsserverparameters.h:26,
  272.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../../qgsserverrequest.h:25,
  273.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../../qgsservice.h:24,
  274.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../qgsmodule.h:23,
  275.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsutils.h:26,
  276.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:21:
  277. /usr/include/qt5/QtCore/qsize.h:181:37: note: constexpr const QSize operator*(const QSize&, qreal)
  278.  Q_DECL_CONSTEXPR inline const QSize operator*(const QSize &s, qreal c) Q_DECL_NOTHROW
  279.                                      ^
  280. /usr/include/qt5/QtCore/qsize.h:181:37: note:   candidate expects 2 arguments, 1 provided
  281. /usr/include/qt5/QtCore/qsize.h:184:37: note: constexpr const QSize operator*(qreal, const QSize&)
  282.  Q_DECL_CONSTEXPR inline const QSize operator*(qreal c, const QSize &s) Q_DECL_NOTHROW
  283.                                      ^
  284. /usr/include/qt5/QtCore/qsize.h:184:37: note:   candidate expects 2 arguments, 1 provided
  285. /usr/include/qt5/QtCore/qsize.h:351:38: note: constexpr const QSizeF operator*(const QSizeF&, qreal)
  286.  Q_DECL_CONSTEXPR inline const QSizeF operator*(const QSizeF &s, qreal c) Q_DECL_NOTHROW
  287.                                       ^
  288. /usr/include/qt5/QtCore/qsize.h:351:38: note:   candidate expects 2 arguments, 1 provided
  289. /usr/include/qt5/QtCore/qsize.h:354:38: note: constexpr const QSizeF operator*(qreal, const QSizeF&)
  290.  Q_DECL_CONSTEXPR inline const QSizeF operator*(qreal c, const QSizeF &s) Q_DECL_NOTHROW
  291.                                       ^
  292. /usr/include/qt5/QtCore/qsize.h:354:38: note:   candidate expects 2 arguments, 1 provided
  293. In file included from /usr/include/qt5/QtCore/qrect.h:45:0,
  294.                  from /usr/include/qt5/QtCore/QRectF:1,
  295.                  from /home/wms/src/qgis-3.4.8/src/core/geometry/qgsrectangle.h:24,
  296.                  from /home/wms/src/qgis-3.4.8/src/core/qgscoordinatereferencesystem.h:34,
  297.                  from /home/wms/src/qgis-3.4.8/src/core/qgscoordinatetransform.h:25,
  298.                  from /home/wms/src/qgis-3.4.8/src/core/geometry/qgsabstractgeometry.h:25,
  299.                  from /home/wms/src/qgis-3.4.8/src/core/geometry/qgsgeometry.h:33,
  300.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../../qgsserverparameters.h:26,
  301.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../../qgsserverrequest.h:25,
  302.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../../qgsservice.h:24,
  303.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../qgsmodule.h:23,
  304.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsutils.h:26,
  305.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:21:
  306. /usr/include/qt5/QtCore/qpoint.h:175:38: note: constexpr const QPoint operator*(const QPoint&, float)
  307.  Q_DECL_CONSTEXPR inline const QPoint operator*(const QPoint &p, float factor)
  308.                                       ^
  309. /usr/include/qt5/QtCore/qpoint.h:175:38: note:   candidate expects 2 arguments, 1 provided
  310. /usr/include/qt5/QtCore/qpoint.h:184:38: note: constexpr const QPoint operator*(float, const QPoint&)
  311.  Q_DECL_CONSTEXPR inline const QPoint operator*(float factor, const QPoint &p)
  312.                                       ^
  313. /usr/include/qt5/QtCore/qpoint.h:184:38: note:   candidate expects 2 arguments, 1 provided
  314. /usr/include/qt5/QtCore/qpoint.h:178:38: note: constexpr const QPoint operator*(const QPoint&, double)
  315.  Q_DECL_CONSTEXPR inline const QPoint operator*(const QPoint &p, double factor)
  316.                                       ^
  317. /usr/include/qt5/QtCore/qpoint.h:178:38: note:   candidate expects 2 arguments, 1 provided
  318. /usr/include/qt5/QtCore/qpoint.h:187:38: note: constexpr const QPoint operator*(double, const QPoint&)
  319.  Q_DECL_CONSTEXPR inline const QPoint operator*(double factor, const QPoint &p)
  320.                                       ^
  321. /usr/include/qt5/QtCore/qpoint.h:187:38: note:   candidate expects 2 arguments, 1 provided
  322. /usr/include/qt5/QtCore/qpoint.h:181:38: note: constexpr const QPoint operator*(const QPoint&, int)
  323.  Q_DECL_CONSTEXPR inline const QPoint operator*(const QPoint &p, int factor)
  324.                                       ^
  325. /usr/include/qt5/QtCore/qpoint.h:181:38: note:   candidate expects 2 arguments, 1 provided
  326. /usr/include/qt5/QtCore/qpoint.h:190:38: note: constexpr const QPoint operator*(int, const QPoint&)
  327.  Q_DECL_CONSTEXPR inline const QPoint operator*(int factor, const QPoint &p)
  328.                                       ^
  329. /usr/include/qt5/QtCore/qpoint.h:190:38: note:   candidate expects 2 arguments, 1 provided
  330. /usr/include/qt5/QtCore/qpoint.h:373:39: note: constexpr const QPointF operator*(qreal, const QPointF&)
  331.  Q_DECL_CONSTEXPR inline const QPointF operator*(qreal c, const QPointF &p)
  332.                                        ^
  333. /usr/include/qt5/QtCore/qpoint.h:373:39: note:   candidate expects 2 arguments, 1 provided
  334. /usr/include/qt5/QtCore/qpoint.h:368:39: note: constexpr const QPointF operator*(const QPointF&, qreal)
  335.  Q_DECL_CONSTEXPR inline const QPointF operator*(const QPointF &p, qreal c)
  336.                                        ^
  337. /usr/include/qt5/QtCore/qpoint.h:368:39: note:   candidate expects 2 arguments, 1 provided
  338. In file included from /usr/include/qt5/QtGui/qtransform.h:43:0,
  339.                  from /usr/include/qt5/QtGui/qimage.h:48,
  340.                  from /usr/include/qt5/QtGui/QImage:1,
  341.                  from /home/wms/src/qgis-3.4.8/src/core/qgsmaplayer.h:24,
  342.                  from /home/wms/src/qgis-3.4.8/src/core/qgsmaplayerref.h:23,
  343.                  from /home/wms/src/qgis-3.4.8/src/core/layertree/qgslayertreelayer.h:22,
  344.                  from /home/wms/src/qgis-3.4.8/src/core/layertree/qgslayertree.h:21,
  345.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:32:
  346. /usr/include/qt5/QtGui/qmatrix.h:146:15: note: QPoint operator*(const QPoint&, const QMatrix&)
  347.  inline QPoint operator*(const QPoint &p, const QMatrix &m)
  348.                ^
  349. /usr/include/qt5/QtGui/qmatrix.h:146:15: note:   candidate expects 2 arguments, 1 provided
  350. /usr/include/qt5/QtGui/qmatrix.h:148:16: note: QPointF operator*(const QPointF&, const QMatrix&)
  351.  inline QPointF operator*(const QPointF &p, const QMatrix &m)
  352.                 ^
  353. /usr/include/qt5/QtGui/qmatrix.h:148:16: note:   candidate expects 2 arguments, 1 provided
  354. /usr/include/qt5/QtGui/qmatrix.h:150:15: note: QLineF operator*(const QLineF&, const QMatrix&)
  355.  inline QLineF operator*(const QLineF &l, const QMatrix &m)
  356.                ^
  357. /usr/include/qt5/QtGui/qmatrix.h:150:15: note:   candidate expects 2 arguments, 1 provided
  358. /usr/include/qt5/QtGui/qmatrix.h:152:14: note: QLine operator*(const QLine&, const QMatrix&)
  359.  inline QLine operator*(const QLine &l, const QMatrix &m)
  360.               ^
  361. /usr/include/qt5/QtGui/qmatrix.h:152:14: note:   candidate expects 2 arguments, 1 provided
  362. /usr/include/qt5/QtGui/qmatrix.h:154:17: note: QPolygon operator*(const QPolygon&, const QMatrix&)
  363.  inline QPolygon operator *(const QPolygon &a, const QMatrix &m)
  364.                  ^
  365. /usr/include/qt5/QtGui/qmatrix.h:154:17: note:   candidate expects 2 arguments, 1 provided
  366. /usr/include/qt5/QtGui/qmatrix.h:156:18: note: QPolygonF operator*(const QPolygonF&, const QMatrix&)
  367.  inline QPolygonF operator *(const QPolygonF &a, const QMatrix &m)
  368.                   ^
  369. /usr/include/qt5/QtGui/qmatrix.h:156:18: note:   candidate expects 2 arguments, 1 provided
  370. /usr/include/qt5/QtGui/qmatrix.h:158:16: note: QRegion operator*(const QRegion&, const QMatrix&)
  371.  inline QRegion operator *(const QRegion &r, const QMatrix &m)
  372.                 ^
  373. /usr/include/qt5/QtGui/qmatrix.h:158:16: note:   candidate expects 2 arguments, 1 provided
  374. /usr/include/qt5/QtGui/qmatrix.h:160:27: note: QPainterPath operator*(const QPainterPath&, const QMatrix&)
  375.  Q_GUI_EXPORT QPainterPath operator *(const QPainterPath &p, const QMatrix &m);
  376.                            ^
  377. /usr/include/qt5/QtGui/qmatrix.h:160:27: note:   candidate expects 2 arguments, 1 provided
  378. In file included from /usr/include/qt5/QtGui/qimage.h:48:0,
  379.                  from /usr/include/qt5/QtGui/QImage:1,
  380.                  from /home/wms/src/qgis-3.4.8/src/core/qgsmaplayer.h:24,
  381.                  from /home/wms/src/qgis-3.4.8/src/core/qgsmaplayerref.h:23,
  382.                  from /home/wms/src/qgis-3.4.8/src/core/layertree/qgslayertreelayer.h:22,
  383.                  from /home/wms/src/qgis-3.4.8/src/core/layertree/qgslayertree.h:21,
  384.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:32:
  385. /usr/include/qt5/QtGui/qtransform.h:383:15: note: QPoint operator*(const QPoint&, const QTransform&)
  386.  inline QPoint operator*(const QPoint &p, const QTransform &m)
  387.                ^
  388. /usr/include/qt5/QtGui/qtransform.h:383:15: note:   candidate expects 2 arguments, 1 provided
  389. /usr/include/qt5/QtGui/qtransform.h:385:16: note: QPointF operator*(const QPointF&, const QTransform&)
  390.  inline QPointF operator*(const QPointF &p, const QTransform &m)
  391.                 ^
  392. /usr/include/qt5/QtGui/qtransform.h:385:16: note:   candidate expects 2 arguments, 1 provided
  393. /usr/include/qt5/QtGui/qtransform.h:387:15: note: QLineF operator*(const QLineF&, const QTransform&)
  394.  inline QLineF operator*(const QLineF &l, const QTransform &m)
  395.                ^
  396. /usr/include/qt5/QtGui/qtransform.h:387:15: note:   candidate expects 2 arguments, 1 provided
  397. /usr/include/qt5/QtGui/qtransform.h:389:14: note: QLine operator*(const QLine&, const QTransform&)
  398.  inline QLine operator*(const QLine &l, const QTransform &m)
  399.               ^
  400. /usr/include/qt5/QtGui/qtransform.h:389:14: note:   candidate expects 2 arguments, 1 provided
  401. /usr/include/qt5/QtGui/qtransform.h:391:17: note: QPolygon operator*(const QPolygon&, const QTransform&)
  402.  inline QPolygon operator *(const QPolygon &a, const QTransform &m)
  403.                  ^
  404. /usr/include/qt5/QtGui/qtransform.h:391:17: note:   candidate expects 2 arguments, 1 provided
  405. /usr/include/qt5/QtGui/qtransform.h:393:18: note: QPolygonF operator*(const QPolygonF&, const QTransform&)
  406.  inline QPolygonF operator *(const QPolygonF &a, const QTransform &m)
  407.                   ^
  408. /usr/include/qt5/QtGui/qtransform.h:393:18: note:   candidate expects 2 arguments, 1 provided
  409. /usr/include/qt5/QtGui/qtransform.h:395:16: note: QRegion operator*(const QRegion&, const QTransform&)
  410.  inline QRegion operator *(const QRegion &r, const QTransform &m)
  411.                 ^
  412. /usr/include/qt5/QtGui/qtransform.h:395:16: note:   candidate expects 2 arguments, 1 provided
  413. /usr/include/qt5/QtGui/qtransform.h:397:21: note: QPainterPath operator*(const QPainterPath&, const QTransform&)
  414.  inline QPainterPath operator *(const QPainterPath &p, const QTransform &m)
  415.                      ^
  416. /usr/include/qt5/QtGui/qtransform.h:397:21: note:   candidate expects 2 arguments, 1 provided
  417. /usr/include/qt5/QtGui/qtransform.h:400:19: note: QTransform operator*(const QTransform&, qreal)
  418.  inline QTransform operator *(const QTransform &a, qreal n)
  419.                    ^
  420. /usr/include/qt5/QtGui/qtransform.h:400:19: note:   candidate expects 2 arguments, 1 provided
  421. In file included from /home/wms/src/qgis-3.4.8/src/core/annotations/qgsannotation.h:27:0,
  422.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:62:
  423. /home/wms/src/qgis-3.4.8/src/core/qgsmargins.h:242:19: note: QgsMargins operator*(const QgsMargins&, double)
  424.  inline QgsMargins operator*( const QgsMargins &margins, double factor )
  425.                    ^
  426. /home/wms/src/qgis-3.4.8/src/core/qgsmargins.h:242:19: note:   candidate expects 2 arguments, 1 provided
  427. /home/wms/src/qgis-3.4.8/src/core/qgsmargins.h:252:19: note: QgsMargins operator*(double, const QgsMargins&)
  428.  inline QgsMargins operator*( double factor, const QgsMargins &margins )
  429.                    ^
  430. /home/wms/src/qgis-3.4.8/src/core/qgsmargins.h:252:19: note:   candidate expects 2 arguments, 1 provided
  431. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:3217:49: error: unable to deduce 'const std::initializer_list<const auto>' from '{<expression error>}'
  432.            const auto nick { layerNickname( *l ) };
  433.                                                  ^
  434. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp: In member function 'QStringList QgsWms::QgsRenderer::flattenedQueryLayers() const':
  435. /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:3237:39: error: no match for call to '(std::function<QStringList(const QString&)>) (const QStringList&)'
  436.        result.append( findLeaves( name ) );
  437.                                        ^
  438. In file included from /usr/include/c++/4.8.2/bits/stl_algo.h:66:0,
  439.                  from /usr/include/c++/4.8.2/algorithm:62,
  440.                  from /usr/include/qt5/QtCore/qglobal.h:109,
  441.                  from /usr/include/qt5/QtCore/qnamespace.h:43,
  442.                  from /usr/include/qt5/QtCore/qcoreevent.h:43,
  443.                  from /usr/include/qt5/QtCore/QEvent:1,
  444.                  from /home/wms/src/qgis-3.4.8/src/core/qgis.h:21,
  445.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/../qgsmodule.h:20,
  446.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsutils.h:26,
  447.                  from /home/wms/src/qgis-3.4.8/src/server/services/wms/qgswmsrenderer.cpp:21:
  448. /usr/include/c++/4.8.2/functional:2174:11: note: candidate is:
  449.      class function<_Res(_ArgTypes...)>
  450.            ^
  451. /usr/include/c++/4.8.2/functional:2466:5: note: _Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = QStringList; _ArgTypes = {const QString&}]
  452.      function<_Res(_ArgTypes...)>::
  453.      ^
  454. /usr/include/c++/4.8.2/functional:2466:5: note:   no known conversion for argument 1 from 'const QStringList' to 'const QString&'
  455. make[2]: *** [src/server/services/wms/CMakeFiles/wms.dir/qgswmsrenderer.cpp.o] Error 1
  456. make[1]: *** [src/server/services/wms/CMakeFiles/wms.dir/all] Error 2
  457. make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement