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

#include "../../src/kde-workspace-4.11.21/kwin/options.h"
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'options.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 63
#error "This file was generated using the moc from 4.8.7. 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
static const uint qt_meta_data_KWin__Options[] = {

 // content:
       6,       // revision
       0,       // classname
       0,    0, // classinfo
      64,   14, // methods
      62,  334, // properties
       4,  582, // enums/sets
       0,    0, // constructors
       0,       // flags
      62,       // signalCount

 // signals: signature, parameters, type, tag, flags
      15,   14,   14,   14, 0x05,
      31,   14,   14,   14, 0x05,
      52,   14,   14,   14, 0x05,
      83,   14,   14,   14, 0x05,
     103,   14,   14,   14, 0x05,
     122,   14,   14,   14, 0x05,
     149,   14,   14,   14, 0x05,
     177,   14,   14,   14, 0x05,
     197,   14,   14,   14, 0x05,
     225,   14,   14,   14, 0x05,
     258,   14,   14,   14, 0x05,
     277,   14,   14,   14, 0x05,
     301,   14,   14,   14, 0x05,
     325,   14,   14,   14, 0x05,
     349,   14,   14,   14, 0x05,
     382,   14,   14,   14, 0x05,
     424,  416,   14,   14, 0x05,
     454,   14,   14,   14, 0x05,
     492,   14,   14,   14, 0x05,
     525,   14,   14,   14, 0x05,
     560,   14,   14,   14, 0x05,
     592,   14,   14,   14, 0x05,
     624,   14,   14,   14, 0x05,
     656,   14,   14,   14, 0x05,
     690,   14,   14,   14, 0x05,
     724,   14,   14,   14, 0x05,
     758,   14,   14,   14, 0x05,
     782,   14,   14,   14, 0x05,
     806,   14,   14,   14, 0x05,
     830,   14,   14,   14, 0x05,
     858,   14,   14,   14, 0x05,
     879,   14,   14,   14, 0x05,
     900,   14,   14,   14, 0x05,
     921,   14,   14,   14, 0x05,
     946,   14,   14,   14, 0x05,
     971,   14,   14,   14, 0x05,
     995,   14,   14,   14, 0x05,
    1027,   14,   14,   14, 0x05,
    1057,   14,   14,   14, 0x05,
    1092,   14,   14,   14, 0x05,
    1128,   14,   14,   14, 0x05,
    1153,   14,   14,   14, 0x05,
    1192,   14,   14,   14, 0x05,
    1225,   14,   14,   14, 0x05,
    1258,   14,   14,   14, 0x05,
    1289,   14,   14,   14, 0x05,
    1314,   14,   14,   14, 0x05,
    1338,   14,   14,   14, 0x05,
    1370,   14,   14,   14, 0x05,
    1394,   14,   14,   14, 0x05,
    1424,   14,   14,   14, 0x05,
    1447,   14,   14,   14, 0x05,
    1471,   14,   14,   14, 0x05,
    1499,   14,   14,   14, 0x05,
    1523,   14,   14,   14, 0x05,
    1544,   14,   14,   14, 0x05,
    1564,   14,   14,   14, 0x05,
    1582,   14,   14,   14, 0x05,
    1607,   14,   14,   14, 0x05,
    1645,   14,   14,   14, 0x05,
    1663,   14,   14,   14, 0x05,
    1686,   14,   14,   14, 0x05,

 // slots: signature, parameters, type, tag, flags
    1729, 1714,   14,   14, 0x0a,
    1753,   14,   14,   14, 0x2a,

 // properties: name, type, flags
    1785, 1773, 0x0049510b,
    1802, 1797, 0x01495103,
    1824, 1797, 0x01495103,
    1835, 1797, 0x01495103,
    1849, 1845, 0x02495103,
    1867, 1845, 0x02495103,
    1886, 1797, 0x01495103,
    1897, 1845, 0x02495103,
    1916, 1797, 0x01495103,
    1936, 1845, 0x02495103,
    1946, 1797, 0x01495001,
    1970, 1845, 0x02495103,
    1985, 1845, 0x02495103,
    2000, 1845, 0x02495103,
    2015, 1797, 0x01495103,
    2039, 1797, 0x01495103,
    2064, 1797, 0x01495103,
    2081, 1845, 0x02495103,
    2110, 1797, 0x01495103,
    2150, 2134, 0x0049510b,
    2189, 2176, 0x0049510b,
    2212, 2176, 0x0049510b,
    2235, 2176, 0x0049510b,
    2258, 2176, 0x0049510b,
    2283, 2176, 0x0049510b,
    2308, 2176, 0x0049510b,
    2333, 2176, 0x0049510b,
    2348, 2176, 0x0049510b,
    2363, 2176, 0x0049510b,
    2378, 2176, 0x0049510b,
    2397, 2176, 0x0049510b,
    2409, 2176, 0x0049510b,
    2421, 2176, 0x0049510b,
    2438, 2433, 0x03495103,
    2454, 1797, 0x01495103,
    2470, 1797, 0x01495103,
    2485, 1797, 0x01495103,
    2508, 1797, 0x01495103,
    2535, 2529, 0x87495103,
    2561, 1797, 0x01495103,
    2588, 1845, 0x02495103,
    2604, 1797, 0x01495103,
    2634, 1797, 0x01495103,
    2658, 1797, 0x01495103,
    2682, 1797, 0x01495103,
    2704, 1845, 0x02495103,
    2720, 1797, 0x01495103,
    2735, 1797, 0x01495103,
    2758, 1845, 0x02495103,
    2773, 1797, 0x01495103,
    2794, 1845, 0x02495103,
    1714, 1797, 0x01495103,
    2808, 1797, 0x01495103,
    2834, 2827, 0x04495103,
    2849, 2433, 0x03495103,
    2861, 2827, 0x04495103,
    2872, 1797, 0x01495103,
    2881, 1797, 0x01495103,
    2897, 1797, 0x01495103,
    2926, 1797, 0x01495103,
    2935, 1797, 0x01495003,
    2964, 2949, 0x0049510b,

 // properties: notify_signal_id
       1,
       2,
       3,
       4,
       5,
       6,
       7,
       8,
       9,
      10,
       0,
      11,
      12,
      13,
      14,
      15,
      16,
      17,
      18,
      19,
      20,
      21,
      22,
      23,
      24,
      25,
      26,
      27,
      28,
      29,
      30,
      31,
      32,
      33,
      34,
      35,
      36,
      37,
      38,
      39,
      40,
      41,
      42,
      43,
      44,
      45,
      46,
      47,
      48,
      49,
      50,
      51,
      52,
      53,
      54,
      55,
      56,
      57,
      58,
      59,
      60,
      61,

 // enums: name, flags, count, data
    1773, 0x0,    4,  598,
    2176, 0x0,   32,  606,
    2983, 0x0,    8,  670,
    2949, 0x0,    5,  686,

 // enum data: key, value
    3001, uint(KWin::Options::ClickToFocus),
    3014, uint(KWin::Options::FocusFollowsMouse),
    3032, uint(KWin::Options::FocusUnderMouse),
    3048, uint(KWin::Options::FocusStrictlyUnderMouse),
    3072, uint(KWin::Options::MouseRaise),
    3083, uint(KWin::Options::MouseLower),
    3094, uint(KWin::Options::MouseOperationsMenu),
    3114, uint(KWin::Options::MouseToggleRaiseAndLower),
    3139, uint(KWin::Options::MouseActivateAndRaise),
    3161, uint(KWin::Options::MouseActivateAndLower),
    3183, uint(KWin::Options::MouseActivate),
    3197, uint(KWin::Options::MouseActivateRaiseAndPassClick),
    3228, uint(KWin::Options::MouseActivateAndPassClick),
    3254, uint(KWin::Options::MouseMove),
    3264, uint(KWin::Options::MouseUnrestrictedMove),
    3286, uint(KWin::Options::MouseActivateRaiseAndMove),
    3312, uint(KWin::Options::MouseActivateRaiseAndUnrestrictedMove),
    3350, uint(KWin::Options::MouseResize),
    3362, uint(KWin::Options::MouseUnrestrictedResize),
    3386, uint(KWin::Options::MouseShade),
    3397, uint(KWin::Options::MouseSetShade),
    3411, uint(KWin::Options::MouseUnsetShade),
    3427, uint(KWin::Options::MouseMaximize),
    3441, uint(KWin::Options::MouseRestore),
    3454, uint(KWin::Options::MouseMinimize),
    3468, uint(KWin::Options::MouseNextDesktop),
    3485, uint(KWin::Options::MousePreviousDesktop),
    3506, uint(KWin::Options::MouseAbove),
    3517, uint(KWin::Options::MouseBelow),
    3528, uint(KWin::Options::MouseOpacityMore),
    3545, uint(KWin::Options::MouseOpacityLess),
    3562, uint(KWin::Options::MouseClose),
    3573, uint(KWin::Options::MousePreviousTab),
    3590, uint(KWin::Options::MouseNextTab),
    3603, uint(KWin::Options::MouseDragTab),
    3616, uint(KWin::Options::MouseNothing),
    3629, uint(KWin::Options::MouseWheelRaiseLower),
    3650, uint(KWin::Options::MouseWheelShadeUnshade),
    3673, uint(KWin::Options::MouseWheelMaximizeRestore),
    3699, uint(KWin::Options::MouseWheelAboveBelow),
    3720, uint(KWin::Options::MouseWheelPreviousNextDesktop),
    3750, uint(KWin::Options::MouseWheelChangeOpacity),
    3774, uint(KWin::Options::MouseWheelChangeCurrentTab),
    3801, uint(KWin::Options::MouseWheelNothing),
    3819, uint(KWin::Options::NoSwapEncourage),
    3835, uint(KWin::Options::CopyFrontBuffer),
    3851, uint(KWin::Options::PaintFullScreen),
    3867, uint(KWin::Options::ExtendDamage),
    3880, uint(KWin::Options::AutoSwapStrategy),

       0        // eod
};

