Reduce includes
This commit is contained in:
parent
8e0d792bf0
commit
84cd65dd6c
|
@ -42,7 +42,6 @@ using std::placeholders::_2;
|
|||
#include <boost/multi_index/tag.hpp>
|
||||
#include <boost/multi_index_container.hpp>
|
||||
#include <boost/multi_index_container_fwd.hpp>
|
||||
#include <boost/multi_index/detail/ord_index_impl.hpp>
|
||||
#include <boost/operators.hpp>
|
||||
|
||||
using boost::multi_index_container;
|
||||
|
|
|
@ -23,8 +23,6 @@
|
|||
#include <functional>
|
||||
#include <limits>
|
||||
|
||||
#include <boost/multi_index/detail/ord_index_impl.hpp>
|
||||
|
||||
#include <QObject>
|
||||
#include <QMimeData>
|
||||
#include <QList>
|
||||
|
|
|
@ -22,11 +22,10 @@
|
|||
|
||||
#include <QtGlobal>
|
||||
#include <QObject>
|
||||
#include <QNetworkAccessManager>
|
||||
#include <QTimer>
|
||||
#include <QString>
|
||||
#include <QRegExp>
|
||||
#include <QImage>
|
||||
#include <QNetworkAccessManager>
|
||||
|
||||
#include "core/network.h"
|
||||
#include "core/song.h"
|
||||
|
|
|
@ -23,20 +23,19 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QObject>
|
||||
#include <QQueue>
|
||||
#include <QTimer>
|
||||
#include <QMetaType>
|
||||
#include <QHash>
|
||||
#include <QList>
|
||||
#include <QSet>
|
||||
#include <QList>
|
||||
#include <QHash>
|
||||
#include <QQueue>
|
||||
#include <QString>
|
||||
#include <QUrl>
|
||||
#include <QImage>
|
||||
#include <QNetworkAccessManager>
|
||||
|
||||
class QTimer;
|
||||
class QNetworkAccessManager;
|
||||
class CoverProviders;
|
||||
class AlbumCoverFetcherSearch;
|
||||
struct CoverSearchStatistics;
|
||||
|
|
|
@ -29,12 +29,9 @@
|
|||
#include <QWidget>
|
||||
#include <QItemSelectionModel>
|
||||
#include <QListWidgetItem>
|
||||
#include <QAction>
|
||||
#include <QActionGroup>
|
||||
#include <QNetworkAccessManager>
|
||||
#include <QFile>
|
||||
#include <QMenu>
|
||||
#include <QSet>
|
||||
#include <QTimer>
|
||||
#include <QVariant>
|
||||
#include <QString>
|
||||
#include <QStringBuilder>
|
||||
|
@ -43,7 +40,10 @@
|
|||
#include <QImage>
|
||||
#include <QPixmap>
|
||||
#include <QPainter>
|
||||
#include <QNetworkAccessManager>
|
||||
#include <QTimer>
|
||||
#include <QMenu>
|
||||
#include <QAction>
|
||||
#include <QActionGroup>
|
||||
#include <QShortcut>
|
||||
#include <QSplitter>
|
||||
#include <QStatusBar>
|
||||
|
@ -54,9 +54,10 @@
|
|||
#include <QPushButton>
|
||||
#include <QToolButton>
|
||||
#include <QKeySequence>
|
||||
#include <QtAlgorithms>
|
||||
#include <QtEvents>
|
||||
#include <QSettings>
|
||||
#include <QFlags>
|
||||
#include <QSize>
|
||||
#include <QtEvents>
|
||||
|
||||
#include "core/application.h"
|
||||
#include "core/iconloader.h"
|
||||
|
|
|
@ -23,30 +23,32 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QObject>
|
||||
#include <QWidget>
|
||||
#include <QMainWindow>
|
||||
#include <QObject>
|
||||
#include <QAbstractItemModel>
|
||||
#include <QNetworkAccessManager>
|
||||
#include <QList>
|
||||
#include <QListWidgetItem>
|
||||
#include <QMap>
|
||||
#include <QString>
|
||||
#include <QImage>
|
||||
#include <QIcon>
|
||||
#include <QAction>
|
||||
#include <QMenu>
|
||||
#include <QMimeData>
|
||||
#include <QProgressBar>
|
||||
#include <QPushButton>
|
||||
#include <QtEvents>
|
||||
|
||||
#include "core/song.h"
|
||||
#include "albumcoverloaderoptions.h"
|
||||
#include "coversearchstatistics.h"
|
||||
|
||||
class QWidget;
|
||||
class QMimeData;
|
||||
class QNetworkAccessManager;
|
||||
class QMenu;
|
||||
class QAction;
|
||||
class QProgressBar;
|
||||
class QPushButton;
|
||||
class QEvent;
|
||||
class QCloseEvent;
|
||||
class QShowEvent;
|
||||
|
||||
class Application;
|
||||
class CollectionBackend;
|
||||
class SongMimeData;
|
||||
|
|
|
@ -27,6 +27,7 @@
|
|||
#include <QListView>
|
||||
#include <QListWidget>
|
||||
#include <QListWidgetItem>
|
||||
#include <QStringList>
|
||||
#include <QMimeData>
|
||||
#include <QUrl>
|
||||
#include <QDropEvent>
|
||||
|
|
|
@ -24,14 +24,14 @@
|
|||
#include "config.h"
|
||||
|
||||
#include <QObject>
|
||||
#include <QWidget>
|
||||
#include <QList>
|
||||
#include <QListWidget>
|
||||
#include <QListWidgetItem>
|
||||
#include <QString>
|
||||
#include <QMimeData>
|
||||
#include <QDropEvent>
|
||||
|
||||
class QWidget;
|
||||
class QMimeData;
|
||||
class QListWidgetItem;
|
||||
class QDropEvent;
|
||||
class AlbumCoverManager;
|
||||
|
||||
class AlbumCoverManagerList : public QListWidget {
|
||||
|
|
|
@ -33,7 +33,6 @@
|
|||
#include <QtGlobal>
|
||||
#include <QObject>
|
||||
#include <QCoreApplication>
|
||||
#include <QtAlgorithms>
|
||||
#include <QtConcurrentRun>
|
||||
#include <QFuture>
|
||||
#include <QIODevice>
|
||||
|
@ -48,18 +47,17 @@
|
|||
#include <QString>
|
||||
#include <QStringList>
|
||||
#include <QUrl>
|
||||
#include <QColor>
|
||||
#include <QFont>
|
||||
#include <QBrush>
|
||||
#include <QLinkedList>
|
||||
#include <QUndoStack>
|
||||
#include <QUndoCommand>
|
||||
#include <QAbstractListModel>
|
||||
#include <QPersistentModelIndex>
|
||||
#include <QMutableListIterator>
|
||||
#include <QMutableLinkedListIterator>
|
||||
#include <QFlags>
|
||||
#include <QSettings>
|
||||
#include <QtDebug>
|
||||
|
||||
#include "core/application.h"
|
||||
#include "core/closure.h"
|
||||
|
@ -85,7 +83,6 @@
|
|||
#include "songplaylistitem.h"
|
||||
#include "tagreadermessages.pb.h"
|
||||
|
||||
#include "internet/internetservices.h"
|
||||
#include "internet/internetplaylistitem.h"
|
||||
#include "internet/internetsongmimedata.h"
|
||||
|
||||
|
|
|
@ -24,30 +24,31 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QObject>
|
||||
#include <QAbstractItemModel>
|
||||
#include <QAbstractListModel>
|
||||
#include <QSortFilterProxyModel>
|
||||
#include <QPersistentModelIndex>
|
||||
#include <QFuture>
|
||||
#include <QList>
|
||||
#include <QMap>
|
||||
#include <QMetaType>
|
||||
#include <QMimeData>
|
||||
#include <QVariant>
|
||||
#include <QString>
|
||||
#include <QStringList>
|
||||
#include <QUrl>
|
||||
#include <QColor>
|
||||
#include <QUndoStack>
|
||||
#include <QRgb>
|
||||
|
||||
#include "core/song.h"
|
||||
#include "core/tagreaderclient.h"
|
||||
#include "playlistitem.h"
|
||||
#include "playlistsequence.h"
|
||||
|
||||
class QMimeData;
|
||||
class QSortFilterProxyModel;
|
||||
class QUndoStack;
|
||||
|
||||
class CollectionBackend;
|
||||
class PlaylistBackend;
|
||||
class PlaylistFilter;
|
||||
|
|
|
@ -23,19 +23,17 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QObject>
|
||||
#include <QWidget>
|
||||
#include <QString>
|
||||
#include <QIcon>
|
||||
#include <QTimer>
|
||||
#include <QTimeLine>
|
||||
#include <QSettings>
|
||||
#include <QAction>
|
||||
#include <QEvent>
|
||||
#include <QLabel>
|
||||
#include <QtEvents>
|
||||
|
||||
class QTimer;
|
||||
class QTimeLine;
|
||||
class QLabel;
|
||||
class QAction;
|
||||
class QEvent;
|
||||
class QKeyEvent;
|
||||
class QResizeEvent;
|
||||
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
#include <QApplication>
|
||||
#include <QObject>
|
||||
#include <QWidget>
|
||||
#include <QThread>
|
||||
#include <QtConcurrentRun>
|
||||
#include <QFuture>
|
||||
#include <QAbstractItemModel>
|
||||
|
|
|
@ -24,7 +24,6 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QObject>
|
||||
#include <QWidget>
|
||||
#include <QAbstractItemView>
|
||||
|
@ -41,6 +40,7 @@
|
|||
#include <QPainter>
|
||||
#include <QRect>
|
||||
#include <QColor>
|
||||
#include <QRgb>
|
||||
#include <QSize>
|
||||
#include <QFont>
|
||||
#include <QString>
|
||||
|
@ -50,6 +50,7 @@
|
|||
#include <QLineEdit>
|
||||
|
||||
#include "playlist.h"
|
||||
#include "core/song.h"
|
||||
|
||||
class CollectionBackend;
|
||||
class Player;
|
||||
|
|
|
@ -23,7 +23,6 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QObject>
|
||||
#include <QMap>
|
||||
|
@ -32,8 +31,6 @@
|
|||
#include <QString>
|
||||
#include <QSortFilterProxyModel>
|
||||
|
||||
#include "playlist.h"
|
||||
|
||||
class FilterTree;
|
||||
|
||||
class PlaylistFilter : public QSortFilterProxyModel {
|
||||
|
|
|
@ -20,7 +20,6 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QList>
|
||||
#include <QMap>
|
||||
#include <QSet>
|
||||
|
|
|
@ -23,12 +23,11 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QMap>
|
||||
#include <QSet>
|
||||
#include <QMap>
|
||||
#include <QString>
|
||||
#include <QAbstractItemModel>
|
||||
|
||||
class QAbstractItemModel;
|
||||
class QModelIndex;
|
||||
|
||||
// structure for filter parse tree
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QAbstractItemModel>
|
||||
#include <QWidget>
|
||||
#include <QFlags>
|
||||
#include <QVariant>
|
||||
|
@ -29,8 +29,8 @@
|
|||
#include <QMenu>
|
||||
#include <QAction>
|
||||
#include <QActionGroup>
|
||||
#include <QEvent>
|
||||
#include <QContextMenuEvent>
|
||||
#include <QtEvents>
|
||||
|
||||
#include "playlistheader.h"
|
||||
#include "playlistview.h"
|
||||
|
|
|
@ -23,16 +23,16 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QObject>
|
||||
#include <QWidget>
|
||||
#include <QList>
|
||||
#include <QtEvents>
|
||||
|
||||
#include "widgets/stretchheaderview.h"
|
||||
|
||||
class QMenu;
|
||||
class QAction;
|
||||
class QEvent;
|
||||
class QContextMenuEvent;
|
||||
|
||||
class PlaylistView;
|
||||
|
||||
|
|
|
@ -21,7 +21,6 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QtConcurrentRun>
|
||||
#include <QFuture>
|
||||
#include <QString>
|
||||
|
|
|
@ -27,7 +27,6 @@
|
|||
#include <memory>
|
||||
|
||||
#include <QFuture>
|
||||
#include <QFlags>
|
||||
#include <QMetaType>
|
||||
#include <QList>
|
||||
#include <QMap>
|
||||
|
@ -36,12 +35,12 @@
|
|||
#include <QString>
|
||||
#include <QUrl>
|
||||
#include <QColor>
|
||||
#include <QVector>
|
||||
#include <QAction>
|
||||
#include <QSqlQuery>
|
||||
|
||||
#include "core/song.h"
|
||||
|
||||
class QSqlQuery;
|
||||
class QAction;
|
||||
|
||||
class SqlRow;
|
||||
|
||||
class PlaylistItem : public std::enable_shared_from_this<PlaylistItem> {
|
||||
|
|
|
@ -22,26 +22,25 @@
|
|||
|
||||
#include <QObject>
|
||||
#include <QWidget>
|
||||
#include <QAction>
|
||||
#include <QList>
|
||||
#include <QStandardItemModel>
|
||||
#include <QAbstractItemModel>
|
||||
#include <QItemSelectionModel>
|
||||
#include <QSortFilterProxyModel>
|
||||
#include <QSet>
|
||||
#include <QList>
|
||||
#include <QVariant>
|
||||
#include <QString>
|
||||
#include <QStringBuilder>
|
||||
#include <QMenu>
|
||||
#include <QPixmap>
|
||||
#include <QPainter>
|
||||
#include <QIcon>
|
||||
#include <QSize>
|
||||
#include <QStandardItemModel>
|
||||
#include <QAbstractItemModel>
|
||||
#include <QItemSelectionModel>
|
||||
#include <QPersistentModelIndex>
|
||||
#include <QSortFilterProxyModel>
|
||||
#include <QMenu>
|
||||
#include <QAction>
|
||||
#include <QMessageBox>
|
||||
#include <QInputDialog>
|
||||
#include <QToolButton>
|
||||
#include <QtEvents>
|
||||
#include <QShowEvent>
|
||||
#include <QContextMenuEvent>
|
||||
|
||||
#include "core/application.h"
|
||||
#include "core/iconloader.h"
|
||||
|
@ -53,7 +52,7 @@
|
|||
#include "playlistlistmodel.h"
|
||||
#include "playlistmanager.h"
|
||||
#include "ui_playlistlistcontainer.h"
|
||||
#include "collection/collectionmodel.h"
|
||||
#include "organise/organisedialog.h"
|
||||
#ifndef Q_OS_WIN
|
||||
# include "device/devicemanager.h"
|
||||
# include "device/devicestatefiltermodel.h"
|
||||
|
|
|
@ -23,24 +23,26 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
#include <memory>
|
||||
|
||||
#include <QObject>
|
||||
#include <QWidget>
|
||||
#include <QString>
|
||||
#include <QIcon>
|
||||
#include <QAction>
|
||||
#include <QMenu>
|
||||
#include <QSortFilterProxyModel>
|
||||
#include <QStandardItem>
|
||||
#include <QtEvents>
|
||||
|
||||
#include <organise/organisedialog.h>
|
||||
class QStandardItem;
|
||||
class QSortFilterProxyModel;
|
||||
class QMenu;
|
||||
class QAction;
|
||||
class QContextMenuEvent;
|
||||
class QShowEvent;
|
||||
|
||||
class QModelIndex;
|
||||
class Application;
|
||||
class Playlist;
|
||||
class PlaylistListModel;
|
||||
class Ui_PlaylistListContainer;
|
||||
class OrganiseDialog;
|
||||
|
||||
class PlaylistListContainer : public QWidget {
|
||||
Q_OBJECT
|
||||
|
|
|
@ -30,8 +30,8 @@
|
|||
#include <QIcon>
|
||||
#include <QVariant>
|
||||
#include <QString>
|
||||
#include <QMimeData>
|
||||
|
||||
class QMimeData;
|
||||
class QModelIndex;
|
||||
|
||||
class PlaylistListModel : public QStandardItemModel {
|
||||
|
|
|
@ -20,13 +20,14 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QAbstractItemModel>
|
||||
#include <QWidget>
|
||||
#include <QFlags>
|
||||
#include <QFont>
|
||||
#include <QPainter>
|
||||
#include <QPalette>
|
||||
#include <QRect>
|
||||
#include <QPaintEvent>
|
||||
|
||||
#include "playlistlistview.h"
|
||||
|
||||
|
|
|
@ -26,10 +26,11 @@
|
|||
#include <QObject>
|
||||
#include <QWidget>
|
||||
#include <QString>
|
||||
#include <QPaintEvent>
|
||||
|
||||
#include "widgets/autoexpandingtreeview.h"
|
||||
|
||||
class QPaintEvent;
|
||||
|
||||
class PlaylistListView : public AutoExpandingTreeView {
|
||||
Q_OBJECT
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QObject>
|
||||
#include <QItemSelectionModel>
|
||||
#include <QFuture>
|
||||
|
@ -35,6 +35,8 @@
|
|||
#include "core/song.h"
|
||||
#include "playlist.h"
|
||||
|
||||
class QModelIndex;
|
||||
|
||||
class Application;
|
||||
class CollectionBackend;
|
||||
class PlaylistBackend;
|
||||
|
|
|
@ -24,12 +24,13 @@
|
|||
#include "config.h"
|
||||
|
||||
#include <QObject>
|
||||
#include <QWidget>
|
||||
#include <QDialog>
|
||||
#include <QString>
|
||||
|
||||
#include "playlist.h"
|
||||
|
||||
class QWidget;
|
||||
|
||||
namespace Ui {
|
||||
class PlaylistSaveOptionsDialog;
|
||||
}
|
||||
|
|
|
@ -21,12 +21,13 @@
|
|||
#include "config.h"
|
||||
|
||||
#include <QWidget>
|
||||
#include <QMenu>
|
||||
#include <QSize>
|
||||
#include <QList>
|
||||
#include <QVariant>
|
||||
#include <QIcon>
|
||||
#include <QPixmap>
|
||||
#include <QPainter>
|
||||
#include <QMenu>
|
||||
#include <QSize>
|
||||
#include <QAction>
|
||||
#include <QActionGroup>
|
||||
#include <QToolButton>
|
||||
|
|
|
@ -30,8 +30,9 @@
|
|||
#include <QString>
|
||||
#include <QIcon>
|
||||
#include <QPixmap>
|
||||
#include <QAction>
|
||||
#include <QMenu>
|
||||
|
||||
class QMenu;
|
||||
class QAction;
|
||||
|
||||
class SettingsProvider;
|
||||
class Ui_PlaylistSequence;
|
||||
|
|
|
@ -23,18 +23,16 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QObject>
|
||||
#include <QWidget>
|
||||
#include <QBasicTimer>
|
||||
#include <QList>
|
||||
#include <QString>
|
||||
#include <QIcon>
|
||||
#include <QTabBar>
|
||||
#include <QAction>
|
||||
#include <QMenu>
|
||||
#include <QtEvents>
|
||||
|
||||
class QWidget;
|
||||
class QMenu;
|
||||
class QAction;
|
||||
class QEvent;
|
||||
class QContextMenuEvent;
|
||||
class QDragEnterEvent;
|
||||
|
|
|
@ -22,6 +22,7 @@
|
|||
|
||||
#include <memory>
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QList>
|
||||
#include <QUrl>
|
||||
#include <QUndoStack>
|
||||
|
|
|
@ -23,7 +23,6 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QCoreApplication>
|
||||
#include <QList>
|
||||
#include <QUndoStack>
|
||||
|
|
|
@ -27,18 +27,19 @@
|
|||
#include <QApplication>
|
||||
#include <QObject>
|
||||
#include <QWidget>
|
||||
#include <QList>
|
||||
#include <QAbstractItemView>
|
||||
#include <QItemSelectionModel>
|
||||
#include <QSortFilterProxyModel>
|
||||
#include <QTreeView>
|
||||
#include <QHeaderView>
|
||||
#include <QByteArray>
|
||||
#include <QClipboard>
|
||||
#include <QCommonStyle>
|
||||
#include <QFontMetrics>
|
||||
#include <QHeaderView>
|
||||
#include <QItemSelectionModel>
|
||||
#include <QKeySequence>
|
||||
#include <QMimeData>
|
||||
#include <QList>
|
||||
#include <QSize>
|
||||
#include <QSortFilterProxyModel>
|
||||
#include <QTimeLine>
|
||||
#include <QTimer>
|
||||
#include <QVariant>
|
||||
|
@ -56,11 +57,9 @@
|
|||
#include <QPoint>
|
||||
#include <QRect>
|
||||
#include <QRegion>
|
||||
#include <QtAlgorithms>
|
||||
#include <QStyleOptionHeader>
|
||||
#include <QStyleOptionViewItem>
|
||||
#include <QProxyStyle>
|
||||
#include <QTreeView>
|
||||
#include <QLinearGradient>
|
||||
#include <QScrollBar>
|
||||
#include <QtEvents>
|
||||
|
|
|
@ -28,8 +28,13 @@
|
|||
|
||||
#include <QtGlobal>
|
||||
#include <QObject>
|
||||
#include <QWidget>
|
||||
#include <QAbstractItemDelegate>
|
||||
#include <QAbstractItemModel>
|
||||
#include <QStyleOptionViewItem>
|
||||
#include <QAbstractItemView>
|
||||
#include <QTreeView>
|
||||
#include <QList>
|
||||
#include <QByteArray>
|
||||
#include <QString>
|
||||
#include <QImage>
|
||||
#include <QPixmap>
|
||||
|
@ -38,22 +43,18 @@
|
|||
#include <QStyle>
|
||||
#include <QStyleOption>
|
||||
#include <QProxyStyle>
|
||||
#include <QTreeView>
|
||||
#include <QPoint>
|
||||
#include <QTimer>
|
||||
#include <QBasicTimer>
|
||||
#include <QTimeLine>
|
||||
#include <QCommonStyle>
|
||||
#include <QPainter>
|
||||
#include <QAbstractItemDelegate>
|
||||
#include <QAbstractItemModel>
|
||||
#include <QStyleOptionViewItem>
|
||||
#include <QtEvents>
|
||||
|
||||
#include "core/song.h"
|
||||
#include "settings/appearancesettingspage.h"
|
||||
#include "playlist.h"
|
||||
|
||||
class QWidget;
|
||||
class QTimer;
|
||||
class QTimeLine;
|
||||
class QPainter;
|
||||
class QEvent;
|
||||
class QShowEvent;
|
||||
class QContextMenuEvent;
|
||||
|
|
|
@ -23,7 +23,6 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QObject>
|
||||
#include <QList>
|
||||
#include <QString>
|
||||
|
|
|
@ -21,11 +21,10 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
#include <QString>
|
||||
#include <QStringList>
|
||||
#include <QUrl>
|
||||
|
||||
#include "core/tagreaderclient.h"
|
||||
#include "core/song.h"
|
||||
#include "collection/sqlrow.h"
|
||||
#include "playlistitem.h"
|
||||
#include "songplaylistitem.h"
|
||||
|
|
|
@ -24,7 +24,6 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
#include <QString>
|
||||
#include <QUrl>
|
||||
|
||||
#include "core/song.h"
|
||||
|
@ -52,4 +51,4 @@ class SongPlaylistItem : public PlaylistItem {
|
|||
Song song_;
|
||||
};
|
||||
|
||||
#endif // SONGPLAYLISTITEM_H
|
||||
#endif // SONGPLAYLISTITEM_H
|
||||
|
|
|
@ -18,6 +18,7 @@
|
|||
*
|
||||
*/
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QObject>
|
||||
#include <QIODevice>
|
||||
#include <QByteArray>
|
||||
|
|
|
@ -22,17 +22,17 @@
|
|||
#define ASXINIPARSER_H
|
||||
|
||||
#include <QObject>
|
||||
#include <QIODevice>
|
||||
#include <QByteArray>
|
||||
#include <QDir>
|
||||
#include <QString>
|
||||
#include <QStringList>
|
||||
#include <QDir>
|
||||
|
||||
#include "config.h"
|
||||
#include "core/song.h"
|
||||
#include "parserbase.h"
|
||||
#include "playlist/playlist.h"
|
||||
|
||||
class QIODevice;
|
||||
class CollectionBackendInterface;
|
||||
|
||||
class AsxIniParser : public ParserBase {
|
||||
|
|
|
@ -18,6 +18,7 @@
|
|||
*
|
||||
*/
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QObject>
|
||||
#include <QIODevice>
|
||||
#include <QBuffer>
|
||||
|
|
|
@ -23,18 +23,19 @@
|
|||
|
||||
|
||||
#include <QObject>
|
||||
#include <QIODevice>
|
||||
#include <QByteArray>
|
||||
#include <QDir>
|
||||
#include <QString>
|
||||
#include <QStringList>
|
||||
#include <QXmlStreamReader>
|
||||
#include <QDir>
|
||||
|
||||
#include "config.h"
|
||||
#include "core/song.h"
|
||||
#include "playlist/playlist.h"
|
||||
#include "xmlparser.h"
|
||||
|
||||
class QIODevice;
|
||||
class QXmlStreamReader;
|
||||
|
||||
class CollectionBackendInterface;
|
||||
|
||||
class ASXParser : public XMLParser {
|
||||
|
|
|
@ -23,19 +23,18 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QObject>
|
||||
#include <QIODevice>
|
||||
#include <QByteArray>
|
||||
#include <QDir>
|
||||
#include <QString>
|
||||
#include <QStringList>
|
||||
#include <QDir>
|
||||
|
||||
#include "core/song.h"
|
||||
#include "parserbase.h"
|
||||
#include "playlist/playlist.h"
|
||||
|
||||
class QIODevice;
|
||||
class CollectionBackendInterface;
|
||||
|
||||
// This parser will try to detect the real encoding of a .cue file
|
||||
|
|
|
@ -23,19 +23,18 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QObject>
|
||||
#include <QIODevice>
|
||||
#include <QByteArray>
|
||||
#include <QDir>
|
||||
#include <QString>
|
||||
#include <QStringList>
|
||||
#include <QDir>
|
||||
|
||||
#include "core/song.h"
|
||||
#include "parserbase.h"
|
||||
#include "playlist/playlist.h"
|
||||
|
||||
class QIODevice;
|
||||
class CollectionBackendInterface;
|
||||
|
||||
class M3UParser : public ParserBase {
|
||||
|
|
|
@ -26,10 +26,11 @@
|
|||
#include <QRegExp>
|
||||
#include <QUrl>
|
||||
|
||||
#include "collection/collectionbackend.h"
|
||||
#include "core/logging.h"
|
||||
#include "core/tagreaderclient.h"
|
||||
#include "parserbase.h"
|
||||
#include "collection/collectionbackend.h"
|
||||
#include "playlist/playlist.h"
|
||||
#include "parserbase.h"
|
||||
|
||||
ParserBase::ParserBase(CollectionBackendInterface *collection, QObject *parent)
|
||||
: QObject(parent), collection_(collection) {}
|
||||
|
|
|
@ -21,10 +21,8 @@
|
|||
#ifndef PARSERBASE_H
|
||||
#define PARSERBASE_H
|
||||
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QObject>
|
||||
#include <QIODevice>
|
||||
#include <QDir>
|
||||
#include <QByteArray>
|
||||
#include <QString>
|
||||
|
@ -35,6 +33,7 @@
|
|||
#include "core/song.h"
|
||||
#include "playlist/playlist.h"
|
||||
|
||||
class QIODevice;
|
||||
class CollectionBackendInterface;
|
||||
|
||||
class ParserBase : public QObject {
|
||||
|
|
|
@ -18,6 +18,8 @@
|
|||
*
|
||||
*/
|
||||
|
||||
#include <algorithm>
|
||||
|
||||
#include <QObject>
|
||||
#include <QIODevice>
|
||||
#include <QDir>
|
||||
|
@ -27,7 +29,6 @@
|
|||
#include <QString>
|
||||
#include <QStringBuilder>
|
||||
#include <QStringList>
|
||||
#include <QtAlgorithms>
|
||||
#include <QtDebug>
|
||||
|
||||
#include "asxiniparser.h"
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
#define PLAYLISTPARSER_H
|
||||
|
||||
#include <QObject>
|
||||
#include <QIODevice>
|
||||
#include <QDir>
|
||||
#include <QByteArray>
|
||||
#include <QList>
|
||||
|
@ -33,6 +32,7 @@
|
|||
#include "core/song.h"
|
||||
#include "playlist/playlist.h"
|
||||
|
||||
class QIODevice;
|
||||
class CollectionBackendInterface;
|
||||
class ParserBase;
|
||||
|
||||
|
|
|
@ -21,9 +21,7 @@
|
|||
#ifndef PLSPARSER_H
|
||||
#define PLSPARSER_H
|
||||
|
||||
|
||||
#include <QObject>
|
||||
#include <QIODevice>
|
||||
#include <QDir>
|
||||
#include <QByteArray>
|
||||
#include <QString>
|
||||
|
@ -34,6 +32,7 @@
|
|||
#include "parserbase.h"
|
||||
#include "playlist/playlist.h"
|
||||
|
||||
class QIODevice;
|
||||
class CollectionBackendInterface;
|
||||
|
||||
class PLSParser : public ParserBase {
|
||||
|
|
|
@ -18,6 +18,7 @@
|
|||
*
|
||||
*/
|
||||
|
||||
#include <QtGlobal>
|
||||
#include <QObject>
|
||||
#include <QIODevice>
|
||||
#include <QDir>
|
||||
|
|
|
@ -22,21 +22,21 @@
|
|||
#define WPLPARSER_H
|
||||
|
||||
#include <QObject>
|
||||
#include <QIODevice>
|
||||
#include <QDir>
|
||||
#include <QByteArray>
|
||||
#include <QString>
|
||||
#include <QStringList>
|
||||
#include <QXmlStreamReader>
|
||||
#include <QXmlStreamWriter>
|
||||
|
||||
#include "config.h"
|
||||
#include "core/song.h"
|
||||
#include "playlist/playlist.h"
|
||||
#include "xmlparser.h"
|
||||
|
||||
class CollectionBackendInterface;
|
||||
class QIODevice;
|
||||
class QXmlStreamReader;
|
||||
class QXmlStreamWriter;
|
||||
|
||||
class CollectionBackendInterface;
|
||||
|
||||
class WplParser : public XMLParser {
|
||||
public:
|
||||
|
|
|
@ -23,19 +23,18 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QObject>
|
||||
#include <QIODevice>
|
||||
#include <QByteArray>
|
||||
#include <QDir>
|
||||
#include <QString>
|
||||
#include <QStringList>
|
||||
#include <QXmlStreamReader>
|
||||
|
||||
#include "core/song.h"
|
||||
#include "playlist/playlist.h"
|
||||
#include "xmlparser.h"
|
||||
|
||||
class QIODevice;
|
||||
class QXmlStreamReader;
|
||||
class CollectionBackendInterface;
|
||||
|
||||
class XSPFParser : public XMLParser {
|
||||
|
|
|
@ -20,26 +20,26 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
#include <memory>
|
||||
#include <algorithm>
|
||||
|
||||
#include <QObject>
|
||||
#include <QIODevice>
|
||||
#include <QDataStream>
|
||||
#include <QBuffer>
|
||||
#include <QFlags>
|
||||
#include <QList>
|
||||
#include <QVariant>
|
||||
#include <QString>
|
||||
#include <QStringList>
|
||||
#include <QStringBuilder>
|
||||
#include <QMimeData>
|
||||
#include <QtAlgorithms>
|
||||
#include <QAbstractItemModel>
|
||||
#include <QAbstractProxyModel>
|
||||
#include <QPersistentModelIndex>
|
||||
|
||||
#include "core/utilities.h"
|
||||
#include "core/song.h"
|
||||
#include "playlist/playlist.h"
|
||||
#include "playlist/playlistitem.h"
|
||||
#include "queue.h"
|
||||
|
||||
using std::stable_sort;
|
||||
|
|
|
@ -23,7 +23,6 @@
|
|||
|
||||
#include "config.h"
|
||||
|
||||
|
||||
#include <QObject>
|
||||
#include <QAbstractItemModel>
|
||||
#include <QAbstractProxyModel>
|
||||
|
@ -31,9 +30,9 @@
|
|||
#include <QVariant>
|
||||
#include <QString>
|
||||
#include <QStringList>
|
||||
#include <QMimeData>
|
||||
|
||||
#include "playlist/playlist.h"
|
||||
class QMimeData;
|
||||
class Playlist;
|
||||
|
||||
class Queue : public QAbstractProxyModel {
|
||||
Q_OBJECT
|
||||
|
|
|
@ -23,13 +23,12 @@
|
|||
#include <QWidget>
|
||||
#include <QAbstractItemModel>
|
||||
#include <QItemSelectionModel>
|
||||
#include <QKeySequence>
|
||||
#include <QList>
|
||||
#include <QPushButton>
|
||||
#include <QShortcut>
|
||||
#include <QTreeView>
|
||||
#include <QtAlgorithms>
|
||||
#include <QList>
|
||||
#include <QTimer>
|
||||
#include <QKeySequence>
|
||||
#include <QLabel>
|
||||
#include <QToolButton>
|
||||
|
||||
#include "core/iconloader.h"
|
||||
#include "playlist/playlist.h"
|
||||
|
|
|
@ -25,7 +25,6 @@
|
|||
|
||||
#include <QObject>
|
||||
#include <QWidget>
|
||||
#include <QDialog>
|
||||
#include <QString>
|
||||
|
||||
class Playlist;
|
||||
|
|
Loading…
Reference in New Issue