on xenial help sign in
Disable -pedantic on the private Qt headers
3559fa3Albert Astals
plugins/ListViewWithPageHeader/listviewwithpageheader.cpp+3
@@ -94,10 +94,13 @@
94#include <QDebug>
94#include <QDebug>
95#include <qqmlinfo.h>
95#include <qqmlinfo.h>
96#include <qqmlengine.h>
96#include <qqmlengine.h>
97+#pragma GCC diagnostic push
98+#pragma GCC diagnostic ignored "-pedantic"
97#include <private/qquickvisualdatamodel_p.h>
99#include <private/qquickvisualdatamodel_p.h>
98#include <private/qqmlglobal_p.h>
100#include <private/qqmlglobal_p.h>
99#include <private/qquickitem_p.h>
101#include <private/qquickitem_p.h>
100#include <private/qquickanimation_p.h>
102#include <private/qquickanimation_p.h>
103+#pragma GCC diagnostic pop
101// #include <private/qquickrectangle_p.h>
104// #include <private/qquickrectangle_p.h>
102
105
103static const qreal bufferRatio = 0.5;
106static const qreal bufferRatio = 0.5;
plugins/ListViewWithPageHeader/listviewwithpageheader.h+3
@@ -17,8 +17,11 @@
17#ifndef LISTVIEWWITHPAGEHEADER_H
17#ifndef LISTVIEWWITHPAGEHEADER_H
18#define LISTVIEWWITHPAGEHEADER_H
18#define LISTVIEWWITHPAGEHEADER_H
19
19
20+#pragma GCC diagnostic push
21+#pragma GCC diagnostic ignored "-pedantic"
20#include <private/qquickitemchangelistener_p.h>
22#include <private/qquickitemchangelistener_p.h>
21#include <private/qquickflickable_p.h>
23#include <private/qquickflickable_p.h>
24+#pragma GCC diagnostic pop
22
25
23class QAbstractItemModel;
26class QAbstractItemModel;
24class QQuickChangeSet;
27class QQuickChangeSet;
tests/plugins/ListViewWithPageHeader/listviewwithpageheadertest.cpp+3
@@ -20,9 +20,12 @@
20#include <QQmlEngine>
20#include <QQmlEngine>
21#include <QQuickView>
21#include <QQuickView>
22#include <QtTestGui>
22#include <QtTestGui>
23+#pragma GCC diagnostic push
24+#pragma GCC diagnostic ignored "-pedantic"
23#include <private/qquicklistmodel_p.h>
25#include <private/qquicklistmodel_p.h>
24#include <private/qquickanimation_p.h>
26#include <private/qquickanimation_p.h>
25#include <private/qquickitem_p.h>
27#include <private/qquickitem_p.h>
28+#pragma GCC diagnostic pop
26
29
27class ListViewWithPageHeaderTest : public QObject
30class ListViewWithPageHeaderTest : public QObject
28{
31{
tests/plugins/ListViewWithPageHeader/listviewwithpageheadertestsection.cpp+3
@@ -20,9 +20,12 @@
20#include <QQmlEngine>
20#include <QQmlEngine>
21#include <QQuickView>
21#include <QQuickView>
22#include <QtTestGui>
22#include <QtTestGui>
23+#pragma GCC diagnostic push
24+#pragma GCC diagnostic ignored "-pedantic"
23#include <private/qquicklistmodel_p.h>
25#include <private/qquicklistmodel_p.h>
24#include <private/qquickanimation_p.h>
26#include <private/qquickanimation_p.h>
25#include <private/qquickitem_p.h>
27#include <private/qquickitem_p.h>
28+#pragma GCC diagnostic pop
26
29
27class ListViewWithPageHeaderTestSection : public QObject
30class ListViewWithPageHeaderTestSection : public QObject
28{
31{