CMake Warning at CMakeLists.txt:60 (find_package):
  By not providing "FindQApt.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "QApt", but
  CMake did not find one.

  Could not find a package configuration file provided by "QApt" (requested
  version 3.0.0) with any of the following names:

    QAptConfig.cmake
    qapt-config.cmake

  Add the installation prefix of "QApt" to CMAKE_PREFIX_PATH or set
  "QApt_DIR" to a directory containing one of the above files.  If "QApt"
  provides a separate development package or SDK, be sure it has been
  installed.


CMake Warning at CMakeLists.txt:71 (find_package):
  By not providing "FindPackageKitQt6.cmake" in CMAKE_MODULE_PATH this
  project has asked CMake to find a package configuration file provided by
  "PackageKitQt6", but CMake did not find one.

  Could not find a package configuration file provided by "PackageKitQt6"
  with any of the following names:

    PackageKitQt6Config.cmake
    packagekitqt6-config.cmake

  Add the installation prefix of "PackageKitQt6" to CMAKE_PREFIX_PATH or set
  "PackageKitQt6_DIR" to a directory containing one of the above files.  If
  "PackageKitQt6" provides a separate development package or SDK, be sure it
  has been installed.


CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_LD_FLAGS
    ECM_MKSPECS_INSTALL_DIR


/var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/entry.cpp: In member function ‘QString Entry::fullTitle() const’:
/var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/entry.cpp:43:49: warning: ‘constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = const QList; typename std::add_const<_Tp>::type = const QList]’ is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations]
   43 |     for (const Entry::Title &ancestor : qAsConst(m_ancestors)) {
      |                                         ~~~~~~~~^~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qforeach.h:11,
                 from /usr/include/qt6/QtCore/qglobal.h:55,
                 from /usr/include/qt6/QtCore/qpair.h:8,
                 from /usr/include/qt6/QtCore/qarraydata.h:8,
                 from /usr/include/qt6/QtCore/qarraydataops.h:8,
                 from /usr/include/qt6/QtCore/qarraydatapointer.h:7,
                 from /usr/include/qt6/QtCore/qlist.h:8,
                 from /usr/include/qt6/QtCore/QList:1,
                 from /var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/entry.h:22,
                 from /var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/entry.cpp:19:
/usr/include/qt6/QtCore/qttypetraits.h:40:45: note: declared here
   40 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; }
      |                                             ^~~~~~~~
/var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/entry.cpp: In member function ‘QString Entry::fullNumTitle() const’:
/var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/entry.cpp:51:49: warning: ‘constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = const QList; typename std::add_const<_Tp>::type = const QList]’ is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations]
   51 |     for (const Entry::Title &ancestor : qAsConst(m_ancestors)) {
      |                                         ~~~~~~~~^~~~~~~~~~~~~
/usr/include/qt6/QtCore/qttypetraits.h:40:45: note: declared here
   40 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; }
      |                                             ^~~~~~~~
In file included from /usr/include/ImageMagick-7/Magick++/Image.h:19,
                 from /usr/include/ImageMagick-7/Magick++.h:14,
                 from /var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/convertDlg.cpp:30:
