These are needed in Qt5/KF5.
#include <ksortablelist.h>
#include <kxmlguiwindow.h>
#include <KActionMenu>
#include <ksortablelist.h>
#include <kxmlguiwindow.h>
#include <KActionMenu>
#include <QList>
#include <QWeakPointer>
#include <QList>
#include <QWeakPointer>
#include <KLocale>
#include <KPluginFactory>
#include <KPluginLoader>
#include <KLocale>
#include <KPluginFactory>
#include <KPluginLoader>
#include <settings/viewmodes/viewsettingstab.h>
#include <settings/viewmodes/viewsettingstab.h>
#include <KDebug>
#include <KPushButton>
#include <KDebug>
#include <KPushButton>
#include "servicemodel.h"
#include "servicemodel.h"
#include <KToggleAction>
#include <KRun>
#include <KPropertiesDialog>
#include <KToggleAction>
#include <KRun>
#include <KPropertiesDialog>
#ifdef HAVE_NEPOMUK
#include <Nepomuk/ResourceManager>
#ifdef HAVE_NEPOMUK
#include <Nepomuk/ResourceManager>
#include <konq_operations.h>
#include <KStringHandler>
#include <knuminput.h>
#include <konq_operations.h>
#include <KStringHandler>
#include <knuminput.h>
#include <QHBoxLayout>
#include <QLabel>
#include <QHBoxLayout>
#include <QLabel>