Blob Blame History Raw
From 3be8b7910ee6e382f033974ee936e8e7b4198743 Mon Sep 17 00:00:00 2001
From: Felix Yan <felixonmars@archlinux.org>
Date: Thu, 27 Aug 2020 21:53:48 +0800
Subject: [PATCH 1/2] fix: build failures under Qt 5.15

fix build failures under Qt 5.15

Log:
Signed-off-by: Robin Lee <cheeselee@fedoraproject.org>
---
 dde-file-manager-lib/dialogs/openwithdialog.cpp           | 1 +
 dde-file-manager-lib/dialogs/propertydialog.cpp           | 1 +
 dde-file-manager-lib/interfaces/dfmglobal.cpp             | 1 +
 dde-file-manager-lib/interfaces/dfmstyleditemdelegate.cpp | 1 +
 dde-file-manager-lib/interfaces/diconitemdelegate.cpp     | 1 +
 dde-file-manager-lib/interfaces/dlistitemdelegate.cpp     | 1 +
 dialogs/dfmtaskwidget.cpp                                 | 1 +
 7 files changed, 7 insertions(+)

diff --git a/dde-file-manager-lib/dialogs/openwithdialog.cpp b/dde-file-manager-lib/dialogs/openwithdialog.cpp
index 4d719b3df..1bb4cbae4 100644
--- a/dde-file-manager-lib/dialogs/openwithdialog.cpp
+++ b/dde-file-manager-lib/dialogs/openwithdialog.cpp
@@ -48,6 +48,7 @@
 #include <QStandardPaths>
 #include <QScroller>
 #include <QCommandLinkButton>
+#include <QPainterPath>
 #include <DHorizontalLine>
 #include <DStyle>
 #include <DIconButton>
diff --git a/dde-file-manager-lib/dialogs/propertydialog.cpp b/dde-file-manager-lib/dialogs/propertydialog.cpp
index 6dbe8699d..642c4e52d 100644
--- a/dde-file-manager-lib/dialogs/propertydialog.cpp
+++ b/dde-file-manager-lib/dialogs/propertydialog.cpp
@@ -85,6 +85,7 @@
 #include <QButtonGroup>
 #include <QProgressBar>
 #include <QPainter>
+#include <QPainterPath>
 #include <QPushButton>
 #include <QStackedWidget>
 #include <QStorageInfo>
diff --git a/dde-file-manager-lib/interfaces/dfmglobal.cpp b/dde-file-manager-lib/interfaces/dfmglobal.cpp
index 260b69504..50d0a8440 100644
--- a/dde-file-manager-lib/interfaces/dfmglobal.cpp
+++ b/dde-file-manager-lib/interfaces/dfmglobal.cpp
@@ -72,6 +72,7 @@
 #include <QMediaPlayer>
 #include <QDBusObjectPath>
 #include <QRegularExpression>
+#include <QPainterPath>
 
 #include <private/qtextengine_p.h>
 
diff --git a/dde-file-manager-lib/interfaces/dfmstyleditemdelegate.cpp b/dde-file-manager-lib/interfaces/dfmstyleditemdelegate.cpp
index a2cf3c842..bdb631f98 100644
--- a/dde-file-manager-lib/interfaces/dfmstyleditemdelegate.cpp
+++ b/dde-file-manager-lib/interfaces/dfmstyleditemdelegate.cpp
@@ -14,6 +14,7 @@
 #include <QDebug>
 #include <QAbstractItemView>
 #include <QPainter>
+#include <QPainterPath>
 #include <QGuiApplication>
 #include <QThreadStorage>
 
diff --git a/dde-file-manager-lib/interfaces/diconitemdelegate.cpp b/dde-file-manager-lib/interfaces/diconitemdelegate.cpp
index a6f0e9fba..9f0dfe646 100644
--- a/dde-file-manager-lib/interfaces/diconitemdelegate.cpp
+++ b/dde-file-manager-lib/interfaces/diconitemdelegate.cpp
@@ -34,6 +34,7 @@
 
 #include <QLabel>
 #include <QPainter>
+#include <QPainterPath>
 #include <QTextEdit>
 #include <QLineEdit>
 #include <QTextBlock>
diff --git a/dde-file-manager-lib/interfaces/dlistitemdelegate.cpp b/dde-file-manager-lib/interfaces/dlistitemdelegate.cpp
index c99517fcd..da2294330 100644
--- a/dde-file-manager-lib/interfaces/dlistitemdelegate.cpp
+++ b/dde-file-manager-lib/interfaces/dlistitemdelegate.cpp
@@ -16,6 +16,7 @@
 
 #include <QLabel>
 #include <QPainter>
+#include <QPainterPath>
 #include <QAbstractItemView>
 #include <QLineEdit>
 #include <QApplication>
diff --git a/dialogs/dfmtaskwidget.cpp b/dialogs/dfmtaskwidget.cpp
index 327455392..43cd49960 100644
--- a/dialogs/dfmtaskwidget.cpp
+++ b/dialogs/dfmtaskwidget.cpp
@@ -30,6 +30,7 @@
 #include <DGuiApplicationHelper>
 #include <QTimer>
 #include <QException>
+#include <QPainterPath>
 
 #include "app/define.h"
 #include "dfileservices.h"
-- 
2.26.2