Make sure property types are fully defined

In Qt6 property types needs to be fully defined
wilder-5.24
Nicolas Fella 5 years ago
parent 33b035db4e
commit ff0f37f561
  1. 2
      applets/notifications/filemenu.h
  2. 5
      applets/notifications/notificationapplet.h
  3. 6
      applets/panelspacer/plugin/panelspacer.h
  4. 3
      applets/systemmonitor/systemmonitor/systemmonitor.h
  5. 4
      applets/systemtray/container/systemtraycontainer.h
  6. 5
      kcms/colors/colors.h
  7. 3
      kcms/cursortheme/kcmcursortheme.h
  8. 5
      kcms/desktoptheme/kcm.h
  9. 5
      kcms/fonts/fonts.h
  10. 6
      kcms/lookandfeel/kcm.h
  11. 13
      kcms/notifications/kcm.h
  12. 4
      kcms/style/kcmstyle.h
  13. 7
      shell/containmentconfigview.h

@ -20,10 +20,10 @@
#include <QObject>
#include <QPointer>
#include <QQuickItem>
#include <QUrl>
class QAction;
class QQuickItem;
class FileMenu : public QObject
{

@ -21,12 +21,13 @@
#pragma once
#include <QQuickItem>
#include <QWindow>
#include <Plasma/Applet>
class QQuickItem;
class QString;
class QRect;
class QWindow;
class NotificationApplet : public Plasma::Applet
{

@ -21,11 +21,7 @@
#pragma once
#include <Plasma/Applet>
namespace PlasmaQuick
{
class AppletQuickItem;
}
#include <PlasmaQuick/AppletQuickItem>
namespace Plasma
{

@ -27,13 +27,14 @@
#include <KDesktopFile>
#include <KPackage/Package>
#include <faces/SensorFaceController.h>
class ApplicationListModel;
class QQuickItem;
namespace KSysGuard
{
class SensorFace;
class SensorFaceController;
}
class KConfigLoader;

@ -21,9 +21,9 @@
#ifndef SYSTEMTRAYCONTAINER_H
#define SYSTEMTRAYCONTAINER_H
#include <Plasma/Applet>
#include <QQuickItem>
class QQuickItem;
#include <Plasma/Applet>
/**
* @brief Thin wrapping 'Plasma::Applet' for SystemTray.

@ -29,6 +29,9 @@
#include <KQuickAddons/ManagedConfigModule>
#include "colorsmodel.h"
#include "colorssettings.h"
class QProcess;
class QTemporaryFile;
@ -37,9 +40,7 @@ namespace KIO
class FileCopyJob;
}
class ColorsModel;
class FilterProxyModel;
class ColorsSettings;
class ColorsData;
class KCMColors : public KQuickAddons::ManagedConfigModule

@ -24,6 +24,8 @@
#include <KQuickAddons/ManagedConfigModule>
#include <QScopedPointer>
#include "cursorthemesettings.h"
class QQmlListReference;
class QStandardItemModel;
class QTemporaryFile;
@ -31,7 +33,6 @@ class QTemporaryFile;
class CursorThemeModel;
class SortProxyModel;
class CursorTheme;
class CursorThemeSettings;
class CursorThemeData;
namespace KIO

@ -25,6 +25,9 @@
#include <KQuickAddons/ManagedConfigModule>
#include "desktopthemesettings.h"
#include "themesmodel.h"
class QTemporaryFile;
namespace Plasma
@ -38,10 +41,8 @@ class FileCopyJob;
}
class QQuickItem;
class DesktopThemeSettings;
class DesktopThemeData;
class FilterProxyModel;
class ThemesModel;
class KCMDesktopTheme : public KQuickAddons::ManagedConfigModule
{

@ -33,9 +33,10 @@
#include <KQuickAddons/ManagedConfigModule>
#include "fontsaasettings.h"
#include "fontssettings.h"
class FontsData;
class FontsSettings;
class FontsAASettings;
/**
* The Desktop/fonts tab in kcontrol.

@ -25,14 +25,16 @@
#include <KConfig>
#include <KConfigGroup>
#include <KNSCore/EntryWrapper>
#include <QDir>
#include <QStandardItemModel>
#include <KPackage/Package>
#include <KQuickAddons/ManagedConfigModule>
#include "lookandfeelsettings.h"
class QQuickItem;
class QStandardItemModel;
class LookAndFeelSettings;
class LookAndFeelData;
class KCMLookandFeel : public KQuickAddons::ManagedConfigModule

@ -25,18 +25,19 @@
#include <QHash>
#include <QKeySequence>
#include "badgesettings.h"
#include "donotdisturbsettings.h"
#include "filterproxymodel.h"
#include "jobsettings.h"
#include "notificationsettings.h"
#include "sourcesmodel.h"
class QAction;
class SourcesModel;
class FilterProxyModel;
class NotificationsData;
namespace NotificationManager
{
class DoNotDisturbSettings;
class NotificationSettings;
class JobSettings;
class BadgeSettings;
class BehaviorSettings;
}

@ -35,12 +35,12 @@
#include <KQuickAddons/ManagedConfigModule>
#include "gtkpage.h"
#include "stylesettings.h"
#include "stylesmodel.h"
class QQuickItem;
class StyleSettings;
class StyleData;
class StylesModel;
class StyleConfigDialog;
class KCMStyle : public KQuickAddons::ManagedConfigModule

@ -20,6 +20,8 @@
#ifndef CONTAINMENTCONFIGVIEW_H
#define CONTAINMENTCONFIGVIEW_H
#include <KDeclarative/ConfigPropertyMap>
#include <PlasmaQuick/ConfigModel>
#include <PlasmaQuick/ConfigView>
namespace Plasma
@ -30,11 +32,6 @@ class Containment;
class QAbstractItemModel;
class CurrentContainmentActionsModel;
namespace KDeclarative
{
class ConfigPropertyMap;
}
// TODO: out of the library?
class ContainmentConfigView : public PlasmaQuick::ConfigView
{

Loading…
Cancel
Save