static const char qt_meta_stringdata_KWin__Options[] = {
    "KWin::Options\0\0configChanged()\0"
    "focusPolicyChanged()\0"
    "nextFocusPrefersMouseChanged()\0"
    "clickRaiseChanged()\0autoRaiseChanged()\0"
    "autoRaiseIntervalChanged()\0"
    "delayFocusIntervalChanged()\0"
    "shadeHoverChanged()\0shadeHoverIntervalChanged()\0"
    "separateScreenFocusChanged(bool)\0"
    "placementChanged()\0borderSnapZoneChanged()\0"
    "windowSnapZoneChanged()\0centerSnapZoneChanged()\0"
    "snapOnlyWhenOverlappingChanged()\0"
    "showDesktopIsMinimizeAllChanged()\0"
    "enabled\0rollOverDesktopsChanged(bool)\0"
    "focusStealingPreventionLevelChanged()\0"
    "legacyFullscreenSupportChanged()\0"
    "operationTitlebarDblClickChanged()\0"
    "commandActiveTitlebar1Changed()\0"
    "commandActiveTitlebar2Changed()\0"
    "commandActiveTitlebar3Changed()\0"
    "commandInactiveTitlebar1Changed()\0"
    "commandInactiveTitlebar2Changed()\0"
    "commandInactiveTitlebar3Changed()\0"
    "commandWindow1Changed()\0commandWindow2Changed()\0"
    "commandWindow3Changed()\0"
    "commandWindowWheelChanged()\0"
    "commandAll1Changed()\0commandAll2Changed()\0"
    "commandAll3Changed()\0keyCmdAllModKeyChanged()\0"
    "showGeometryTipChanged()\0"
    "condensedTitleChanged()\0"
    "electricBorderMaximizeChanged()\0"
    "electricBorderTilingChanged()\0"
    "electricBorderCornerRatioChanged()\0"
    "borderlessMaximizedWindowsChanged()\0"
    "killPingTimeoutChanged()\0"
    "hideUtilityWindowsForInactiveChanged()\0"
    "inactiveTabsSkipTaskbarChanged()\0"
    "autogroupSimilarWindowsChanged()\0"
    "autogroupInForegroundChanged()\0"
    "compositingModeChanged()\0"
    "useCompositingChanged()\0"
    "compositingInitializedChanged()\0"
    "hiddenPreviewsChanged()\0"
    "unredirectFullscreenChanged()\0"
    "glSmoothScaleChanged()\0colorCorrectedChanged()\0"
    "xrenderSmoothScaleChanged()\0"
    "maxFpsIntervalChanged()\0refreshRateChanged()\0"
    "vBlankTimeChanged()\0glDirectChanged()\0"
    "glStrictBindingChanged()\0"
    "glStrictBindingFollowsDriverChanged()\0"
    "glLegacyChanged()\0glCoreProfileChanged()\0"
    "glPreferBufferSwapChanged()\0colorCorrected\0"
    "setColorCorrected(bool)\0setColorCorrected()\0"
    "FocusPolicy\0focusPolicy\0bool\0"
    "nextFocusPrefersMouse\0clickRaise\0"
    "autoRaise\0int\0autoRaiseInterval\0"
    "delayFocusInterval\0shadeHover\0"
    "shadeHoverInterval\0separateScreenFocus\0"
    "placement\0focusPolicyIsReasonable\0"
    "borderSnapZone\0windowSnapZone\0"
    "centerSnapZone\0snapOnlyWhenOverlapping\0"
    "showDesktopIsMinimizeAll\0rollOverDesktops\0"
    "focusStealingPreventionLevel\0"
    "legacyFullscreenSupport\0WindowOperation\0"
    "operationTitlebarDblClick\0MouseCommand\0"
    "commandActiveTitlebar1\0commandActiveTitlebar2\0"
    "commandActiveTitlebar3\0commandInactiveTitlebar1\0"
    "commandInactiveTitlebar2\0"
    "commandInactiveTitlebar3\0commandWindow1\0"
    "commandWindow2\0commandWindow3\0"
    "commandWindowWheel\0commandAll1\0"
    "commandAll2\0commandAll3\0uint\0"
    "keyCmdAllModKey\0showGeometryTip\0"
    "condensedTitle\0electricBorderMaximize\0"
    "electricBorderTiling\0float\0"
    "electricBorderCornerRatio\0"
    "borderlessMaximizedWindows\0killPingTimeout\0"
    "hideUtilityWindowsForInactive\0"
    "inactiveTabsSkipTaskbar\0autogroupSimilarWindows\0"
    "autogroupInForeground\0compositingMode\0"
    "useCompositing\0compositingInitialized\0"
    "hiddenPreviews\0unredirectFullscreen\0"
    "glSmoothScale\0xrenderSmoothScale\0"
    "qint64\0maxFpsInterval\0refreshRate\0"
    "vBlankTime\0glDirect\0glStrictBinding\0"
    "glStrictBindingFollowsDriver\0glLegacy\0"
    "glCoreProfile\0GlSwapStrategy\0"
    "glPreferBufferSwap\0MouseWheelCommand\0"
    "ClickToFocus\0FocusFollowsMouse\0"
    "FocusUnderMouse\0FocusStrictlyUnderMouse\0"
    "MouseRaise\0MouseLower\0MouseOperationsMenu\0"
    "MouseToggleRaiseAndLower\0MouseActivateAndRaise\0"
    "MouseActivateAndLower\0MouseActivate\0"
    "MouseActivateRaiseAndPassClick\0"
    "MouseActivateAndPassClick\0MouseMove\0"
    "MouseUnrestrictedMove\0MouseActivateRaiseAndMove\0"
    "MouseActivateRaiseAndUnrestrictedMove\0"
    "MouseResize\0MouseUnrestrictedResize\0"
    "MouseShade\0MouseSetShade\0MouseUnsetShade\0"
    "MouseMaximize\0MouseRestore\0MouseMinimize\0"
    "MouseNextDesktop\0MousePreviousDesktop\0"
    "MouseAbove\0MouseBelow\0MouseOpacityMore\0"
    "MouseOpacityLess\0MouseClose\0"
    "MousePreviousTab\0MouseNextTab\0"
    "MouseDragTab\0MouseNothing\0"
    "MouseWheelRaiseLower\0MouseWheelShadeUnshade\0"
    "MouseWheelMaximizeRestore\0"
    "MouseWheelAboveBelow\0MouseWheelPreviousNextDesktop\0"
    "MouseWheelChangeOpacity\0"
    "MouseWheelChangeCurrentTab\0MouseWheelNothing\0"
    "NoSwapEncourage\0CopyFrontBuffer\0"
    "PaintFullScreen\0ExtendDamage\0"
    "AutoSwapStrategy\0"
};

