Group Qt forward declarations separately from the others

This commit is contained in:
thalieht 2019-06-04 11:11:42 +03:00
parent 9995967fbf
commit 70f8882f87
20 changed files with 28 additions and 9 deletions

View file

@ -35,6 +35,7 @@
#include <QSettings> #include <QSettings>
class QString; class QString;
class Application; class Application;
namespace Private namespace Private

View file

@ -40,6 +40,7 @@
class QThread; class QThread;
class QTimer; class QTimer;
class Application; class Application;
class AsyncFileStorage; class AsyncFileStorage;
struct ProcessingJob; struct ProcessingJob;

View file

@ -35,6 +35,7 @@
class QDateTime; class QDateTime;
class QJsonObject; class QJsonObject;
class QRegularExpression; class QRegularExpression;
class TriStateBool; class TriStateBool;
namespace RSS namespace RSS

View file

@ -68,6 +68,7 @@
#include <QTimer> #include <QTimer>
class QThread; class QThread;
class Application; class Application;
class AsyncFileStorage; class AsyncFileStorage;

View file

@ -33,6 +33,7 @@
#include <QList> #include <QList>
class QStringList; class QStringList;
class FileSystemWatcher; class FileSystemWatcher;
class ScanFoldersModel : public QAbstractListModel class ScanFoldersModel : public QAbstractListModel

View file

@ -31,6 +31,7 @@
#include <QObject> #include <QObject>
class QProcess; class QProcess;
class SearchPluginManager; class SearchPluginManager;
class SearchDownloadHandler : public QObject class SearchDownloadHandler : public QObject

View file

@ -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 */

View file

@ -33,6 +33,7 @@
#include <QLatin1String> #include <QLatin1String>
class QString; class QString;
class TriStateBool; class TriStateBool;
namespace Utils namespace Utils

View file

@ -32,6 +32,7 @@
#include <QAbstractItemModel> #include <QAbstractItemModel>
class QModelIndex; class QModelIndex;
class CategoryModelItem; class CategoryModelItem;
namespace BitTorrent namespace BitTorrent

View file

@ -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

View file

@ -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
{ {

View file

@ -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

View file

@ -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

View file

@ -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
{ {

View file

@ -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

View file

@ -34,6 +34,7 @@
#include <QVector> #include <QVector>
class QModelIndex; class QModelIndex;
class TagModelItem; class TagModelItem;
namespace BitTorrent namespace BitTorrent

View file

@ -37,6 +37,7 @@
class QFileIconProvider; class QFileIconProvider;
class QModelIndex; class QModelIndex;
class QVariant; class QVariant;
class TorrentContentModelFile; class TorrentContentModelFile;
namespace BitTorrent namespace BitTorrent

View file

@ -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

View file

@ -34,6 +34,7 @@
class QCheckBox; class QCheckBox;
class QResizeEvent; class QResizeEvent;
class TransferListWidget; class TransferListWidget;
namespace BitTorrent namespace BitTorrent

View file

@ -37,6 +37,7 @@
class QJsonArray; class QJsonArray;
class QJsonObject; class QJsonObject;
class QStringList; class QStringList;
struct ISession; struct ISession;
struct SearchResult; struct SearchResult;