/usr/include/ImageMagick-7/Magick++/Drawable.h:238:20: warning: ‘virtual void Magick::DrawableAffine::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  238 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:242:17: warning: ‘virtual Magick::DrawableBase* Magick::DrawableAffine::copy() const’ can be marked override [-Wsuggest-override]
  242 |   DrawableBase* copy() const;
      |                 ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:317:10: warning: ‘virtual void Magick::DrawableAlpha::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  317 |     void operator()(MagickCore::DrawingWand *context_) const;
      |          ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:320:19: warning: ‘virtual Magick::DrawableBase* Magick::DrawableAlpha::copy() const’ can be marked override [-Wsuggest-override]
  320 |     DrawableBase* copy() const;
      |                   ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:377:20: warning: ‘virtual void Magick::DrawableArc::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  377 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:380:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableArc::copy() const’ can be marked override [-Wsuggest-override]
  380 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:459:20: warning: ‘virtual void Magick::DrawableBezier::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  459 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:462:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableBezier::copy() const’ can be marked override [-Wsuggest-override]
  462 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:480:10: warning: ‘virtual void Magick::DrawableBorderColor::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  480 |     void operator()(MagickCore::DrawingWand *context_) const;
      |          ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:486:19: warning: ‘virtual Magick::DrawableBase* Magick::DrawableBorderColor::copy() const’ can be marked override [-Wsuggest-override]
  486 |     DrawableBase* copy() const;
      |                   ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:502:10: warning: ‘virtual void Magick::DrawableClipRule::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  502 |     void operator()(MagickCore::DrawingWand *context_) const;
      |          ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:508:19: warning: ‘virtual Magick::DrawableBase* Magick::DrawableClipRule::copy() const’ can be marked override [-Wsuggest-override]
  508 |     DrawableBase* copy() const;
      |                   ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:524:10: warning: ‘virtual void Magick::DrawableClipUnits::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  524 |     void operator()(MagickCore::DrawingWand *context_) const;
      |          ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:530:19: warning: ‘virtual Magick::DrawableBase* Magick::DrawableClipUnits::copy() const’ can be marked override [-Wsuggest-override]
  530 |     DrawableBase* copy() const;
      |                   ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:548:20: warning: ‘virtual void Magick::DrawablePopClipPath::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  548 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:551:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawablePopClipPath::copy() const’ can be marked override [-Wsuggest-override]
  551 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:568:20: warning: ‘virtual void Magick::DrawablePushClipPath::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  568 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:571:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawablePushClipPath::copy() const’ can be marked override [-Wsuggest-override]
  571 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:587:20: warning: ‘virtual void Magick::DrawableClipPath::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  587 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:590:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableClipPath::copy() const’ can be marked override [-Wsuggest-override]
  590 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:621:20: warning: ‘virtual void Magick::DrawableCircle::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  621 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:624:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableCircle::copy() const’ can be marked override [-Wsuggest-override]
  624 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:683:20: warning: ‘virtual void Magick::DrawableColor::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  683 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:686:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableColor::copy() const’ can be marked override [-Wsuggest-override]
  686 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:761:20: warning: ‘virtual void Magick::DrawableCompositeImage::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  761 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:764:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableCompositeImage::copy() const’ can be marked override [-Wsuggest-override]
  764 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:841:8: warning: ‘virtual void Magick::DrawableDensity::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  841 |   void operator()(MagickCore::DrawingWand *context_) const;
      |        ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:843:17: warning: ‘virtual Magick::DrawableBase* Magick::DrawableDensity::copy() const’ can be marked override [-Wsuggest-override]
  843 |   DrawableBase* copy() const;
      |                 ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:867:20: warning: ‘virtual void Magick::DrawableEllipse::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  867 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:870:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableEllipse::copy() const’ can be marked override [-Wsuggest-override]
  870 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:946:20: warning: ‘virtual void Magick::DrawableFillColor::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  946 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:949:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableFillColor::copy() const’ can be marked override [-Wsuggest-override]
  949 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:979:10: warning: ‘virtual void Magick::DrawableFillPatternUrl::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
  979 |     void operator()(MagickCore::DrawingWand *context_) const;
      |          ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:985:19: warning: ‘virtual Magick::DrawableBase* Magick::DrawableFillPatternUrl::copy() const’ can be marked override [-Wsuggest-override]
  985 |     DrawableBase* copy() const;
      |                   ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1003:20: warning: ‘virtual void Magick::DrawableFillRule::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1003 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1006:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableFillRule::copy() const’ can be marked override [-Wsuggest-override]
 1006 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1034:8: warning: ‘virtual void Magick::DrawableFillOpacity::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1034 |   void operator()(MagickCore::DrawingWand *context_) const;
      |        ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1037:17: warning: ‘virtual Magick::DrawableBase* Magick::DrawableFillOpacity::copy() const’ can be marked override [-Wsuggest-override]
 1037 |   DrawableBase* copy() const;
      |                 ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1068:20: warning: ‘virtual void Magick::DrawableFont::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1068 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1071:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableFont::copy() const’ can be marked override [-Wsuggest-override]
 1071 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1102:20: warning: ‘virtual void Magick::DrawableGravity::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1102 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1105:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableGravity::copy() const’ can be marked override [-Wsuggest-override]
 1105 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1135:20: warning: ‘virtual void Magick::DrawableLine::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1135 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1138:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableLine::copy() const’ can be marked override [-Wsuggest-override]
 1138 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1194:20: warning: ‘virtual void Magick::DrawablePath::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1194 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1197:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawablePath::copy() const’ can be marked override [-Wsuggest-override]
 1197 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1215:20: warning: ‘virtual void Magick::DrawablePoint::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1215 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1218:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawablePoint::copy() const’ can be marked override [-Wsuggest-override]
 1218 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1254:20: warning: ‘virtual void Magick::DrawablePointSize::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1254 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1257:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawablePointSize::copy() const’ can be marked override [-Wsuggest-override]
 1257 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1283:20: warning: ‘virtual void Magick::DrawablePolygon::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1283 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1286:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawablePolygon::copy() const’ can be marked override [-Wsuggest-override]
 1286 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1303:20: warning: ‘virtual void Magick::DrawablePolyline::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1303 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1306:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawablePolyline::copy() const’ can be marked override [-Wsuggest-override]
 1306 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1324:20: warning: ‘virtual void Magick::DrawablePopGraphicContext::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1324 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1327:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawablePopGraphicContext::copy() const’ can be marked override [-Wsuggest-override]
 1327 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1345:20: warning: ‘virtual void Magick::DrawablePushGraphicContext::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1345 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1348:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawablePushGraphicContext::copy() const’ can be marked override [-Wsuggest-override]
 1348 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1366:20: warning: ‘virtual void Magick::DrawablePopPattern::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1366 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1369:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawablePopPattern::copy() const’ can be marked override [-Wsuggest-override]
 1369 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1387:20: warning: ‘virtual void Magick::DrawablePushPattern::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1387 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1390:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawablePushPattern::copy() const’ can be marked override [-Wsuggest-override]
 1390 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1415:20: warning: ‘virtual void Magick::DrawableRectangle::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1415 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1418:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableRectangle::copy() const’ can be marked override [-Wsuggest-override]
 1418 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1474:20: warning: ‘virtual void Magick::DrawableRotation::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1474 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1477:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableRotation::copy() const’ can be marked override [-Wsuggest-override]
 1477 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1510:20: warning: ‘virtual void Magick::DrawableRoundRectangle::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1510 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1513:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableRoundRectangle::copy() const’ can be marked override [-Wsuggest-override]
 1513 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1630:20: warning: ‘virtual void Magick::DrawableScaling::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1630 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1633:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableScaling::copy() const’ can be marked override [-Wsuggest-override]
 1633 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1669:20: warning: ‘virtual void Magick::DrawableSkewX::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1669 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1672:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableSkewX::copy() const’ can be marked override [-Wsuggest-override]
 1672 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1698:20: warning: ‘virtual void Magick::DrawableSkewY::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1698 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1701:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableSkewY::copy() const’ can be marked override [-Wsuggest-override]
 1701 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1732:12: warning: ‘virtual void Magick::DrawableStrokeDashArray::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1732 |       void operator()(MagickCore::DrawingWand *context_) const;
      |            ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1735:21: warning: ‘virtual Magick::DrawableBase* Magick::DrawableStrokeDashArray::copy() const’ can be marked override [-Wsuggest-override]
 1735 |       DrawableBase* copy() const;
      |                     ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1759:10: warning: ‘virtual void Magick::DrawableStrokeDashOffset::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1759 |     void operator()(MagickCore::DrawingWand *context_) const;
      |          ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1762:19: warning: ‘virtual Magick::DrawableBase* Magick::DrawableStrokeDashOffset::copy() const’ can be marked override [-Wsuggest-override]
 1762 |     DrawableBase* copy() const;
      |                   ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1782:20: warning: ‘virtual void Magick::DrawableStrokeLineCap::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1782 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1785:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableStrokeLineCap::copy() const’ can be marked override [-Wsuggest-override]
 1785 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1811:20: warning: ‘virtual void Magick::DrawableStrokeLineJoin::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1811 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1814:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableStrokeLineJoin::copy() const’ can be marked override [-Wsuggest-override]
 1814 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1840:20: warning: ‘virtual void Magick::DrawableMiterLimit::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1840 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1843:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableMiterLimit::copy() const’ can be marked override [-Wsuggest-override]
 1843 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1870:8: warning: ‘virtual void Magick::DrawableStrokePatternUrl::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1870 |   void operator()(MagickCore::DrawingWand *context_) const;
      |        ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1876:17: warning: ‘virtual Magick::DrawableBase* Magick::DrawableStrokePatternUrl::copy() const’ can be marked override [-Wsuggest-override]
 1876 |   DrawableBase* copy() const;
      |                 ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1893:20: warning: ‘virtual void Magick::DrawableStrokeAntialias::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1893 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1896:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableStrokeAntialias::copy() const’ can be marked override [-Wsuggest-override]
 1896 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1922:20: warning: ‘virtual void Magick::DrawableStrokeColor::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1922 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1925:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableStrokeColor::copy() const’ can be marked override [-Wsuggest-override]
 1925 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1953:8: warning: ‘virtual void Magick::DrawableStrokeOpacity::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1953 |   void operator()(MagickCore::DrawingWand *context_) const;
      |        ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1956:17: warning: ‘virtual Magick::DrawableBase* Magick::DrawableStrokeOpacity::copy() const’ can be marked override [-Wsuggest-override]
 1956 |   DrawableBase* copy() const;
      |                 ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1983:20: warning: ‘virtual void Magick::DrawableStrokeWidth::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 1983 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:1986:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableStrokeWidth::copy() const’ can be marked override [-Wsuggest-override]
 1986 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2015:20: warning: ‘virtual void Magick::DrawableText::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2015 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2018:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableText::copy() const’ can be marked override [-Wsuggest-override]
 2018 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2071:8: warning: ‘virtual void Magick::DrawableTextAlignment::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2071 |   void operator()(MagickCore::DrawingWand *context_) const;
      |        ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2077:17: warning: ‘virtual Magick::DrawableBase* Magick::DrawableTextAlignment::copy() const’ can be marked override [-Wsuggest-override]
 2077 |   DrawableBase* copy() const;
      |                 ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2094:20: warning: ‘virtual void Magick::DrawableTextAntialias::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2094 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2097:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableTextAntialias::copy() const’ can be marked override [-Wsuggest-override]
 2097 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2123:21: warning: ‘virtual void Magick::DrawableTextDecoration::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2123 |   /*virtual*/  void operator()( MagickCore::DrawingWand *context_ ) const;
      |                     ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2126:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableTextDecoration::copy() const’ can be marked override [-Wsuggest-override]
 2126 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2150:10: warning: ‘virtual void Magick::DrawableTextDirection::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2150 |     void operator()(MagickCore::DrawingWand *context_) const;
      |          ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2155:19: warning: ‘virtual Magick::DrawableBase* Magick::DrawableTextDirection::copy() const’ can be marked override [-Wsuggest-override]
 2155 |     DrawableBase* copy() const;
      |                   ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2170:10: warning: ‘virtual void Magick::DrawableTextInterlineSpacing::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2170 |     void operator()(MagickCore::DrawingWand *context_) const;
      |          ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2175:19: warning: ‘virtual Magick::DrawableBase* Magick::DrawableTextInterlineSpacing::copy() const’ can be marked override [-Wsuggest-override]
 2175 |     DrawableBase* copy() const;
      |                   ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2190:10: warning: ‘virtual void Magick::DrawableTextInterwordSpacing::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2190 |     void operator()(MagickCore::DrawingWand *context_) const;
      |          ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2195:19: warning: ‘virtual Magick::DrawableBase* Magick::DrawableTextInterwordSpacing::copy() const’ can be marked override [-Wsuggest-override]
 2195 |     DrawableBase *copy() const;
      |                   ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2210:10: warning: ‘virtual void Magick::DrawableTextKerning::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2210 |     void operator()(MagickCore::DrawingWand *context_) const;
      |          ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2215:19: warning: ‘virtual Magick::DrawableBase* Magick::DrawableTextKerning::copy() const’ can be marked override [-Wsuggest-override]
 2215 |     DrawableBase *copy() const;
      |                   ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2232:20: warning: ‘virtual void Magick::DrawableTextUnderColor::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2232 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2235:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableTextUnderColor::copy() const’ can be marked override [-Wsuggest-override]
 2235 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2262:20: warning: ‘virtual void Magick::DrawableTranslation::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2262 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2265:29: warning: ‘virtual Magick::DrawableBase* Magick::DrawableTranslation::copy() const’ can be marked override [-Wsuggest-override]
 2265 |   /*virtual*/ DrawableBase* copy() const;
      |                             ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2304:20: warning: ‘virtual void Magick::DrawableViewbox::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2304 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2308:17: warning: ‘virtual Magick::DrawableBase* Magick::DrawableViewbox::copy() const’ can be marked override [-Wsuggest-override]
 2308 |   DrawableBase* copy() const;
      |                 ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2485:20: warning: ‘virtual void Magick::PathArcAbs::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2485 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2488:26: warning: ‘virtual Magick::VPathBase* Magick::PathArcAbs::copy() const’ can be marked override [-Wsuggest-override]
 2488 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2507:20: warning: ‘virtual void Magick::PathArcRel::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2507 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2510:26: warning: ‘virtual Magick::VPathBase* Magick::PathArcRel::copy() const’ can be marked override [-Wsuggest-override]
 2510 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2528:20: warning: ‘virtual void Magick::PathClosePath::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2528 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2531:26: warning: ‘virtual Magick::VPathBase* Magick::PathClosePath::copy() const’ can be marked override [-Wsuggest-override]
 2531 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2658:20: warning: ‘virtual void Magick::PathCurvetoAbs::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2658 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2661:26: warning: ‘virtual Magick::VPathBase* Magick::PathCurvetoAbs::copy() const’ can be marked override [-Wsuggest-override]
 2661 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2681:20: warning: ‘virtual void Magick::PathCurvetoRel::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2681 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2684:26: warning: ‘virtual Magick::VPathBase* Magick::PathCurvetoRel::copy() const’ can be marked override [-Wsuggest-override]
 2684 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2704:20: warning: ‘virtual void Magick::PathSmoothCurvetoAbs::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2704 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2708:14: warning: ‘virtual Magick::VPathBase* Magick::PathSmoothCurvetoAbs::copy() const’ can be marked override [-Wsuggest-override]
 2708 |   VPathBase* copy() const;
      |              ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2729:20: warning: ‘virtual void Magick::PathSmoothCurvetoRel::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2729 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2733:14: warning: ‘virtual Magick::VPathBase* Magick::PathSmoothCurvetoRel::copy() const’ can be marked override [-Wsuggest-override]
 2733 |   VPathBase* copy() const;
      |              ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2839:20: warning: ‘virtual void Magick::PathQuadraticCurvetoAbs::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2839 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2842:26: warning: ‘virtual Magick::VPathBase* Magick::PathQuadraticCurvetoAbs::copy() const’ can be marked override [-Wsuggest-override]
 2842 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2863:20: warning: ‘virtual void Magick::PathQuadraticCurvetoRel::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2863 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2866:26: warning: ‘virtual Magick::VPathBase* Magick::PathQuadraticCurvetoRel::copy() const’ can be marked override [-Wsuggest-override]
 2866 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2887:20: warning: ‘virtual void Magick::PathSmoothQuadraticCurvetoAbs::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2887 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2890:26: warning: ‘virtual Magick::VPathBase* Magick::PathSmoothQuadraticCurvetoAbs::copy() const’ can be marked override [-Wsuggest-override]
 2890 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2911:20: warning: ‘virtual void Magick::PathSmoothQuadraticCurvetoRel::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2911 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2914:26: warning: ‘virtual Magick::VPathBase* Magick::PathSmoothQuadraticCurvetoRel::copy() const’ can be marked override [-Wsuggest-override]
 2914 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2939:20: warning: ‘virtual void Magick::PathLinetoAbs::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2939 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2942:26: warning: ‘virtual Magick::VPathBase* Magick::PathLinetoAbs::copy() const’ can be marked override [-Wsuggest-override]
 2942 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2963:20: warning: ‘virtual void Magick::PathLinetoRel::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2963 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2966:26: warning: ‘virtual Magick::VPathBase* Magick::PathLinetoRel::copy() const’ can be marked override [-Wsuggest-override]
 2966 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2984:20: warning: ‘virtual void Magick::PathLinetoHorizontalAbs::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 2984 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:2987:26: warning: ‘virtual Magick::VPathBase* Magick::PathLinetoHorizontalAbs::copy() const’ can be marked override [-Wsuggest-override]
 2987 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:3012:20: warning: ‘virtual void Magick::PathLinetoHorizontalRel::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 3012 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:3015:26: warning: ‘virtual Magick::VPathBase* Magick::PathLinetoHorizontalRel::copy() const’ can be marked override [-Wsuggest-override]
 3015 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:3042:20: warning: ‘virtual void Magick::PathLinetoVerticalAbs::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 3042 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:3045:26: warning: ‘virtual Magick::VPathBase* Magick::PathLinetoVerticalAbs::copy() const’ can be marked override [-Wsuggest-override]
 3045 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:3070:20: warning: ‘virtual void Magick::PathLinetoVerticalRel::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 3070 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:3073:26: warning: ‘virtual Magick::VPathBase* Magick::PathLinetoVerticalRel::copy() const’ can be marked override [-Wsuggest-override]
 3073 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:3105:20: warning: ‘virtual void Magick::PathMovetoAbs::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 3105 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:3108:26: warning: ‘virtual Magick::VPathBase* Magick::PathMovetoAbs::copy() const’ can be marked override [-Wsuggest-override]
 3108 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:3129:20: warning: ‘virtual void Magick::PathMovetoRel::operator()(MagickCore::DrawingWand*) const’ can be marked override [-Wsuggest-override]
 3129 |   /*virtual*/ void operator()( MagickCore::DrawingWand *context_ ) const;
      |                    ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/Drawable.h:3132:26: warning: ‘virtual Magick::VPathBase* Magick::PathMovetoRel::copy() const’ can be marked override [-Wsuggest-override]
 3132 |   /*virtual*/ VPathBase* copy() const;
      |                          ^~~~