void KWin::Options::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        Q_ASSERT(staticMetaObject.cast(_o));
        Options *_t = static_cast<Options *>(_o);
        switch (_id) {
        case 0: _t->configChanged(); break;
        case 1: _t->focusPolicyChanged(); break;
        case 2: _t->nextFocusPrefersMouseChanged(); break;
        case 3: _t->clickRaiseChanged(); break;
        case 4: _t->autoRaiseChanged(); break;
        case 5: _t->autoRaiseIntervalChanged(); break;
        case 6: _t->delayFocusIntervalChanged(); break;
        case 7: _t->shadeHoverChanged(); break;
        case 8: _t->shadeHoverIntervalChanged(); break;
        case 9: _t->separateScreenFocusChanged((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 10: _t->placementChanged(); break;
        case 11: _t->borderSnapZoneChanged(); break;
        case 12: _t->windowSnapZoneChanged(); break;
        case 13: _t->centerSnapZoneChanged(); break;
        case 14: _t->snapOnlyWhenOverlappingChanged(); break;
        case 15: _t->showDesktopIsMinimizeAllChanged(); break;
        case 16: _t->rollOverDesktopsChanged((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 17: _t->focusStealingPreventionLevelChanged(); break;
        case 18: _t->legacyFullscreenSupportChanged(); break;
        case 19: _t->operationTitlebarDblClickChanged(); break;
        case 20: _t->commandActiveTitlebar1Changed(); break;
        case 21: _t->commandActiveTitlebar2Changed(); break;
        case 22: _t->commandActiveTitlebar3Changed(); break;
        case 23: _t->commandInactiveTitlebar1Changed(); break;
        case 24: _t->commandInactiveTitlebar2Changed(); break;
        case 25: _t->commandInactiveTitlebar3Changed(); break;
        case 26: _t->commandWindow1Changed(); break;
        case 27: _t->commandWindow2Changed(); break;
        case 28: _t->commandWindow3Changed(); break;
        case 29: _t->commandWindowWheelChanged(); break;
        case 30: _t->commandAll1Changed(); break;
        case 31: _t->commandAll2Changed(); break;
        case 32: _t->commandAll3Changed(); break;
        case 33: _t->keyCmdAllModKeyChanged(); break;
        case 34: _t->showGeometryTipChanged(); break;
        case 35: _t->condensedTitleChanged(); break;
        case 36: _t->electricBorderMaximizeChanged(); break;
        case 37: _t->electricBorderTilingChanged(); break;
        case 38: _t->electricBorderCornerRatioChanged(); break;
        case 39: _t->borderlessMaximizedWindowsChanged(); break;
        case 40: _t->killPingTimeoutChanged(); break;
        case 41: _t->hideUtilityWindowsForInactiveChanged(); break;
        case 42: _t->inactiveTabsSkipTaskbarChanged(); break;
        case 43: _t->autogroupSimilarWindowsChanged(); break;
        case 44: _t->autogroupInForegroundChanged(); break;
        case 45: _t->compositingModeChanged(); break;
        case 46: _t->useCompositingChanged(); break;
        case 47: _t->compositingInitializedChanged(); break;
        case 48: _t->hiddenPreviewsChanged(); break;
        case 49: _t->unredirectFullscreenChanged(); break;
        case 50: _t->glSmoothScaleChanged(); break;
        case 51: _t->colorCorrectedChanged(); break;
        case 52: _t->xrenderSmoothScaleChanged(); break;
        case 53: _t->maxFpsIntervalChanged(); break;
        case 54: _t->refreshRateChanged(); break;
        case 55: _t->vBlankTimeChanged(); break;
        case 56: _t->glDirectChanged(); break;
        case 57: _t->glStrictBindingChanged(); break;
        case 58: _t->glStrictBindingFollowsDriverChanged(); break;
        case 59: _t->glLegacyChanged(); break;
        case 60: _t->glCoreProfileChanged(); break;
        case 61: _t->glPreferBufferSwapChanged(); break;
        case 62: _t->setColorCorrected((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 63: _t->setColorCorrected(); break;
        default: ;
        }
    }
}

const QMetaObjectExtraData KWin::Options::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject KWin::Options::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_KWin__Options,
      qt_meta_data_KWin__Options, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &KWin::Options::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

const QMetaObject *KWin::Options::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
}

void *KWin::Options::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_KWin__Options))
        return static_cast<void*>(const_cast< Options*>(this));
    if (!strcmp(_clname, "KDecorationOptions"))
        return static_cast< KDecorationOptions*>(const_cast< Options*>(this));
    return QObject::qt_metacast(_clname);
}

