Hi 🙋🏻, I'm trying to install dfm, However it gives me this error about QPainterPath
dfilemanager-code/build master* via △ v3.22.1 ❯ cmake ../ -DCMAKE_INSTALL_PREFIX=/usr -DQT5BUILD=ON CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- kf5solid not found, device management in bookmarksview bad at best -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- found magic library: /usr/lib/libmagic.so and header: /usr/include/magic.h -- Found exiv library at /usr/lib/libexiv2.so and exiv include dirs at /usr/include -- found poppler library: /usr/lib/libpoppler-qt5.so and includes: /usr/include/poppler/qt5, building poppler thumbnailing plugin... -- found ffmpegthumbnailer library /usr/lib/libffmpegthumbnailer.so, building plugin for thumbnailing videos -- Configuring done -- Generating done -- Build files have been written to: /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/build dfilemanager-code/build master* via △ v3.22.1 ❯ make [ 1%] Automatic MOC for target thumbsimageplugin [ 1%] Built target thumbsimageplugin_autogen [ 3%] Building CXX object plugins/ThumbsImages/CMakeFiles/thumbsimageplugin.dir/thumbsimageplugin_autogen/mocs_compilation.cpp.o [ 5%] Building CXX object plugins/ThumbsImages/CMakeFiles/thumbsimageplugin.dir/thumbsimages.cpp.o [ 7%] Linking CXX shared library libthumbsimageplugin.so [ 7%] Built target thumbsimageplugin [ 9%] Automatic MOC for target thumbspdfplugin [ 9%] Built target thumbspdfplugin_autogen [ 11%] Building CXX object plugins/ThumbsPDF/CMakeFiles/thumbspdfplugin.dir/thumbspdfplugin_autogen/mocs_compilation.cpp.o [ 12%] Building CXX object plugins/ThumbsPDF/CMakeFiles/thumbspdfplugin.dir/thumbspdf.cpp.o In file included from /usr/include/poppler/qt5/poppler-qt5.h:52, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/thumbspdf.cpp:12: /usr/include/poppler/qt5/poppler-annotation.h:639:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 639 | QLinkedList<QPointF> linePoints() const; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qplugin.h:44, from /usr/include/qt/QtCore/QtPlugin:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/../../dfm/interfaces.h:26, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/thumbspdf.h:4, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/thumbspdf.cpp:1: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /usr/include/poppler/qt5/poppler-qt5.h:52, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/thumbspdf.cpp:12: /usr/include/poppler/qt5/poppler-annotation.h:640:30: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 640 | void setLinePoints(const QLinkedList<QPointF> &points); | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qplugin.h:44, from /usr/include/qt/QtCore/QtPlugin:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/../../dfm/interfaces.h:26, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/thumbspdf.h:4, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/thumbspdf.cpp:1: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /usr/include/poppler/qt5/poppler-qt5.h:52, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/thumbspdf.cpp:12: /usr/include/poppler/qt5/poppler-annotation.h:854:11: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 854 | QList<QLinkedList<QPointF>> inkPaths() const; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qplugin.h:44, from /usr/include/qt/QtCore/QtPlugin:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/../../dfm/interfaces.h:26, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/thumbspdf.h:4, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/thumbspdf.cpp:1: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /usr/include/poppler/qt5/poppler-qt5.h:52, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/thumbspdf.cpp:12: /usr/include/poppler/qt5/poppler-annotation.h:855:34: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 855 | void setInkPaths(const QList<QLinkedList<QPointF>> &paths); | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qplugin.h:44, from /usr/include/qt/QtCore/QtPlugin:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/../../dfm/interfaces.h:26, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/thumbspdf.h:4, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/plugins/ThumbsPDF/thumbspdf.cpp:1: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 14%] Linking CXX shared library libthumbspdfplugin.so [ 14%] Built target thumbspdfplugin [ 16%] Automatic MOC for target thumbstextplugin [ 16%] Built target thumbstextplugin_autogen [ 18%] Building CXX object plugins/ThumbsText/CMakeFiles/thumbstextplugin.dir/thumbstextplugin_autogen/mocs_compilation.cpp.o [ 20%] Building CXX object plugins/ThumbsText/CMakeFiles/thumbstextplugin.dir/thumbstext.cpp.o [ 22%] Linking CXX shared library libthumbstextplugin.so [ 22%] Built target thumbstextplugin [ 24%] Automatic MOC for target thumbsvideosplugin [ 24%] Built target thumbsvideosplugin_autogen [ 25%] Building CXX object plugins/ThumbsVideos/CMakeFiles/thumbsvideosplugin.dir/thumbsvideosplugin_autogen/mocs_compilation.cpp.o [ 27%] Building CXX object plugins/ThumbsVideos/CMakeFiles/thumbsvideosplugin.dir/thumbsvideos.cpp.o [ 29%] Linking CXX shared library libthumbsvideosplugin.so [ 29%] Built target thumbsvideosplugin [ 31%] Automatic MOC for target dfm [ 31%] Built target dfm_autogen [ 33%] Building CXX object dfm/CMakeFiles/dfm.dir/dfm_autogen/mocs_compilation.cpp.o In file included from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/build/dfm/dfm_autogen/EWIEGA46WW/moc_dockwidget.cpp:10, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/build/dfm/dfm_autogen/mocs_compilation.cpp:9: /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/build/dfm/dfm_autogen/EWIEGA46WW/../../../../dfm/dockwidget.h:37:102: warning: ‘constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 37 | DockWidget(QWidget *parent = 0, const QString &title = QString(), const Qt::WindowFlags &flags = 0, const Pos &pos = Left); | ^ In file included from /usr/include/qt/QtCore/qglobal.h:1299, from /usr/include/qt/QtGui/qtguiglobal.h:43, from /usr/include/qt/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt/QtWidgets/qapplication.h:43, from /usr/include/qt/QtWidgets/QApplication:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/build/dfm/dfm_autogen/EWIEGA46WW/../../../../dfm/application.h:25, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/build/dfm/dfm_autogen/EWIEGA46WW/moc_application.cpp:10, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/build/dfm/dfm_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [ 35%] Building CXX object dfm/CMakeFiles/dfm.dir/actions.cpp.o [ 37%] Building CXX object dfm/CMakeFiles/dfm.dir/application.cpp.o [ 38%] Building CXX object dfm/CMakeFiles/dfm.dir/columnview.cpp.o /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/columnview.cpp: In member function ‘virtual void DFM::Column::paintEvent(QPaintEvent*)’: /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/columnview.cpp:412:32: warning: ‘QStyleOptionViewItemV4’ is deprecated [-Wdeprecated-declarations] 412 | QStyleOptionViewItemV4 opt = viewOptions(); | ^~~ In file included from /usr/include/qt/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt/QtWidgets/qabstractitemview.h:47, from /usr/include/qt/QtWidgets/QAbstractItemView:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/columnview.h:25, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/columnview.cpp:30: /usr/include/qt/QtWidgets/qstyleoption.h:473:48: note: declared here 473 | typedef Q_DECL_DEPRECATED QStyleOptionViewItem QStyleOptionViewItemV4; | ^~~~~~~~~~~~~~~~~~~~~~ /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/columnview.cpp: In member function ‘virtual void DFM::Column::wheelEvent(QWheelEvent*)’: /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/columnview.cpp:521:45: warning: ‘int QWheelEvent::delta() const’ is deprecated: Use angleDelta() [-Wdeprecated-declarations] 521 | s->setValue(s->value()+(e->delta()>0?1:-1)); | ~~~~~~~~^~ In file included from /usr/include/qt/QtGui/QKeyEvent:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/helpers.h:6, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/columnview.h:27, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/columnview.cpp:30: /usr/include/qt/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ [ 40%] Building CXX object dfm/CMakeFiles/dfm.dir/commanddialog.cpp.o /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/commanddialog.cpp: In constructor ‘CommandDialog::CommandDialog(QWidget*, const QString&)’: /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/commanddialog.cpp:61:75: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 61 | const QStringList paths = QString(getenv("PATH")).split(":", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:47, from /usr/include/qt/QtWidgets/qwidget.h:45, from /usr/include/qt/QtWidgets/qdialog.h:44, from /usr/include/qt/QtWidgets/QDialog:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/commanddialog.h:4, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/commanddialog.cpp:1: /usr/include/qt/QtCore/qstring.h:605:9: note: declared here 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/commanddialog.cpp:61:75: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 61 | const QStringList paths = QString(getenv("PATH")).split(":", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:47, from /usr/include/qt/QtWidgets/qwidget.h:45, from /usr/include/qt/QtWidgets/qdialog.h:44, from /usr/include/qt/QtWidgets/QDialog:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/commanddialog.h:4, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/commanddialog.cpp:1: /usr/include/qt/QtCore/qstring.h:605:9: note: declared here 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/commanddialog.cpp:61:60: warning: ‘QStringList QString::split(const QString&, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 61 | const QStringList paths = QString(getenv("PATH")).split(":", QString::SkipEmptyParts); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:47, from /usr/include/qt/QtWidgets/qwidget.h:45, from /usr/include/qt/QtWidgets/qdialog.h:44, from /usr/include/qt/QtWidgets/QDialog:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/commanddialog.h:4, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/commanddialog.cpp:1: /usr/include/qt/QtCore/qstring.h:609:17: note: declared here 609 | QStringList split(const QString &sep, SplitBehavior behavior, | ^~~~~ [ 42%] Building CXX object dfm/CMakeFiles/dfm.dir/config.cpp.o /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.cpp: In static member function ‘static QList<QAction*> DFM::Store::openWithActions(const QString&)’: /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.cpp:319:107: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 319 | QStringList mimeTypesList = QString(mimeTypes.read(QFileInfo(mimeTypes).size())).split("\n", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QString:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.h:25, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.cpp:22: /usr/include/qt/QtCore/qstring.h:605:9: note: declared here 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.cpp:319:107: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 319 | QStringList mimeTypesList = QString(mimeTypes.read(QFileInfo(mimeTypes).size())).split("\n", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QString:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.h:25, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.cpp:22: /usr/include/qt/QtCore/qstring.h:605:9: note: declared here 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.cpp:319:91: warning: ‘QStringList QString::split(const QString&, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 319 | QStringList mimeTypesList = QString(mimeTypes.read(QFileInfo(mimeTypes).size())).split("\n", QString::SkipEmptyParts); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QString:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.h:25, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.cpp:22: /usr/include/qt/QtCore/qstring.h:609:17: note: declared here 609 | QStringList split(const QString &sep, SplitBehavior behavior, | ^~~~~ /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.cpp:337:100: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 337 | QStringList mimeList = QString(mimeInfo.read(QFileInfo(mimeInfo).size())).split("\n", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QString:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.h:25, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.cpp:22: /usr/include/qt/QtCore/qstring.h:605:9: note: declared here 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.cpp:337:100: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 337 | QStringList mimeList = QString(mimeInfo.read(QFileInfo(mimeInfo).size())).split("\n", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QString:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.h:25, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.cpp:22: /usr/include/qt/QtCore/qstring.h:605:9: note: declared here 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.cpp:337:84: warning: ‘QStringList QString::split(const QString&, QString::SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations] 337 | QStringList mimeList = QString(mimeInfo.read(QFileInfo(mimeInfo).size())).split("\n", QString::SkipEmptyParts); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QString:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.h:25, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/config.cpp:22: /usr/include/qt/QtCore/qstring.h:609:17: note: declared here 609 | QStringList split(const QString &sep, SplitBehavior behavior, | ^~~~~ [ 44%] Building CXX object dfm/CMakeFiles/dfm.dir/dataloader.cpp.o [ 46%] Building CXX object dfm/CMakeFiles/dfm.dir/deletedialog.cpp.o [ 48%] Building CXX object dfm/CMakeFiles/dfm.dir/detailsview.cpp.o /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/detailsview.cpp: In member function ‘virtual void DFM::DetailsView::wheelEvent(QWheelEvent*)’: /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/detailsview.cpp:230:45: warning: ‘int QWheelEvent::delta() const’ is deprecated: Use angleDelta() [-Wdeprecated-declarations] 230 | s->setValue(s->value()+(e->delta()>0?1:-1)); | ~~~~~~~~^~ In file included from /usr/include/qt/QtGui/QDragMoveEvent:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/detailsview.cpp:22: /usr/include/qt/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ [ 50%] Building CXX object dfm/CMakeFiles/dfm.dir/devices.cpp.o [ 51%] Building CXX object dfm/CMakeFiles/dfm.dir/dockwidget.cpp.o In file included from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/dockwidget.cpp:23: /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/dockwidget.h:37:102: warning: ‘constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = Qt::WindowType; QFlags<T>::Zero = int QFlags<Qt::WindowType>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 37 | DockWidget(QWidget *parent = 0, const QString &title = QString(), const Qt::WindowFlags &flags = 0, const Pos &pos = Left); | ^ In file included from /usr/include/qt/QtCore/qglobal.h:1299, from /usr/include/qt/QtCore/qtimer.h:43, from /usr/include/qt/QtCore/QTimer:1, from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/dockwidget.cpp:21: /usr/include/qt/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ In file included from /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/dockwidget.cpp:25: /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/titlewidget.h: In function ‘QPixmap DFM::Docks::titlePix(bool, int, QColor)’: /run/media/darkeye/SanDisk/Git-Repo/dfilemanager-code/dfm/titlewidget.h:55:18: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined 55 | QPainterPath path; | ^~~~ make[2]: *** [dfm/CMakeFiles/dfm.dir/build.make:216: dfm/CMakeFiles/dfm.dir/dockwidget.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:443: dfm/CMakeFiles/dfm.dir/all] Error 2 make: *** [Makefile:136: all] Error 2
here is a screenshot for the error part only
Could you help me please?
Log in to post a comment.
Hi 🙋🏻,
I'm trying to install dfm, However it gives me this error about QPainterPath
here is a screenshot for the error part only

Could you help me please?