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

@@ -32,15 +32,14 @@
#include <QComboBox>
#include <QFileIconProvider>
#include <QLineEdit>
#include <QtContainerFwd>
#include <QValidator>
#include <QVector>
class QAction;
class QCompleter;
class QContextMenuEvent;
class QFileSystemModel;
class QKeyEvent;
class QStringList;
class QStringRef;
namespace Private

View File

@@ -31,6 +31,7 @@
#include <cmath>
#include <QDebug>
#include <QVector>
namespace
{

View File

@@ -30,7 +30,7 @@
#define DOWNLOADEDPIECESBAR_H
#include <QBitArray>
#include <QVector>
#include <QtContainerFwd>
#include "piecesbar.h"

View File

@@ -42,6 +42,7 @@
#include <QTableView>
#include <QTreeWidgetItem>
#include <QUrl>
#include <QVector>
#include "base/bittorrent/peerinfo.h"
#include "base/bittorrent/session.h"

View File

@@ -30,7 +30,7 @@
#define TRACKERLIST_H
#include <QTreeWidget>
#include <QVector>
#include <QtContainerFwd>
class PropertiesWidget;

View File

@@ -30,9 +30,9 @@
#define TRACKERSADDITION_H
#include <QDialog>
#include <QtContainerFwd>
class QString;
class QStringList;
namespace BitTorrent
{

View File

@@ -31,11 +31,11 @@
#define PLUGINSELECTDIALOG_H
#include <QDialog>
#include <QStringList>
#include "base/search/searchpluginmanager.h"
class QDropEvent;
class QStringList;
class QTreeWidgetItem;
namespace Net

View File

@@ -30,6 +30,8 @@
#include <QDebug>
#include <QIcon>
#include <QSet>
#include <QVector>
#include "base/bittorrent/session.h"
#include "base/bittorrent/torrenthandle.h"

View File

@@ -30,8 +30,7 @@
#define TAGFILTERMODEL_H
#include <QAbstractListModel>
#include <QSet>
#include <QVector>
#include <QtContainerFwd>
class QModelIndex;

View File

@@ -31,6 +31,7 @@
#include <algorithm>
#include <QHash>
#include <QVector>
#include "base/bittorrent/trackerentry.h"
#include "ui_trackerentriesdialog.h"

View File

@@ -29,7 +29,7 @@
#pragma once
#include <QDialog>
#include <QVector>
#include <QtContainerFwd>
#include "base/settingvalue.h"