summaryrefslogtreecommitdiff
path: root/kde-apps/ark/files/ark-19.04.3-missing-header.patch
blob: a0b16e93a4f2f223f47acac40e46f5fdaf9a48da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
From dfad7a3f389c3b852f45563854df123ac6facdec Mon Sep 17 00:00:00 2001
From: Nicolas Fella <nicolas.fella@gmx.de>
Date: Mon, 15 Jul 2019 00:09:18 +0200
Subject: Add missing QVector include
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Summary:
My build was failing with
```
In file included from /home/nico/kde/src/ark/kerfuffle/pluginmanager.cpp:28:
/home/nico/kde/src/ark/kerfuffle/pluginmanager.h:138:22: error: field ‘m_plugins’ has incomplete type ‘QVector<Kerfuffle::Plugin*>’
     QVector<Plugin*> m_plugins;
                      ^~~~~~~~~
In file included from /usr/include/qt/QtCore/qglobal.h:1204,
                 from /usr/include/qt/QtCore/qnamespace.h:43,
                 from /usr/include/qt/QtCore/qobjectdefs.h:48,
                 from /usr/include/qt/QtCore/qobject.h:46,
                 from /usr/include/qt/QtCore/QObject:1,
                 from /home/nico/kde/src/ark/kerfuffle/plugin.h:33,
                 from /home/nico/kde/src/ark/kerfuffle/pluginmanager.h:31,
                 from /home/nico/kde/src/ark/kerfuffle/pluginmanager.cpp:28
```

Test Plan: Builds. Can open a file

Reviewers: #ark, elvisangelaccio

Reviewed By: #ark, elvisangelaccio

Subscribers: kde-utils-devel, #ark

Tags: #ark

Differential Revision: https://phabricator.kde.org/D22461
---
 kerfuffle/pluginmanager.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kerfuffle/pluginmanager.h b/kerfuffle/pluginmanager.h
index 75a971b..8b9ad69 100644
--- a/kerfuffle/pluginmanager.h
+++ b/kerfuffle/pluginmanager.h
@@ -31,6 +31,7 @@
 #include "plugin.h"
 
 #include <QMimeType>
+#include <QVector>
 
 namespace Kerfuffle
 {
-- 
cgit v1.1