In file included from /usr/include/ImageMagick-7/Magick++/Image.h:20:
/usr/include/ImageMagick-7/Magick++/Exception.h:44:25: warning: ‘virtual const char* Magick::Exception::what() const’ can be marked override [-Wsuggest-override]
   44 |     virtual const char* what() const throw();
      |                         ^~~~
In file included from /usr/include/ImageMagick-7/Magick++/STL.h:25,
                 from /usr/include/ImageMagick-7/Magick++.h:17:
/usr/include/ImageMagick-7/Magick++/Montage.h:147:10: warning: ‘virtual void Magick::MontageFramed::updateMontageInfo(MagickCore::MontageInfo&) const’ can be marked override [-Wsuggest-override]
  147 |     void updateMontageInfo(MagickCore::MontageInfo &montageInfo_) const;
      |          ^~~~~~~~~~~~~~~~~
/var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/kcm_grub2.cpp: In member function ‘void KCMGRUB2::showLocales()’:
/var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/kcm_grub2.cpp:1120:42: warning: ‘constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QList; typename std::add_const<_Tp>::type = const QList]’ is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations]
 1120 |     for (const QString &locale : qAsConst(m_locales)) {
      |                                  ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qforeach.h:11,
                 from /usr/include/qt6/QtCore/qglobal.h:55,
                 from /usr/include/qt6/QtCore/qnamespace.h:12,
                 from /usr/include/qt6/QtCore/qobjectdefs.h:12,
                 from /usr/include/qt6/QtCore/qobject.h:10,
                 from /usr/include/qt6/QtCore/QObject:1,
                 from /usr/include/KF6/KCMUtilsCore/kabstractconfigmodule.h:11,
                 from /usr/include/KF6/KCMUtilsCore/KAbstractConfigModule:1,
                 from /usr/include/KF6/KCMUtils/kcmodule.h:12,
                 from /usr/include/KF6/KCMUtils/KCModule:1,
                 from /var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/kcm_grub2.h:21,
                 from /var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/kcm_grub2.cpp:22:
/usr/include/qt6/QtCore/qttypetraits.h:40:45: note: declared here
   40 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; }
      |                                             ^~~~~~~~
