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