Use Qt provided forward declaration header

This commit is contained in:
Chocobo1
2020-12-09 13:48:59 +08:00
parent d484c0e7ce
commit 498da509db
42 changed files with 52 additions and 37 deletions

View File

@@ -30,8 +30,10 @@
#include <algorithm>
#include <QHash>
#include <QJsonDocument>
#include <QMetaObject>
#include <QVector>
#include "apierror.h"

View File

@@ -28,10 +28,9 @@
#pragma once
#include <QHash>
#include <QObject>
#include <QVariant>
#include <QVector>
#include <QtContainerFwd>
class QString;

View File

@@ -30,6 +30,7 @@
#include <QJsonArray>
#include <QJsonObject>
#include <QVector>
#include "base/global.h"
#include "base/logger.h"

View File

@@ -32,6 +32,7 @@
#include <QJsonDocument>
#include <QJsonObject>
#include <QJsonValue>
#include <QVector>
#include "base/rss/rss_article.h"
#include "base/rss/rss_autodownloader.h"

View File

@@ -30,8 +30,10 @@
#include <limits>
#include <QHash>
#include <QJsonArray>
#include <QJsonObject>
#include <QList>
#include <QSharedPointer>
#include "base/global.h"

View File

@@ -28,15 +28,13 @@
#pragma once
#include <QHash>
#include <QList>
#include <QtContainerFwd>
#include "base/search/searchpluginmanager.h"
#include "apicontroller.h"
class QJsonArray;
class QJsonObject;
class QStringList;
struct ISession;
struct SearchResult;

View File

@@ -29,6 +29,8 @@
#include "serialize_torrent.h"
#include <QDateTime>
#include <QSet>
#include <QVector>
#include "base/bittorrent/infohash.h"
#include "base/bittorrent/torrenthandle.h"