Use Qt provided forward declaration header

This commit is contained in:
Chocobo1
2020-12-09 13:48:59 +08:00
committed by sledgehammer999
parent 2fe698ee60
commit 5a96e1fc7a
42 changed files with 52 additions and 37 deletions

View File

@@ -41,6 +41,7 @@
#include <QHash>
#include <QPointer>
#include <QSet>
#include <QtContainerFwd>
#include <QVector>
#include "base/settingvalue.h"
@@ -58,7 +59,6 @@ class QFile;
class QNetworkConfiguration;
class QNetworkConfigurationManager;
class QString;
class QStringList;
class QThread;
class QTimer;
class QUrl;

View File

@@ -31,6 +31,8 @@
#include <type_traits>
#include <QHash>
namespace BitTorrent
{
uint qHash(const TorrentState key, const uint seed)

View File

@@ -29,15 +29,12 @@
#pragma once
#include <QHash>
#include <QMetaType>
#include <QSet>
#include <QString>
#include <QVector>
#include <QtContainerFwd>
class QBitArray;
class QDateTime;
class QStringList;
class QUrl;
namespace BitTorrent

View File

@@ -40,6 +40,7 @@
#include <QString>
#include <QStringList>
#include <QUrl>
#include <QVector>
#include "base/exceptions.h"
#include "base/global.h"

View File

@@ -32,14 +32,13 @@
#include <libtorrent/torrent_info.hpp>
#include <QCoreApplication>
#include <QVector>
#include <QtContainerFwd>
#include "base/indexrange.h"
class QByteArray;
class QDateTime;
class QString;
class QStringList;
class QUrl;
namespace BitTorrent