int KWin::Options::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 64)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 64;
    }
#ifndef QT_NO_PROPERTIES
      else if (_c == QMetaObject::ReadProperty) {
        void *_v = _a[0];
        switch (_id) {
        case 0: *reinterpret_cast< FocusPolicy*>(_v) = focusPolicy(); break;
        case 1: *reinterpret_cast< bool*>(_v) = isNextFocusPrefersMouse(); break;
        case 2: *reinterpret_cast< bool*>(_v) = isClickRaise(); break;
        case 3: *reinterpret_cast< bool*>(_v) = isAutoRaise(); break;
        case 4: *reinterpret_cast< int*>(_v) = autoRaiseInterval(); break;
        case 5: *reinterpret_cast< int*>(_v) = delayFocusInterval(); break;
        case 6: *reinterpret_cast< bool*>(_v) = isShadeHover(); break;
        case 7: *reinterpret_cast< int*>(_v) = shadeHoverInterval(); break;
        case 8: *reinterpret_cast< bool*>(_v) = isSeparateScreenFocus(); break;
        case 9: *reinterpret_cast< int*>(_v) = placement(); break;
        case 10: *reinterpret_cast< bool*>(_v) = focusPolicyIsReasonable(); break;
        case 11: *reinterpret_cast< int*>(_v) = borderSnapZone(); break;
        case 12: *reinterpret_cast< int*>(_v) = windowSnapZone(); break;
        case 13: *reinterpret_cast< int*>(_v) = centerSnapZone(); break;
        case 14: *reinterpret_cast< bool*>(_v) = isSnapOnlyWhenOverlapping(); break;
        case 15: *reinterpret_cast< bool*>(_v) = isShowDesktopIsMinimizeAll(); break;
        case 16: *reinterpret_cast< bool*>(_v) = isRollOverDesktops(); break;
        case 17: *reinterpret_cast< int*>(_v) = focusStealingPreventionLevel(); break;
        case 18: *reinterpret_cast< bool*>(_v) = isLegacyFullscreenSupport(); break;
        case 19: *reinterpret_cast< WindowOperation*>(_v) = operationTitlebarDblClick(); break;
        case 20: *reinterpret_cast< MouseCommand*>(_v) = commandActiveTitlebar1(); break;
        case 21: *reinterpret_cast< MouseCommand*>(_v) = commandActiveTitlebar2(); break;
        case 22: *reinterpret_cast< MouseCommand*>(_v) = commandActiveTitlebar3(); break;
        case 23: *reinterpret_cast< MouseCommand*>(_v) = commandInactiveTitlebar1(); break;
        case 24: *reinterpret_cast< MouseCommand*>(_v) = commandInactiveTitlebar2(); break;
        case 25: *reinterpret_cast< MouseCommand*>(_v) = commandInactiveTitlebar3(); break;
        case 26: *reinterpret_cast< MouseCommand*>(_v) = commandWindow1(); break;
        case 27: *reinterpret_cast< MouseCommand*>(_v) = commandWindow2(); break;
        case 28: *reinterpret_cast< MouseCommand*>(_v) = commandWindow3(); break;
        case 29: *reinterpret_cast< MouseCommand*>(_v) = commandWindowWheel(); break;
        case 30: *reinterpret_cast< MouseCommand*>(_v) = commandAll1(); break;
        case 31: *reinterpret_cast< MouseCommand*>(_v) = commandAll2(); break;
        case 32: *reinterpret_cast< MouseCommand*>(_v) = commandAll3(); break;
        case 33: *reinterpret_cast< uint*>(_v) = keyCmdAllModKey(); break;
        case 34: *reinterpret_cast< bool*>(_v) = showGeometryTip(); break;
        case 35: *reinterpret_cast< bool*>(_v) = condensedTitle(); break;
        case 36: *reinterpret_cast< bool*>(_v) = electricBorderMaximize(); break;
        case 37: *reinterpret_cast< bool*>(_v) = electricBorderTiling(); break;
        case 38: *reinterpret_cast< float*>(_v) = electricBorderCornerRatio(); break;
        case 39: *reinterpret_cast< bool*>(_v) = borderlessMaximizedWindows(); break;
        case 40: *reinterpret_cast< int*>(_v) = killPingTimeout(); break;
        case 41: *reinterpret_cast< bool*>(_v) = isHideUtilityWindowsForInactive(); break;
        case 42: *reinterpret_cast< bool*>(_v) = isInactiveTabsSkipTaskbar(); break;
        case 43: *reinterpret_cast< bool*>(_v) = isAutogroupSimilarWindows(); break;
        case 44: *reinterpret_cast< bool*>(_v) = isAutogroupInForeground(); break;
        case 45: *reinterpret_cast< int*>(_v) = compositingMode(); break;
        case 46: *reinterpret_cast< bool*>(_v) = isUseCompositing(); break;
        case 47: *reinterpret_cast< bool*>(_v) = isCompositingInitialized(); break;
        case 48: *reinterpret_cast< int*>(_v) = hiddenPreviews(); break;
        case 49: *reinterpret_cast< bool*>(_v) = isUnredirectFullscreen(); break;
        case 50: *reinterpret_cast< int*>(_v) = glSmoothScale(); break;
        case 51: *reinterpret_cast< bool*>(_v) = isColorCorrected(); break;
        case 52: *reinterpret_cast< bool*>(_v) = isXrenderSmoothScale(); break;
        case 53: *reinterpret_cast< qint64*>(_v) = maxFpsInterval(); break;
        case 54: *reinterpret_cast< uint*>(_v) = refreshRate(); break;
        case 55: *reinterpret_cast< qint64*>(_v) = vBlankTime(); break;
        case 56: *reinterpret_cast< bool*>(_v) = isGlDirect(); break;
        case 57: *reinterpret_cast< bool*>(_v) = isGlStrictBinding(); break;
        case 58: *reinterpret_cast< bool*>(_v) = isGlStrictBindingFollowsDriver(); break;
        case 59: *reinterpret_cast< bool*>(_v) = isGlLegacy(); break;
        case 60: *reinterpret_cast< bool*>(_v) = glCoreProfile(); break;
        case 61: *reinterpret_cast< GlSwapStrategy*>(_v) = glPreferBufferSwap(); break;
        }
        _id -= 62;
    } else if (_c == QMetaObject::WriteProperty) {
        void *_v = _a[0];
        switch (_id) {
        case 0: setFocusPolicy(*reinterpret_cast< FocusPolicy*>(_v)); break;
        case 1: setNextFocusPrefersMouse(*reinterpret_cast< bool*>(_v)); break;
        case 2: setClickRaise(*reinterpret_cast< bool*>(_v)); break;
        case 3: setAutoRaise(*reinterpret_cast< bool*>(_v)); break;
        case 4: setAutoRaiseInterval(*reinterpret_cast< int*>(_v)); break;
        case 5: setDelayFocusInterval(*reinterpret_cast< int*>(_v)); break;
        case 6: setShadeHover(*reinterpret_cast< bool*>(_v)); break;
        case 7: setShadeHoverInterval(*reinterpret_cast< int*>(_v)); break;
        case 8: setSeparateScreenFocus(*reinterpret_cast< bool*>(_v)); break;
        case 9: setPlacement(*reinterpret_cast< int*>(_v)); break;
        case 11: setBorderSnapZone(*reinterpret_cast< int*>(_v)); break;
        case 12: setWindowSnapZone(*reinterpret_cast< int*>(_v)); break;
        case 13: setCenterSnapZone(*reinterpret_cast< int*>(_v)); break;
        case 14: setSnapOnlyWhenOverlapping(*reinterpret_cast< bool*>(_v)); break;
        case 15: setShowDesktopIsMinimizeAll(*reinterpret_cast< bool*>(_v)); break;
        case 16: setRollOverDesktops(*reinterpret_cast< bool*>(_v)); break;
        case 17: setFocusStealingPreventionLevel(*reinterpret_cast< int*>(_v)); break;
        case 18: setLegacyFullscreenSupport(*reinterpret_cast< bool*>(_v)); break;
        case 19: setOperationTitlebarDblClick(*reinterpret_cast< WindowOperation*>(_v)); break;
        case 20: setCommandActiveTitlebar1(*reinterpret_cast< MouseCommand*>(_v)); break;
        case 21: setCommandActiveTitlebar2(*reinterpret_cast< MouseCommand*>(_v)); break;
        case 22: setCommandActiveTitlebar3(*reinterpret_cast< MouseCommand*>(_v)); break;
        case 23: setCommandInactiveTitlebar1(*reinterpret_cast< MouseCommand*>(_v)); break;
        case 24: setCommandInactiveTitlebar2(*reinterpret_cast< MouseCommand*>(_v)); break;
        case 25: setCommandInactiveTitlebar3(*reinterpret_cast< MouseCommand*>(_v)); break;
        case 26: setCommandWindow1(*reinterpret_cast< MouseCommand*>(_v)); break;
        case 27: setCommandWindow2(*reinterpret_cast< MouseCommand*>(_v)); break;
        case 28: setCommandWindow3(*reinterpret_cast< MouseCommand*>(_v)); break;
        case 29: setCommandWindowWheel(*reinterpret_cast< MouseCommand*>(_v)); break;
        case 30: setCommandAll1(*reinterpret_cast< MouseCommand*>(_v)); break;
        case 31: setCommandAll2(*reinterpret_cast< MouseCommand*>(_v)); break;
        case 32: setCommandAll3(*reinterpret_cast< MouseCommand*>(_v)); break;
        case 33: setKeyCmdAllModKey(*reinterpret_cast< uint*>(_v)); break;
        case 34: setShowGeometryTip(*reinterpret_cast< bool*>(_v)); break;
        case 35: setCondensedTitle(*reinterpret_cast< bool*>(_v)); break;
        case 36: setElectricBorderMaximize(*reinterpret_cast< bool*>(_v)); break;
        case 37: setElectricBorderTiling(*reinterpret_cast< bool*>(_v)); break;
        case 38: setElectricBorderCornerRatio(*reinterpret_cast< float*>(_v)); break;
        case 39: setBorderlessMaximizedWindows(*reinterpret_cast< bool*>(_v)); break;
        case 40: setKillPingTimeout(*reinterpret_cast< int*>(_v)); break;
        case 41: setHideUtilityWindowsForInactive(*reinterpret_cast< bool*>(_v)); break;
        case 42: setInactiveTabsSkipTaskbar(*reinterpret_cast< bool*>(_v)); break;
        case 43: setAutogroupSimilarWindows(*reinterpret_cast< bool*>(_v)); break;
        case 44: setAutogroupInForeground(*reinterpret_cast< bool*>(_v)); break;
        case 45: setCompositingMode(*reinterpret_cast< int*>(_v)); break;
        case 46: setUseCompositing(*reinterpret_cast< bool*>(_v)); break;
        case 47: setCompositingInitialized(*reinterpret_cast< bool*>(_v)); break;
        case 48: setHiddenPreviews(*reinterpret_cast< int*>(_v)); break;
        case 49: setUnredirectFullscreen(*reinterpret_cast< bool*>(_v)); break;
        case 50: setGlSmoothScale(*reinterpret_cast< int*>(_v)); break;
        case 51: setColorCorrected(*reinterpret_cast< bool*>(_v)); break;
        case 52: setXrenderSmoothScale(*reinterpret_cast< bool*>(_v)); break;
        case 53: setMaxFpsInterval(*reinterpret_cast< qint64*>(_v)); break;
        case 54: setRefreshRate(*reinterpret_cast< uint*>(_v)); break;
        case 55: setVBlankTime(*reinterpret_cast< qint64*>(_v)); break;
        case 56: setGlDirect(*reinterpret_cast< bool*>(_v)); break;
        case 57: setGlStrictBinding(*reinterpret_cast< bool*>(_v)); break;
        case 58: setGlStrictBindingFollowsDriver(*reinterpret_cast< bool*>(_v)); break;
        case 59: setGlLegacy(*reinterpret_cast< bool*>(_v)); break;
        case 60: setGLCoreProfile(*reinterpret_cast< bool*>(_v)); break;
        case 61: setGlPreferBufferSwap(*reinterpret_cast< GlSwapStrategy*>(_v)); break;
        }
        _id -= 62;
    } else if (_c == QMetaObject::ResetProperty) {
        _id -= 62;
    } else if (_c == QMetaObject::QueryPropertyDesignable) {
        _id -= 62;
    } else if (_c == QMetaObject::QueryPropertyScriptable) {
        _id -= 62;
    } else if (_c == QMetaObject::QueryPropertyStored) {
        _id -= 62;
    } else if (_c == QMetaObject::QueryPropertyEditable) {
        _id -= 62;
    } else if (_c == QMetaObject::QueryPropertyUser) {
        _id -= 62;
    }
