mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-07-16 02:03:07 -07:00
Group Qt forward declarations separately from the others
This commit is contained in:
parent
9995967fbf
commit
70f8882f87
20 changed files with 28 additions and 9 deletions
|
@ -35,6 +35,7 @@
|
||||||
#include <QSettings>
|
#include <QSettings>
|
||||||
|
|
||||||
class QString;
|
class QString;
|
||||||
|
|
||||||
class Application;
|
class Application;
|
||||||
|
|
||||||
namespace Private
|
namespace Private
|
||||||
|
|
|
@ -40,6 +40,7 @@
|
||||||
|
|
||||||
class QThread;
|
class QThread;
|
||||||
class QTimer;
|
class QTimer;
|
||||||
|
|
||||||
class Application;
|
class Application;
|
||||||
class AsyncFileStorage;
|
class AsyncFileStorage;
|
||||||
struct ProcessingJob;
|
struct ProcessingJob;
|
||||||
|
|
|
@ -35,6 +35,7 @@
|
||||||
class QDateTime;
|
class QDateTime;
|
||||||
class QJsonObject;
|
class QJsonObject;
|
||||||
class QRegularExpression;
|
class QRegularExpression;
|
||||||
|
|
||||||
class TriStateBool;
|
class TriStateBool;
|
||||||
|
|
||||||
namespace RSS
|
namespace RSS
|
||||||
|
|
|
@ -68,6 +68,7 @@
|
||||||
#include <QTimer>
|
#include <QTimer>
|
||||||
|
|
||||||
class QThread;
|
class QThread;
|
||||||
|
|
||||||
class Application;
|
class Application;
|
||||||
class AsyncFileStorage;
|
class AsyncFileStorage;
|
||||||
|
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
#include <QList>
|
#include <QList>
|
||||||
|
|
||||||
class QStringList;
|
class QStringList;
|
||||||
|
|
||||||
class FileSystemWatcher;
|
class FileSystemWatcher;
|
||||||
|
|
||||||
class ScanFoldersModel : public QAbstractListModel
|
class ScanFoldersModel : public QAbstractListModel
|
||||||
|
|
|
@ -31,6 +31,7 @@
|
||||||
#include <QObject>
|
#include <QObject>
|
||||||
|
|
||||||
class QProcess;
|
class QProcess;
|
||||||
|
|
||||||
class SearchPluginManager;
|
class SearchPluginManager;
|
||||||
|
|
||||||
class SearchDownloadHandler : public QObject
|
class SearchDownloadHandler : public QObject
|
||||||
|
|
|
@ -37,6 +37,7 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
class QString;
|
class QString;
|
||||||
|
|
||||||
enum class ShutdownDialogAction;
|
enum class ShutdownDialogAction;
|
||||||
|
|
||||||
/* Miscellaneous functions that can be useful */
|
/* Miscellaneous functions that can be useful */
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
#include <QLatin1String>
|
#include <QLatin1String>
|
||||||
|
|
||||||
class QString;
|
class QString;
|
||||||
|
|
||||||
class TriStateBool;
|
class TriStateBool;
|
||||||
|
|
||||||
namespace Utils
|
namespace Utils
|
||||||
|
|
|
@ -32,6 +32,7 @@
|
||||||
#include <QAbstractItemModel>
|
#include <QAbstractItemModel>
|
||||||
|
|
||||||
class QModelIndex;
|
class QModelIndex;
|
||||||
|
|
||||||
class CategoryModelItem;
|
class CategoryModelItem;
|
||||||
|
|
||||||
namespace BitTorrent
|
namespace BitTorrent
|
||||||
|
|
|
@ -34,6 +34,7 @@
|
||||||
class QAbstractButton;
|
class QAbstractButton;
|
||||||
class QCloseEvent;
|
class QCloseEvent;
|
||||||
class QListWidgetItem;
|
class QListWidgetItem;
|
||||||
|
|
||||||
class AdvancedSettings;
|
class AdvancedSettings;
|
||||||
|
|
||||||
// actions on double-click on torrents
|
// actions on double-click on torrents
|
||||||
|
|
|
@ -35,18 +35,18 @@
|
||||||
#include <QShortcut>
|
#include <QShortcut>
|
||||||
#include <QTreeView>
|
#include <QTreeView>
|
||||||
|
|
||||||
namespace Net
|
class QSortFilterProxyModel;
|
||||||
{
|
class QStandardItem;
|
||||||
class ReverseResolution;
|
class QStandardItemModel;
|
||||||
}
|
|
||||||
|
|
||||||
class PeerListDelegate;
|
class PeerListDelegate;
|
||||||
class PeerListSortModel;
|
class PeerListSortModel;
|
||||||
class PropertiesWidget;
|
class PropertiesWidget;
|
||||||
|
|
||||||
class QSortFilterProxyModel;
|
namespace Net
|
||||||
class QStandardItem;
|
{
|
||||||
class QStandardItemModel;
|
class ReverseResolution;
|
||||||
|
}
|
||||||
|
|
||||||
namespace BitTorrent
|
namespace BitTorrent
|
||||||
{
|
{
|
||||||
|
|
|
@ -35,6 +35,7 @@ class QAbstractItemModel;
|
||||||
class QModelIndex;
|
class QModelIndex;
|
||||||
class QPainter;
|
class QPainter;
|
||||||
class QStyleOptionViewItem;
|
class QStyleOptionViewItem;
|
||||||
|
|
||||||
class PropertiesWidget;
|
class PropertiesWidget;
|
||||||
|
|
||||||
// Defines for properties list columns
|
// Defines for properties list columns
|
||||||
|
|
|
@ -38,6 +38,7 @@ class QHBoxLayout;
|
||||||
class QLabel;
|
class QLabel;
|
||||||
class QMenu;
|
class QMenu;
|
||||||
class QVBoxLayout;
|
class QVBoxLayout;
|
||||||
|
|
||||||
class PropertiesWidget;
|
class PropertiesWidget;
|
||||||
|
|
||||||
class ComboBoxMenuButton : public QComboBox
|
class ComboBoxMenuButton : public QComboBox
|
||||||
|
|
|
@ -33,11 +33,12 @@
|
||||||
|
|
||||||
#include <QWidget>
|
#include <QWidget>
|
||||||
|
|
||||||
|
class QListWidgetItem;
|
||||||
class QShortcut;
|
class QShortcut;
|
||||||
|
class QTreeWidgetItem;
|
||||||
|
|
||||||
class ArticleListWidget;
|
class ArticleListWidget;
|
||||||
class FeedListWidget;
|
class FeedListWidget;
|
||||||
class QListWidgetItem;
|
|
||||||
class QTreeWidgetItem;
|
|
||||||
|
|
||||||
namespace Ui
|
namespace Ui
|
||||||
{
|
{
|
||||||
|
|
|
@ -36,6 +36,7 @@ class QModelIndex;
|
||||||
class QPainter;
|
class QPainter;
|
||||||
class QStyleOptionViewItem;
|
class QStyleOptionViewItem;
|
||||||
class QTreeView;
|
class QTreeView;
|
||||||
|
|
||||||
class PropertiesWidget;
|
class PropertiesWidget;
|
||||||
|
|
||||||
class ScanFoldersDelegate : public QItemDelegate
|
class ScanFoldersDelegate : public QItemDelegate
|
||||||
|
|
|
@ -34,6 +34,7 @@
|
||||||
#include <QVector>
|
#include <QVector>
|
||||||
|
|
||||||
class QModelIndex;
|
class QModelIndex;
|
||||||
|
|
||||||
class TagModelItem;
|
class TagModelItem;
|
||||||
|
|
||||||
namespace BitTorrent
|
namespace BitTorrent
|
||||||
|
|
|
@ -37,6 +37,7 @@
|
||||||
class QFileIconProvider;
|
class QFileIconProvider;
|
||||||
class QModelIndex;
|
class QModelIndex;
|
||||||
class QVariant;
|
class QVariant;
|
||||||
|
|
||||||
class TorrentContentModelFile;
|
class TorrentContentModelFile;
|
||||||
|
|
||||||
namespace BitTorrent
|
namespace BitTorrent
|
||||||
|
|
|
@ -34,6 +34,7 @@
|
||||||
#include "base/bittorrent/downloadpriority.h"
|
#include "base/bittorrent/downloadpriority.h"
|
||||||
|
|
||||||
class QVariant;
|
class QVariant;
|
||||||
|
|
||||||
class TorrentContentModelFolder;
|
class TorrentContentModelFolder;
|
||||||
|
|
||||||
class TorrentContentModelItem
|
class TorrentContentModelItem
|
||||||
|
|
|
@ -34,6 +34,7 @@
|
||||||
|
|
||||||
class QCheckBox;
|
class QCheckBox;
|
||||||
class QResizeEvent;
|
class QResizeEvent;
|
||||||
|
|
||||||
class TransferListWidget;
|
class TransferListWidget;
|
||||||
|
|
||||||
namespace BitTorrent
|
namespace BitTorrent
|
||||||
|
|
|
@ -37,6 +37,7 @@
|
||||||
class QJsonArray;
|
class QJsonArray;
|
||||||
class QJsonObject;
|
class QJsonObject;
|
||||||
class QStringList;
|
class QStringList;
|
||||||
|
|
||||||
struct ISession;
|
struct ISession;
|
||||||
struct SearchResult;
|
struct SearchResult;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue