Add needed Qt includes that are no longer pulled transitively.
BUG: 414492
Differential Revision: https://phabricator.kde.org/D25783
#include <QList>
#include <QUrl>
+#include <QWidget>
namespace Dolphin {
QList<QUrl> validateUris(const QStringList& uriList);
#include <QByteArray>
#include <QHash>
#include <QObject>
+#include <QSet>
#include <QVariant>
class KStandardItemModel;
#include <QFontDatabase>
#include <QHBoxLayout>
#include <QIcon>
+#include <QKeyEvent>
#include <QLabel>
#include <QLineEdit>
#include <QScrollArea>
+#include <QShowEvent>
#include <QTimer>
#include <QToolButton>
#include <QUrlQuery>
#include <KWindowConfig>
#include <KMessageBox>
+#include <QCloseEvent>
#include <QPushButton>
DolphinSettingsDialog::DolphinSettingsDialog(const QUrl& url, QWidget* parent) :
#include <QLabel>
#include <QListView>
#include <QPainter>
+#include <QShowEvent>
#include <QSortFilterProxyModel>
#include <QSpinBox>
#include <QGridLayout>
#include <QLabel>
#include <QListWidget>
+#include <QShowEvent>
#include <QSortFilterProxyModel>
namespace
#include <QDBusConnection>
#include <QDBusMessage>
+#include <QDropEvent>
#include <QMimeData>
QHash<QUrl, bool> DragAndDropHelper::m_urlListMatchesUrlCache;