#endif // QT_NO_PROPERTIES
    return _id;
}

// SIGNAL 0
void KWin::Options::configChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 0, 0);
}

// SIGNAL 1
void KWin::Options::focusPolicyChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 1, 0);
}

// SIGNAL 2
void KWin::Options::nextFocusPrefersMouseChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 2, 0);
}

// SIGNAL 3
void KWin::Options::clickRaiseChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 3, 0);
}

// SIGNAL 4
void KWin::Options::autoRaiseChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 4, 0);
}

// SIGNAL 5
void KWin::Options::autoRaiseIntervalChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 5, 0);
}

// SIGNAL 6
void KWin::Options::delayFocusIntervalChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 6, 0);
}

// SIGNAL 7
void KWin::Options::shadeHoverChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 7, 0);
}

// SIGNAL 8
void KWin::Options::shadeHoverIntervalChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 8, 0);
}

// SIGNAL 9
void KWin::Options::separateScreenFocusChanged(bool _t1)
{
    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 9, _a);
}

// SIGNAL 10
void KWin::Options::placementChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 10, 0);
}

// SIGNAL 11
void KWin::Options::borderSnapZoneChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 11, 0);
}

// SIGNAL 12
void KWin::Options::windowSnapZoneChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 12, 0);
}

// SIGNAL 13
void KWin::Options::centerSnapZoneChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 13, 0);
}

// SIGNAL 14
void KWin::Options::snapOnlyWhenOverlappingChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 14, 0);
}

// SIGNAL 15
void KWin::Options::showDesktopIsMinimizeAllChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 15, 0);
}

// SIGNAL 16
void KWin::Options::rollOverDesktopsChanged(bool _t1)
{
    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 16, _a);
}

// SIGNAL 17
void KWin::Options::focusStealingPreventionLevelChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 17, 0);
}

// SIGNAL 18
void KWin::Options::legacyFullscreenSupportChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 18, 0);
}

// SIGNAL 19
void KWin::Options::operationTitlebarDblClickChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 19, 0);
}

// SIGNAL 20
void KWin::Options::commandActiveTitlebar1Changed()
{
    QMetaObject::activate(this, &staticMetaObject, 20, 0);
}

// SIGNAL 21
void KWin::Options::commandActiveTitlebar2Changed()
{
    QMetaObject::activate(this, &staticMetaObject, 21, 0);
}

// SIGNAL 22
void KWin::Options::commandActiveTitlebar3Changed()
{
    QMetaObject::activate(this, &staticMetaObject, 22, 0);
}

// SIGNAL 23
void KWin::Options::commandInactiveTitlebar1Changed()
{
    QMetaObject::activate(this, &staticMetaObject, 23, 0);
}

// SIGNAL 24
void KWin::Options::commandInactiveTitlebar2Changed()
{
    QMetaObject::activate(this, &staticMetaObject, 24, 0);
}

// SIGNAL 25
void KWin::Options::commandInactiveTitlebar3Changed()
{
    QMetaObject::activate(this, &staticMetaObject, 25, 0);
}

// SIGNAL 26
void KWin::Options::commandWindow1Changed()
{
    QMetaObject::activate(this, &staticMetaObject, 26, 0);
}

// SIGNAL 27
void KWin::Options::commandWindow2Changed()
{
    QMetaObject::activate(this, &staticMetaObject, 27, 0);
}

// SIGNAL 28
void KWin::Options::commandWindow3Changed()
{
    QMetaObject::activate(this, &staticMetaObject, 28, 0);
}

// SIGNAL 29
void KWin::Options::commandWindowWheelChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 29, 0);
}

// SIGNAL 30
void KWin::Options::commandAll1Changed()
{
    QMetaObject::activate(this, &staticMetaObject, 30, 0);
}

// SIGNAL 31
void KWin::Options::commandAll2Changed()
{
    QMetaObject::activate(this, &staticMetaObject, 31, 0);
}

// SIGNAL 32
void KWin::Options::commandAll3Changed()
{
    QMetaObject::activate(this, &staticMetaObject, 32, 0);
}

// SIGNAL 33
void KWin::Options::keyCmdAllModKeyChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 33, 0);
}

// SIGNAL 34
void KWin::Options::showGeometryTipChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 34, 0);
}

// SIGNAL 35
void KWin::Options::condensedTitleChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 35, 0);
}

// SIGNAL 36
void KWin::Options::electricBorderMaximizeChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 36, 0);
}

// SIGNAL 37
void KWin::Options::electricBorderTilingChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 37, 0);
}

// SIGNAL 38
void KWin::Options::electricBorderCornerRatioChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 38, 0);
}

// SIGNAL 39
void KWin::Options::borderlessMaximizedWindowsChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 39, 0);
}

// SIGNAL 40
void KWin::Options::killPingTimeoutChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 40, 0);
}

// SIGNAL 41
void KWin::Options::hideUtilityWindowsForInactiveChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 41, 0);
}

// SIGNAL 42
void KWin::Options::inactiveTabsSkipTaskbarChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 42, 0);
}

// SIGNAL 43
void KWin::Options::autogroupSimilarWindowsChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 43, 0);
}

// SIGNAL 44
void KWin::Options::autogroupInForegroundChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 44, 0);
}

// SIGNAL 45
void KWin::Options::compositingModeChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 45, 0);
}

// SIGNAL 46
void KWin::Options::useCompositingChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 46, 0);
}

// SIGNAL 47
void KWin::Options::compositingInitializedChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 47, 0);
}

// SIGNAL 48
void KWin::Options::hiddenPreviewsChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 48, 0);
}

// SIGNAL 49
void KWin::Options::unredirectFullscreenChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 49, 0);
}

// SIGNAL 50
void KWin::Options::glSmoothScaleChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 50, 0);
}

// SIGNAL 51
void KWin::Options::colorCorrectedChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 51, 0);
}

// SIGNAL 52
void KWin::Options::xrenderSmoothScaleChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 52, 0);
}

// SIGNAL 53
void KWin::Options::maxFpsIntervalChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 53, 0);
}

// SIGNAL 54
void KWin::Options::refreshRateChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 54, 0);
}

// SIGNAL 55
void KWin::Options::vBlankTimeChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 55, 0);
}

// SIGNAL 56
void KWin::Options::glDirectChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 56, 0);
}

// SIGNAL 57
void KWin::Options::glStrictBindingChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 57, 0);
}

// SIGNAL 58
void KWin::Options::glStrictBindingFollowsDriverChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 58, 0);
}

// SIGNAL 59
void KWin::Options::glLegacyChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 59, 0);
}

// SIGNAL 60
void KWin::Options::glCoreProfileChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 60, 0);
}

// SIGNAL 61
void KWin::Options::glPreferBufferSwapChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 61, 0);
}
QT_END_MOC_NAMESPACE