/var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/kcm_grub2.cpp: In member function ‘void KCMGRUB2::showResolutions()’:
/var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/kcm_grub2.cpp:1171:46: warning: ‘constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QList; typename std::add_const<_Tp>::type = const QList]’ is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations]
 1171 |     for (const QString &resolution : qAsConst(m_resolutions)) {
      |                                      ~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qttypetraits.h:40:45: note: declared here
   40 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; }
      |                                             ^~~~~~~~
/var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/convertDlg.cpp: In constructor ‘ConvertDialog::ConvertDialog(QWidget*)’:
/var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/convertDlg.cpp:54:51: warning: ‘constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QList; typename std::add_const<_Tp>::type = const QList]’ is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations]
   54 |     for (const Magick::CoderInfo &coder : qAsConst(coderList)) {
      |                                           ~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qforeach.h:11,
                 from /usr/include/qt6/QtCore/qglobal.h:55,
                 from /usr/include/qt6/QtGui/qtguiglobal.h:7,
                 from /usr/include/qt6/QtWidgets/qtwidgetsglobal.h:8,
                 from /usr/include/qt6/QtWidgets/qdialog.h:8,
                 from /usr/include/qt6/QtWidgets/QDialog:1,
                 from /var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/convertDlg.h:22,
                 from /var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/convertDlg.cpp:19:
/usr/include/qt6/QtCore/qttypetraits.h:40:45: note: declared here
   40 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; }
      |                                             ^~~~~~~~
/usr/include/ImageMagick-7/Magick++/STL.h: In instantiation of ‘void Magick::coderInfoList(Container*, CoderInfo::MatchType, CoderInfo::MatchType, CoderInfo::MatchType) [with Container = QList]’:
/var/pisi/grub2-editor-0.8.1-15/work/kcm-grub2-master/src/convertDlg.cpp:53:18:   required from here
   53 |     coderInfoList(&coderList, Magick::CoderInfo::TrueMatch, Magick::CoderInfo::AnyMatch, Magick::CoderInfo::AnyMatch);
      |     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/ImageMagick-7/Magick++/STL.h:2117:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant]
 2117 |                              "Coder array not returned!", 0 );
      |                                                           ^