/****************************************************************************
** Meta object code from reading C++ file 'plasma.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.9.4)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#include "../../../src/plasma-framework-5.43.0/src/plasma/plasma.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'plasma.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.9.4. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif

QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_Plasma__Types_t {
    QByteArrayData data[104];
    char stringdata0[1582];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_Plasma__Types_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_Plasma__Types_t qt_meta_stringdata_Plasma__Types = {
    {
QT_MOC_LITERAL(0, 0, 13), // "Plasma::Types"
QT_MOC_LITERAL(1, 14, 10), // "Constraint"
QT_MOC_LITERAL(2, 25, 12), // "NoConstraint"
QT_MOC_LITERAL(3, 38, 20), // "FormFactorConstraint"
QT_MOC_LITERAL(4, 59, 18), // "LocationConstraint"
QT_MOC_LITERAL(5, 78, 16), // "ScreenConstraint"
QT_MOC_LITERAL(6, 95, 19), // "ImmutableConstraint"
QT_MOC_LITERAL(7, 115, 26), // "StartupCompletedConstraint"
QT_MOC_LITERAL(8, 142, 17), // "ContextConstraint"
QT_MOC_LITERAL(9, 160, 17), // "UiReadyConstraint"
QT_MOC_LITERAL(10, 178, 14), // "AllConstraints"
QT_MOC_LITERAL(11, 193, 10), // "FormFactor"
QT_MOC_LITERAL(12, 204, 6), // "Planar"
QT_MOC_LITERAL(13, 211, 11), // "MediaCenter"
QT_MOC_LITERAL(14, 223, 10), // "Horizontal"
QT_MOC_LITERAL(15, 234, 8), // "Vertical"
QT_MOC_LITERAL(16, 243, 11), // "Application"
QT_MOC_LITERAL(17, 255, 15), // "ContainmentType"
QT_MOC_LITERAL(18, 271, 17), // "NoContainmentType"
QT_MOC_LITERAL(19, 289, 18), // "DesktopContainment"
QT_MOC_LITERAL(20, 308, 16), // "PanelContainment"
QT_MOC_LITERAL(21, 325, 17), // "CustomContainment"
QT_MOC_LITERAL(22, 343, 22), // "CustomPanelContainment"
QT_MOC_LITERAL(23, 366, 25), // "CustomEmbeddedContainment"
QT_MOC_LITERAL(24, 392, 10), // "ActionType"
QT_MOC_LITERAL(25, 403, 9), // "AddAction"
QT_MOC_LITERAL(26, 413, 15), // "ConfigureAction"
QT_MOC_LITERAL(27, 429, 13), // "ControlAction"
QT_MOC_LITERAL(28, 443, 10), // "MiscAction"
QT_MOC_LITERAL(29, 454, 17), // "DestructiveAction"
QT_MOC_LITERAL(30, 472, 10), // "UserAction"
QT_MOC_LITERAL(31, 483, 9), // "Direction"
QT_MOC_LITERAL(32, 493, 4), // "Down"
QT_MOC_LITERAL(33, 498, 2), // "Up"
QT_MOC_LITERAL(34, 501, 4), // "Left"
QT_MOC_LITERAL(35, 506, 5), // "Right"
QT_MOC_LITERAL(36, 512, 8), // "Location"
QT_MOC_LITERAL(37, 521, 8), // "Floating"
QT_MOC_LITERAL(38, 530, 7), // "Desktop"
QT_MOC_LITERAL(39, 538, 10), // "FullScreen"
QT_MOC_LITERAL(40, 549, 7), // "TopEdge"
QT_MOC_LITERAL(41, 557, 10), // "BottomEdge"
QT_MOC_LITERAL(42, 568, 8), // "LeftEdge"
QT_MOC_LITERAL(43, 577, 9), // "RightEdge"
QT_MOC_LITERAL(44, 587, 8), // "Position"
QT_MOC_LITERAL(45, 596, 14), // "LeftPositioned"
QT_MOC_LITERAL(46, 611, 15), // "RightPositioned"
QT_MOC_LITERAL(47, 627, 13), // "TopPositioned"
QT_MOC_LITERAL(48, 641, 16), // "BottomPositioned"
QT_MOC_LITERAL(49, 658, 16), // "CenterPositioned"
QT_MOC_LITERAL(50, 675, 14), // "PopupPlacement"
QT_MOC_LITERAL(51, 690, 13), // "FloatingPopup"
QT_MOC_LITERAL(52, 704, 24), // "TopPosedLeftAlignedPopup"
QT_MOC_LITERAL(53, 729, 25), // "TopPosedRightAlignedPopup"
QT_MOC_LITERAL(54, 755, 24), // "LeftPosedTopAlignedPopup"
QT_MOC_LITERAL(55, 780, 27), // "LeftPosedBottomAlignedPopup"
QT_MOC_LITERAL(56, 808, 27), // "BottomPosedLeftAlignedPopup"
QT_MOC_LITERAL(57, 836, 28), // "BottomPosedRightAlignedPopup"
QT_MOC_LITERAL(58, 865, 25), // "RightPosedTopAlignedPopup"
QT_MOC_LITERAL(59, 891, 28), // "RightPosedBottomAlignedPopup"
QT_MOC_LITERAL(60, 920, 13), // "FlipDirection"
QT_MOC_LITERAL(61, 934, 6), // "NoFlip"
QT_MOC_LITERAL(62, 941, 14), // "HorizontalFlip"
QT_MOC_LITERAL(63, 956, 12), // "VerticalFlip"
QT_MOC_LITERAL(64, 969, 17), // "IntervalAlignment"
QT_MOC_LITERAL(65, 987, 11), // "NoAlignment"
QT_MOC_LITERAL(66, 999, 13), // "AlignToMinute"
QT_MOC_LITERAL(67, 1013, 11), // "AlignToHour"
QT_MOC_LITERAL(68, 1025, 16), // "ImmutabilityType"
QT_MOC_LITERAL(69, 1042, 7), // "Mutable"
QT_MOC_LITERAL(70, 1050, 13), // "UserImmutable"
QT_MOC_LITERAL(71, 1064, 15), // "SystemImmutable"
QT_MOC_LITERAL(72, 1080, 13), // "ComponentType"
QT_MOC_LITERAL(73, 1094, 15), // "AppletComponent"
QT_MOC_LITERAL(74, 1110, 19), // "DataEngineComponent"
QT_MOC_LITERAL(75, 1130, 20), // "ContainmentComponent"
QT_MOC_LITERAL(76, 1151, 18), // "WallpaperComponent"
QT_MOC_LITERAL(77, 1170, 16), // "GenericComponent"
QT_MOC_LITERAL(78, 1187, 10), // "MarginEdge"
QT_MOC_LITERAL(79, 1198, 9), // "TopMargin"
QT_MOC_LITERAL(80, 1208, 12), // "BottomMargin"
QT_MOC_LITERAL(81, 1221, 10), // "LeftMargin"
QT_MOC_LITERAL(82, 1232, 11), // "RightMargin"
QT_MOC_LITERAL(83, 1244, 10), // "ItemStatus"
QT_MOC_LITERAL(84, 1255, 13), // "UnknownStatus"
QT_MOC_LITERAL(85, 1269, 13), // "PassiveStatus"
QT_MOC_LITERAL(86, 1283, 12), // "ActiveStatus"
QT_MOC_LITERAL(87, 1296, 20), // "NeedsAttentionStatus"
QT_MOC_LITERAL(88, 1317, 23), // "RequiresAttentionStatus"
QT_MOC_LITERAL(89, 1341, 20), // "AcceptingInputStatus"
QT_MOC_LITERAL(90, 1362, 12), // "HiddenStatus"
QT_MOC_LITERAL(91, 1375, 10), // "TrustLevel"
QT_MOC_LITERAL(92, 1386, 17), // "UnverifiableTrust"
QT_MOC_LITERAL(93, 1404, 19), // "CompletelyUntrusted"
QT_MOC_LITERAL(94, 1424, 14), // "UnknownTrusted"
QT_MOC_LITERAL(95, 1439, 11), // "UserTrusted"
QT_MOC_LITERAL(96, 1451, 11), // "SelfTrusted"
QT_MOC_LITERAL(97, 1463, 12), // "FullyTrusted"
QT_MOC_LITERAL(98, 1476, 17), // "UltimatelyTrusted"
QT_MOC_LITERAL(99, 1494, 15), // "BackgroundHints"
QT_MOC_LITERAL(100, 1510, 12), // "NoBackground"
QT_MOC_LITERAL(101, 1523, 18), // "StandardBackground"
QT_MOC_LITERAL(102, 1542, 21), // "TranslucentBackground"
QT_MOC_LITERAL(103, 1564, 17) // "DefaultBackground"

    },
    "Plasma::Types\0Constraint\0NoConstraint\0"
    "FormFactorConstraint\0LocationConstraint\0"
    "ScreenConstraint\0ImmutableConstraint\0"
    "StartupCompletedConstraint\0ContextConstraint\0"
    "UiReadyConstraint\0AllConstraints\0"
    "FormFactor\0Planar\0MediaCenter\0Horizontal\0"
    "Vertical\0Application\0ContainmentType\0"
    "NoContainmentType\0DesktopContainment\0"
    "PanelContainment\0CustomContainment\0"
    "CustomPanelContainment\0CustomEmbeddedContainment\0"
    "ActionType\0AddAction\0ConfigureAction\0"
    "ControlAction\0MiscAction\0DestructiveAction\0"
    "UserAction\0Direction\0Down\0Up\0Left\0"
    "Right\0Location\0Floating\0Desktop\0"
    "FullScreen\0TopEdge\0BottomEdge\0LeftEdge\0"
    "RightEdge\0Position\0LeftPositioned\0"
    "RightPositioned\0TopPositioned\0"
    "BottomPositioned\0CenterPositioned\0"
    "PopupPlacement\0FloatingPopup\0"
    "TopPosedLeftAlignedPopup\0"
    "TopPosedRightAlignedPopup\0"
    "LeftPosedTopAlignedPopup\0"
    "LeftPosedBottomAlignedPopup\0"
    "BottomPosedLeftAlignedPopup\0"
    "BottomPosedRightAlignedPopup\0"
    "RightPosedTopAlignedPopup\0"
    "RightPosedBottomAlignedPopup\0FlipDirection\0"
    "NoFlip\0HorizontalFlip\0VerticalFlip\0"
    "IntervalAlignment\0NoAlignment\0"
    "AlignToMinute\0AlignToHour\0ImmutabilityType\0"
    "Mutable\0UserImmutable\0SystemImmutable\0"
    "ComponentType\0AppletComponent\0"
    "DataEngineComponent\0ContainmentComponent\0"
    "WallpaperComponent\0GenericComponent\0"
    "MarginEdge\0TopMargin\0BottomMargin\0"
    "LeftMargin\0RightMargin\0ItemStatus\0"
    "UnknownStatus\0PassiveStatus\0ActiveStatus\0"
    "NeedsAttentionStatus\0RequiresAttentionStatus\0"
    "AcceptingInputStatus\0HiddenStatus\0"
    "TrustLevel\0UnverifiableTrust\0"
    "CompletelyUntrusted\0UnknownTrusted\0"
    "UserTrusted\0SelfTrusted\0FullyTrusted\0"
    "UltimatelyTrusted\0BackgroundHints\0"
    "NoBackground\0StandardBackground\0"
    "TranslucentBackground\0DefaultBackground"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_Plasma__Types[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
       0,    0, // methods
       0,    0, // properties
      16,   14, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // enums: name, flags, count, data
       1, 0x0,    9,   78,
      11, 0x0,    5,   96,
      17, 0x0,    6,  106,
      24, 0x0,    6,  118,
      31, 0x0,    4,  130,
      36, 0x0,    7,  138,
      44, 0x0,    5,  152,
      50, 0x0,    9,  162,
      60, 0x0,    3,  180,
      64, 0x0,    3,  186,
      68, 0x0,    3,  192,
      72, 0x0,    5,  198,
      78, 0x0,    4,  208,
      83, 0x0,    7,  216,
      91, 0x0,    7,  230,
      99, 0x0,    4,  244,

 // enum data: key, value
       2, uint(Plasma::Types::NoConstraint),
       3, uint(Plasma::Types::FormFactorConstraint),
       4, uint(Plasma::Types::LocationConstraint),
       5, uint(Plasma::Types::ScreenConstraint),
       6, uint(Plasma::Types::ImmutableConstraint),
       7, uint(Plasma::Types::StartupCompletedConstraint),
       8, uint(Plasma::Types::ContextConstraint),
       9, uint(Plasma::Types::UiReadyConstraint),
      10, uint(Plasma::Types::AllConstraints),
      12, uint(Plasma::Types::Planar),
      13, uint(Plasma::Types::MediaCenter),
      14, uint(Plasma::Types::Horizontal),
      15, uint(Plasma::Types::Vertical),
      16, uint(Plasma::Types::Application),
      18, uint(Plasma::Types::NoContainmentType),
      19, uint(Plasma::Types::DesktopContainment),
      20, uint(Plasma::Types::PanelContainment),
      21, uint(Plasma::Types::CustomContainment),
      22, uint(Plasma::Types::CustomPanelContainment),
      23, uint(Plasma::Types::CustomEmbeddedContainment),
      25, uint(Plasma::Types::AddAction),
      26, uint(Plasma::Types::ConfigureAction),
      27, uint(Plasma::Types::ControlAction),
      28, uint(Plasma::Types::MiscAction),
      29, uint(Plasma::Types::DestructiveAction),
      30, uint(Plasma::Types::UserAction),
      32, uint(Plasma::Types::Down),
      33, uint(Plasma::Types::Up),
      34, uint(Plasma::Types::Left),
      35, uint(Plasma::Types::Right),
      37, uint(Plasma::Types::Floating),
      38, uint(Plasma::Types::Desktop),
      39, uint(Plasma::Types::FullScreen),
      40, uint(Plasma::Types::TopEdge),
      41, uint(Plasma::Types::BottomEdge),
      42, uint(Plasma::Types::LeftEdge),
      43, uint(Plasma::Types::RightEdge),
      45, uint(Plasma::Types::LeftPositioned),
      46, uint(Plasma::Types::RightPositioned),
      47, uint(Plasma::Types::TopPositioned),
      48, uint(Plasma::Types::BottomPositioned),
      49, uint(Plasma::Types::CenterPositioned),
      51, uint(Plasma::Types::FloatingPopup),
      52, uint(Plasma::Types::TopPosedLeftAlignedPopup),
      53, uint(Plasma::Types::TopPosedRightAlignedPopup),
      54, uint(Plasma::Types::LeftPosedTopAlignedPopup),
      55, uint(Plasma::Types::LeftPosedBottomAlignedPopup),
      56, uint(Plasma::Types::BottomPosedLeftAlignedPopup),
      57, uint(Plasma::Types::BottomPosedRightAlignedPopup),
      58, uint(Plasma::Types::RightPosedTopAlignedPopup),
      59, uint(Plasma::Types::RightPosedBottomAlignedPopup),
      61, uint(Plasma::Types::NoFlip),
      62, uint(Plasma::Types::HorizontalFlip),
      63, uint(Plasma::Types::VerticalFlip),
      65, uint(Plasma::Types::NoAlignment),
      66, uint(Plasma::Types::AlignToMinute),
      67, uint(Plasma::Types::AlignToHour),
      69, uint(Plasma::Types::Mutable),
      70, uint(Plasma::Types::UserImmutable),
      71, uint(Plasma::Types::SystemImmutable),
      73, uint(Plasma::Types::AppletComponent),
      74, uint(Plasma::Types::DataEngineComponent),
      75, uint(Plasma::Types::ContainmentComponent),
      76, uint(Plasma::Types::WallpaperComponent),
      77, uint(Plasma::Types::GenericComponent),
      79, uint(Plasma::Types::TopMargin),
      80, uint(Plasma::Types::BottomMargin),
      81, uint(Plasma::Types::LeftMargin),
      82, uint(Plasma::Types::RightMargin),
      84, uint(Plasma::Types::UnknownStatus),
      85, uint(Plasma::Types::PassiveStatus),
      86, uint(Plasma::Types::ActiveStatus),
      87, uint(Plasma::Types::NeedsAttentionStatus),
      88, uint(Plasma::Types::RequiresAttentionStatus),
      89, uint(Plasma::Types::AcceptingInputStatus),
      90, uint(Plasma::Types::HiddenStatus),
      92, uint(Plasma::Types::UnverifiableTrust),
      93, uint(Plasma::Types::CompletelyUntrusted),
      94, uint(Plasma::Types::UnknownTrusted),
      95, uint(Plasma::Types::UserTrusted),
      96, uint(Plasma::Types::SelfTrusted),
      97, uint(Plasma::Types::FullyTrusted),
      98, uint(Plasma::Types::UltimatelyTrusted),
     100, uint(Plasma::Types::NoBackground),
     101, uint(Plasma::Types::StandardBackground),
     102, uint(Plasma::Types::TranslucentBackground),
     103, uint(Plasma::Types::DefaultBackground),

       0        // eod
};

void Plasma::Types::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    Q_UNUSED(_o);
    Q_UNUSED(_id);
    Q_UNUSED(_c);
    Q_UNUSED(_a);
}

const QMetaObject Plasma::Types::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_Plasma__Types.data,
      qt_meta_data_Plasma__Types,  qt_static_metacall, nullptr, nullptr}
};


const QMetaObject *Plasma::Types::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *Plasma::Types::qt_metacast(const char *_clname)
{
    if (!_clname) return nullptr;
    if (!strcmp(_clname, qt_meta_stringdata_Plasma__Types.stringdata0))
        return static_cast<void*>(this);
    return QObject::qt_metacast(_clname);
}

int Plasma::Types::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE
