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

#include "../../neochatconfig.h"
#include <QtCore/qmetatype.h>
#include <QtCore/QList>

#include <QtCore/qtmochelpers.h>

#include <memory>


#include <QtCore/qxptype_traits.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'neochatconfig.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 69
#error "This file was generated using the moc from 6.12.0. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif

#ifndef Q_CONSTINIT
#define Q_CONSTINIT
#endif

QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
QT_WARNING_DISABLE_GCC("-Wuseless-cast")
namespace {
struct qt_meta_tag_ZN13NeoChatConfigE_t {};
} // unnamed namespace

template <> constexpr inline auto NeoChatConfig::qt_create_metaobjectdata<qt_meta_tag_ZN13NeoChatConfigE_t>()
{
    namespace QMC = QtMocConstants;
    QtMocHelpers::StringRefStorage qt_stringData {
        "NeoChatConfig",
        "QML.Element",
        "auto",
        "QML.Singleton",
        "true",
        "AllRoomsInHomeChanged",
        "",
        "CollapsedSectionsChanged",
        "BlurChanged",
        "TransparencyChanged",
        "AllowQuickEditChanged",
        "SendMessageWithChanged",
        "ShowLocalMessagesOnRightChanged",
        "RoomDrawerWidthChanged",
        "TypingNotificationsChanged",
        "PublicReadReceiptsChanged",
        "AutoRoomInfoDrawerChanged",
        "DeveloperToolsChanged",
        "LastSaveDirectoryChanged",
        "KeywordPushRuleDefaultChanged",
        "FontScaleChanged",
        "ShowAvatarInTimelineChanged",
        "CompactLayoutChanged",
        "CompactRoomListChanged",
        "MarkReadConditionChanged",
        "ShowStateEventChanged",
        "ShowLeaveJoinEventChanged",
        "ShowRenameChanged",
        "ShowAvatarUpdateChanged",
        "ShowDeletedMessagesChanged",
        "HideImagesChanged",
        "ShowLinkPreviewChanged",
        "SystemTrayChanged",
        "MinimizeToSystemTrayOnStartupChanged",
        "MediaMaxWidthChanged",
        "MediaMaxHeightChanged",
        "ShowAvatarInRoomDrawerChanged",
        "CollapsedChanged",
        "SortOrderChanged",
        "CustomSortOrderChanged",
        "ShowAvatarInRoomInfoChanged",
        "ProxyTypeChanged",
        "ProxyHostChanged",
        "ProxyPortChanged",
        "ProxyUserChanged",
        "ProxyPasswordChanged",
        "ShowAllEventsChanged",
        "RelateAnyEventChanged",
        "AlwaysVerifyDeviceChanged",
        "WindowTitleFocusChanged",
        "CallsChanged",
        "RichChatBarChanged",
        "RejectUnknownInvitesChanged",
        "PreferUsingEncryptionChanged",
        "allRoomsInHome",
        "isAllRoomsInHomeImmutable",
        "defaultAllRoomsInHomeValue",
        "collapsedSections",
        "QList<int>",
        "isCollapsedSectionsImmutable",
        "defaultCollapsedSectionsValue",
        "blur",
        "isBlurImmutable",
        "defaultBlurValue",
        "transparency",
        "isTransparencyImmutable",
        "defaultTransparencyValue",
        "allowQuickEdit",
        "isAllowQuickEditImmutable",
        "defaultAllowQuickEditValue",
        "sendMessageWith",
        "isSendMessageWithImmutable",
        "showLocalMessagesOnRight",
        "isShowLocalMessagesOnRightImmutable",
        "defaultShowLocalMessagesOnRightValue",
        "roomDrawerWidth",
        "isRoomDrawerWidthImmutable",
        "defaultRoomDrawerWidthValue",
        "typingNotifications",
        "isTypingNotificationsImmutable",
        "defaultTypingNotificationsValue",
        "publicReadReceipts",
        "isPublicReadReceiptsImmutable",
        "defaultPublicReadReceiptsValue",
        "autoRoomInfoDrawer",
        "isAutoRoomInfoDrawerImmutable",
        "defaultAutoRoomInfoDrawerValue",
        "developerTools",
        "isDeveloperToolsImmutable",
        "defaultDeveloperToolsValue",
        "lastSaveDirectory",
        "isLastSaveDirectoryImmutable",
        "keywordPushRuleDefault",
        "isKeywordPushRuleDefaultImmutable",
        "defaultKeywordPushRuleDefaultValue",
        "fontScale",
        "isFontScaleImmutable",
        "defaultFontScaleValue",
        "showAvatarInTimeline",
        "isShowAvatarInTimelineImmutable",
        "defaultShowAvatarInTimelineValue",
        "compactLayout",
        "isCompactLayoutImmutable",
        "defaultCompactLayoutValue",
        "compactRoomList",
        "isCompactRoomListImmutable",
        "defaultCompactRoomListValue",
        "markReadCondition",
        "isMarkReadConditionImmutable",
        "defaultMarkReadConditionValue",
        "showStateEvent",
        "isShowStateEventImmutable",
        "defaultShowStateEventValue",
        "showLeaveJoinEvent",
        "isShowLeaveJoinEventImmutable",
        "defaultShowLeaveJoinEventValue",
        "showRename",
        "isShowRenameImmutable",
        "defaultShowRenameValue",
        "showAvatarUpdate",
        "isShowAvatarUpdateImmutable",
        "defaultShowAvatarUpdateValue",
        "showDeletedMessages",
        "isShowDeletedMessagesImmutable",
        "defaultShowDeletedMessagesValue",
        "hideImages",
        "isHideImagesImmutable",
        "defaultHideImagesValue",
        "showLinkPreview",
        "isShowLinkPreviewImmutable",
        "defaultShowLinkPreviewValue",
        "systemTray",
        "isSystemTrayImmutable",
        "defaultSystemTrayValue",
        "minimizeToSystemTrayOnStartup",
        "isMinimizeToSystemTrayOnStartupImmutable",
        "defaultMinimizeToSystemTrayOnStartupValue",
        "mediaMaxWidth",
        "isMediaMaxWidthImmutable",
        "defaultMediaMaxWidthValue",
        "mediaMaxHeight",
        "isMediaMaxHeightImmutable",
        "defaultMediaMaxHeightValue",
        "showAvatarInRoomDrawer",
        "isShowAvatarInRoomDrawerImmutable",
        "defaultShowAvatarInRoomDrawerValue",
        "collapsed",
        "isCollapsedImmutable",
        "defaultCollapsedValue",
        "sortOrder",
        "isSortOrderImmutable",
        "defaultSortOrderValue",
        "customSortOrder",
        "isCustomSortOrderImmutable",
        "defaultCustomSortOrderValue",
        "showAvatarInRoomInfo",
        "isShowAvatarInRoomInfoImmutable",
        "defaultShowAvatarInRoomInfoValue",
        "proxyType",
        "isProxyTypeImmutable",
        "proxyHost",
        "isProxyHostImmutable",
        "defaultProxyHostValue",
        "proxyPort",
        "isProxyPortImmutable",
        "defaultProxyPortValue",
        "proxyUser",
        "isProxyUserImmutable",
        "proxyPassword",
        "isProxyPasswordImmutable",
        "showAllEvents",
        "isShowAllEventsImmutable",
        "defaultShowAllEventsValue",
        "relateAnyEvent",
        "isRelateAnyEventImmutable",
        "defaultRelateAnyEventValue",
        "alwaysVerifyDevice",
        "isAlwaysVerifyDeviceImmutable",
        "defaultAlwaysVerifyDeviceValue",
        "windowTitleFocus",
        "isWindowTitleFocusImmutable",
        "defaultWindowTitleFocusValue",
        "calls",
        "isCallsImmutable",
        "defaultCallsValue",
        "richChatBar",
        "isRichChatBarImmutable",
        "defaultRichChatBarValue",
        "rejectUnknownInvites",
        "isRejectUnknownInvitesImmutable",
        "defaultRejectUnknownInvitesValue",
        "preferUsingEncryption",
        "isPreferUsingEncryptionImmutable",
        "defaultPreferUsingEncryptionValue"
    };

    QtMocHelpers::UintData qt_methods {
        // Signal 'AllRoomsInHomeChanged'
        QtMocHelpers::SignalData<void()>(5, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'CollapsedSectionsChanged'
        QtMocHelpers::SignalData<void()>(7, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'BlurChanged'
        QtMocHelpers::SignalData<void()>(8, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'TransparencyChanged'
        QtMocHelpers::SignalData<void()>(9, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'AllowQuickEditChanged'
        QtMocHelpers::SignalData<void()>(10, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'SendMessageWithChanged'
        QtMocHelpers::SignalData<void()>(11, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ShowLocalMessagesOnRightChanged'
        QtMocHelpers::SignalData<void()>(12, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'RoomDrawerWidthChanged'
        QtMocHelpers::SignalData<void()>(13, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'TypingNotificationsChanged'
        QtMocHelpers::SignalData<void()>(14, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'PublicReadReceiptsChanged'
        QtMocHelpers::SignalData<void()>(15, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'AutoRoomInfoDrawerChanged'
        QtMocHelpers::SignalData<void()>(16, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'DeveloperToolsChanged'
        QtMocHelpers::SignalData<void()>(17, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'LastSaveDirectoryChanged'
        QtMocHelpers::SignalData<void()>(18, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'KeywordPushRuleDefaultChanged'
        QtMocHelpers::SignalData<void()>(19, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'FontScaleChanged'
        QtMocHelpers::SignalData<void()>(20, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ShowAvatarInTimelineChanged'
        QtMocHelpers::SignalData<void()>(21, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'CompactLayoutChanged'
        QtMocHelpers::SignalData<void()>(22, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'CompactRoomListChanged'
        QtMocHelpers::SignalData<void()>(23, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'MarkReadConditionChanged'
        QtMocHelpers::SignalData<void()>(24, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ShowStateEventChanged'
        QtMocHelpers::SignalData<void()>(25, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ShowLeaveJoinEventChanged'
        QtMocHelpers::SignalData<void()>(26, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ShowRenameChanged'
        QtMocHelpers::SignalData<void()>(27, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ShowAvatarUpdateChanged'
        QtMocHelpers::SignalData<void()>(28, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ShowDeletedMessagesChanged'
        QtMocHelpers::SignalData<void()>(29, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'HideImagesChanged'
        QtMocHelpers::SignalData<void()>(30, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ShowLinkPreviewChanged'
        QtMocHelpers::SignalData<void()>(31, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'SystemTrayChanged'
        QtMocHelpers::SignalData<void()>(32, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'MinimizeToSystemTrayOnStartupChanged'
        QtMocHelpers::SignalData<void()>(33, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'MediaMaxWidthChanged'
        QtMocHelpers::SignalData<void()>(34, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'MediaMaxHeightChanged'
        QtMocHelpers::SignalData<void()>(35, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ShowAvatarInRoomDrawerChanged'
        QtMocHelpers::SignalData<void()>(36, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'CollapsedChanged'
        QtMocHelpers::SignalData<void()>(37, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'SortOrderChanged'
        QtMocHelpers::SignalData<void()>(38, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'CustomSortOrderChanged'
        QtMocHelpers::SignalData<void()>(39, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ShowAvatarInRoomInfoChanged'
        QtMocHelpers::SignalData<void()>(40, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ProxyTypeChanged'
        QtMocHelpers::SignalData<void()>(41, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ProxyHostChanged'
        QtMocHelpers::SignalData<void()>(42, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ProxyPortChanged'
        QtMocHelpers::SignalData<void()>(43, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ProxyUserChanged'
        QtMocHelpers::SignalData<void()>(44, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ProxyPasswordChanged'
        QtMocHelpers::SignalData<void()>(45, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'ShowAllEventsChanged'
        QtMocHelpers::SignalData<void()>(46, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'RelateAnyEventChanged'
        QtMocHelpers::SignalData<void()>(47, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'AlwaysVerifyDeviceChanged'
        QtMocHelpers::SignalData<void()>(48, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'WindowTitleFocusChanged'
        QtMocHelpers::SignalData<void()>(49, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'CallsChanged'
        QtMocHelpers::SignalData<void()>(50, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'RichChatBarChanged'
        QtMocHelpers::SignalData<void()>(51, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'RejectUnknownInvitesChanged'
        QtMocHelpers::SignalData<void()>(52, 6, QMC::AccessPublic, QMetaType::Void),
        // Signal 'PreferUsingEncryptionChanged'
        QtMocHelpers::SignalData<void()>(53, 6, QMC::AccessPublic, QMetaType::Void),
    };
    QtMocHelpers::UintData qt_properties {
        // property 'allRoomsInHome'
        QtMocHelpers::PropertyData<bool>(54, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 0),
        // property 'isAllRoomsInHomeImmutable'
        QtMocHelpers::PropertyData<bool>(55, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultAllRoomsInHomeValue'
        QtMocHelpers::PropertyData<bool>(56, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'collapsedSections'
        QtMocHelpers::PropertyData<QList<int>>(57, 0x80000000 | 58, QMC::DefaultPropertyFlags | QMC::Writable | QMC::EnumOrFlag | QMC::StdCppSet, 1),
        // property 'isCollapsedSectionsImmutable'
        QtMocHelpers::PropertyData<bool>(59, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultCollapsedSectionsValue'
        QtMocHelpers::PropertyData<QList<int>>(60, 0x80000000 | 58, QMC::DefaultPropertyFlags | QMC::EnumOrFlag | QMC::Constant),
        // property 'blur'
        QtMocHelpers::PropertyData<bool>(61, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 2),
        // property 'isBlurImmutable'
        QtMocHelpers::PropertyData<bool>(62, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultBlurValue'
        QtMocHelpers::PropertyData<bool>(63, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'transparency'
        QtMocHelpers::PropertyData<double>(64, QMetaType::Double, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 3),
        // property 'isTransparencyImmutable'
        QtMocHelpers::PropertyData<bool>(65, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultTransparencyValue'
        QtMocHelpers::PropertyData<double>(66, QMetaType::Double, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'allowQuickEdit'
        QtMocHelpers::PropertyData<bool>(67, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 4),
        // property 'isAllowQuickEditImmutable'
        QtMocHelpers::PropertyData<bool>(68, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultAllowQuickEditValue'
        QtMocHelpers::PropertyData<bool>(69, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'sendMessageWith'
        QtMocHelpers::PropertyData<int>(70, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 5),
        // property 'isSendMessageWithImmutable'
        QtMocHelpers::PropertyData<bool>(71, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'showLocalMessagesOnRight'
        QtMocHelpers::PropertyData<bool>(72, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 6),
        // property 'isShowLocalMessagesOnRightImmutable'
        QtMocHelpers::PropertyData<bool>(73, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultShowLocalMessagesOnRightValue'
        QtMocHelpers::PropertyData<bool>(74, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'roomDrawerWidth'
        QtMocHelpers::PropertyData<int>(75, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 7),
        // property 'isRoomDrawerWidthImmutable'
        QtMocHelpers::PropertyData<bool>(76, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultRoomDrawerWidthValue'
        QtMocHelpers::PropertyData<int>(77, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'typingNotifications'
        QtMocHelpers::PropertyData<bool>(78, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 8),
        // property 'isTypingNotificationsImmutable'
        QtMocHelpers::PropertyData<bool>(79, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultTypingNotificationsValue'
        QtMocHelpers::PropertyData<bool>(80, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'publicReadReceipts'
        QtMocHelpers::PropertyData<bool>(81, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 9),
        // property 'isPublicReadReceiptsImmutable'
        QtMocHelpers::PropertyData<bool>(82, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultPublicReadReceiptsValue'
        QtMocHelpers::PropertyData<bool>(83, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'autoRoomInfoDrawer'
        QtMocHelpers::PropertyData<bool>(84, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 10),
        // property 'isAutoRoomInfoDrawerImmutable'
        QtMocHelpers::PropertyData<bool>(85, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultAutoRoomInfoDrawerValue'
        QtMocHelpers::PropertyData<bool>(86, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'developerTools'
        QtMocHelpers::PropertyData<bool>(87, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 11),
        // property 'isDeveloperToolsImmutable'
        QtMocHelpers::PropertyData<bool>(88, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultDeveloperToolsValue'
        QtMocHelpers::PropertyData<bool>(89, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'lastSaveDirectory'
        QtMocHelpers::PropertyData<QString>(90, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 12),
        // property 'isLastSaveDirectoryImmutable'
        QtMocHelpers::PropertyData<bool>(91, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'keywordPushRuleDefault'
        QtMocHelpers::PropertyData<int>(92, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 13),
        // property 'isKeywordPushRuleDefaultImmutable'
        QtMocHelpers::PropertyData<bool>(93, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultKeywordPushRuleDefaultValue'
        QtMocHelpers::PropertyData<int>(94, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'fontScale'
        QtMocHelpers::PropertyData<double>(95, QMetaType::Double, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 14),
        // property 'isFontScaleImmutable'
        QtMocHelpers::PropertyData<bool>(96, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultFontScaleValue'
        QtMocHelpers::PropertyData<double>(97, QMetaType::Double, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'showAvatarInTimeline'
        QtMocHelpers::PropertyData<bool>(98, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 15),
        // property 'isShowAvatarInTimelineImmutable'
        QtMocHelpers::PropertyData<bool>(99, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultShowAvatarInTimelineValue'
        QtMocHelpers::PropertyData<bool>(100, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'compactLayout'
        QtMocHelpers::PropertyData<bool>(101, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 16),
        // property 'isCompactLayoutImmutable'
        QtMocHelpers::PropertyData<bool>(102, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultCompactLayoutValue'
        QtMocHelpers::PropertyData<bool>(103, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'compactRoomList'
        QtMocHelpers::PropertyData<bool>(104, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 17),
        // property 'isCompactRoomListImmutable'
        QtMocHelpers::PropertyData<bool>(105, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultCompactRoomListValue'
        QtMocHelpers::PropertyData<bool>(106, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'markReadCondition'
        QtMocHelpers::PropertyData<int>(107, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 18),
        // property 'isMarkReadConditionImmutable'
        QtMocHelpers::PropertyData<bool>(108, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultMarkReadConditionValue'
        QtMocHelpers::PropertyData<int>(109, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'showStateEvent'
        QtMocHelpers::PropertyData<bool>(110, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 19),
        // property 'isShowStateEventImmutable'
        QtMocHelpers::PropertyData<bool>(111, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultShowStateEventValue'
        QtMocHelpers::PropertyData<bool>(112, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'showLeaveJoinEvent'
        QtMocHelpers::PropertyData<bool>(113, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 20),
        // property 'isShowLeaveJoinEventImmutable'
        QtMocHelpers::PropertyData<bool>(114, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultShowLeaveJoinEventValue'
        QtMocHelpers::PropertyData<bool>(115, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'showRename'
        QtMocHelpers::PropertyData<bool>(116, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 21),
        // property 'isShowRenameImmutable'
        QtMocHelpers::PropertyData<bool>(117, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultShowRenameValue'
        QtMocHelpers::PropertyData<bool>(118, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'showAvatarUpdate'
        QtMocHelpers::PropertyData<bool>(119, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 22),
        // property 'isShowAvatarUpdateImmutable'
        QtMocHelpers::PropertyData<bool>(120, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultShowAvatarUpdateValue'
        QtMocHelpers::PropertyData<bool>(121, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'showDeletedMessages'
        QtMocHelpers::PropertyData<bool>(122, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 23),
        // property 'isShowDeletedMessagesImmutable'
        QtMocHelpers::PropertyData<bool>(123, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultShowDeletedMessagesValue'
        QtMocHelpers::PropertyData<bool>(124, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'hideImages'
        QtMocHelpers::PropertyData<bool>(125, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 24),
        // property 'isHideImagesImmutable'
        QtMocHelpers::PropertyData<bool>(126, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultHideImagesValue'
        QtMocHelpers::PropertyData<bool>(127, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'showLinkPreview'
        QtMocHelpers::PropertyData<bool>(128, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 25),
        // property 'isShowLinkPreviewImmutable'
        QtMocHelpers::PropertyData<bool>(129, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultShowLinkPreviewValue'
        QtMocHelpers::PropertyData<bool>(130, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'systemTray'
        QtMocHelpers::PropertyData<bool>(131, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 26),
        // property 'isSystemTrayImmutable'
        QtMocHelpers::PropertyData<bool>(132, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultSystemTrayValue'
        QtMocHelpers::PropertyData<bool>(133, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'minimizeToSystemTrayOnStartup'
        QtMocHelpers::PropertyData<bool>(134, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 27),
        // property 'isMinimizeToSystemTrayOnStartupImmutable'
        QtMocHelpers::PropertyData<bool>(135, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultMinimizeToSystemTrayOnStartupValue'
        QtMocHelpers::PropertyData<bool>(136, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'mediaMaxWidth'
        QtMocHelpers::PropertyData<int>(137, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 28),
        // property 'isMediaMaxWidthImmutable'
        QtMocHelpers::PropertyData<bool>(138, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultMediaMaxWidthValue'
        QtMocHelpers::PropertyData<int>(139, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'mediaMaxHeight'
        QtMocHelpers::PropertyData<int>(140, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 29),
        // property 'isMediaMaxHeightImmutable'
        QtMocHelpers::PropertyData<bool>(141, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultMediaMaxHeightValue'
        QtMocHelpers::PropertyData<int>(142, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'showAvatarInRoomDrawer'
        QtMocHelpers::PropertyData<bool>(143, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 30),
        // property 'isShowAvatarInRoomDrawerImmutable'
        QtMocHelpers::PropertyData<bool>(144, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultShowAvatarInRoomDrawerValue'
        QtMocHelpers::PropertyData<bool>(145, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'collapsed'
        QtMocHelpers::PropertyData<bool>(146, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 31),
        // property 'isCollapsedImmutable'
        QtMocHelpers::PropertyData<bool>(147, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultCollapsedValue'
        QtMocHelpers::PropertyData<bool>(148, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'sortOrder'
        QtMocHelpers::PropertyData<int>(149, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 32),
        // property 'isSortOrderImmutable'
        QtMocHelpers::PropertyData<bool>(150, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultSortOrderValue'
        QtMocHelpers::PropertyData<int>(151, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'customSortOrder'
        QtMocHelpers::PropertyData<QList<int>>(152, 0x80000000 | 58, QMC::DefaultPropertyFlags | QMC::Writable | QMC::EnumOrFlag | QMC::StdCppSet, 33),
        // property 'isCustomSortOrderImmutable'
        QtMocHelpers::PropertyData<bool>(153, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultCustomSortOrderValue'
        QtMocHelpers::PropertyData<QList<int>>(154, 0x80000000 | 58, QMC::DefaultPropertyFlags | QMC::EnumOrFlag | QMC::Constant),
        // property 'showAvatarInRoomInfo'
        QtMocHelpers::PropertyData<bool>(155, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 34),
        // property 'isShowAvatarInRoomInfoImmutable'
        QtMocHelpers::PropertyData<bool>(156, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultShowAvatarInRoomInfoValue'
        QtMocHelpers::PropertyData<bool>(157, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'proxyType'
        QtMocHelpers::PropertyData<int>(158, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 35),
        // property 'isProxyTypeImmutable'
        QtMocHelpers::PropertyData<bool>(159, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'proxyHost'
        QtMocHelpers::PropertyData<QString>(160, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 36),
        // property 'isProxyHostImmutable'
        QtMocHelpers::PropertyData<bool>(161, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultProxyHostValue'
        QtMocHelpers::PropertyData<QString>(162, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'proxyPort'
        QtMocHelpers::PropertyData<int>(163, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 37),
        // property 'isProxyPortImmutable'
        QtMocHelpers::PropertyData<bool>(164, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultProxyPortValue'
        QtMocHelpers::PropertyData<int>(165, QMetaType::Int, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'proxyUser'
        QtMocHelpers::PropertyData<QString>(166, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 38),
        // property 'isProxyUserImmutable'
        QtMocHelpers::PropertyData<bool>(167, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'proxyPassword'
        QtMocHelpers::PropertyData<QString>(168, QMetaType::QString, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 39),
        // property 'isProxyPasswordImmutable'
        QtMocHelpers::PropertyData<bool>(169, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'showAllEvents'
        QtMocHelpers::PropertyData<bool>(170, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 40),
        // property 'isShowAllEventsImmutable'
        QtMocHelpers::PropertyData<bool>(171, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultShowAllEventsValue'
        QtMocHelpers::PropertyData<bool>(172, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'relateAnyEvent'
        QtMocHelpers::PropertyData<bool>(173, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 41),
        // property 'isRelateAnyEventImmutable'
        QtMocHelpers::PropertyData<bool>(174, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultRelateAnyEventValue'
        QtMocHelpers::PropertyData<bool>(175, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'alwaysVerifyDevice'
        QtMocHelpers::PropertyData<bool>(176, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 42),
        // property 'isAlwaysVerifyDeviceImmutable'
        QtMocHelpers::PropertyData<bool>(177, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultAlwaysVerifyDeviceValue'
        QtMocHelpers::PropertyData<bool>(178, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'windowTitleFocus'
        QtMocHelpers::PropertyData<bool>(179, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 43),
        // property 'isWindowTitleFocusImmutable'
        QtMocHelpers::PropertyData<bool>(180, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultWindowTitleFocusValue'
        QtMocHelpers::PropertyData<bool>(181, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'calls'
        QtMocHelpers::PropertyData<bool>(182, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 44),
        // property 'isCallsImmutable'
        QtMocHelpers::PropertyData<bool>(183, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultCallsValue'
        QtMocHelpers::PropertyData<bool>(184, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'richChatBar'
        QtMocHelpers::PropertyData<bool>(185, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 45),
        // property 'isRichChatBarImmutable'
        QtMocHelpers::PropertyData<bool>(186, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultRichChatBarValue'
        QtMocHelpers::PropertyData<bool>(187, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'rejectUnknownInvites'
        QtMocHelpers::PropertyData<bool>(188, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 46),
        // property 'isRejectUnknownInvitesImmutable'
        QtMocHelpers::PropertyData<bool>(189, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultRejectUnknownInvitesValue'
        QtMocHelpers::PropertyData<bool>(190, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'preferUsingEncryption'
        QtMocHelpers::PropertyData<bool>(191, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Writable | QMC::StdCppSet, 47),
        // property 'isPreferUsingEncryptionImmutable'
        QtMocHelpers::PropertyData<bool>(192, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
        // property 'defaultPreferUsingEncryptionValue'
        QtMocHelpers::PropertyData<bool>(193, QMetaType::Bool, QMC::DefaultPropertyFlags | QMC::Constant),
    };
    QtMocHelpers::UintData qt_enums {
    };
    QtMocHelpers::UintData qt_constructors {};
    QtMocHelpers::ClassInfos qt_classinfo({
            {    1,    2 },
            {    3,    4 },
    });
    return QtMocHelpers::metaObjectData<NeoChatConfig, void>(QMC::MetaObjectFlag{}, qt_stringData,
            qt_methods, qt_properties, qt_enums, qt_constructors, qt_classinfo);
}
Q_CONSTINIT const QMetaObject NeoChatConfig::staticMetaObject = { {
    QMetaObject::SuperData::link<KConfigSkeleton::staticMetaObject>(),
    qt_staticMetaObjectStaticContent<qt_meta_tag_ZN13NeoChatConfigE_t>.stringdata,
    qt_staticMetaObjectStaticContent<qt_meta_tag_ZN13NeoChatConfigE_t>.data,
    qt_static_metacall,
    nullptr,
    qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN13NeoChatConfigE_t>.metaTypes,
    nullptr
} };

void NeoChatConfig::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    auto *_t = static_cast<NeoChatConfig *>(_o);
    if (_c == QMetaObject::InvokeMetaMethod) {
        switch (_id) {
        case 0: _t->AllRoomsInHomeChanged(); break;
        case 1: _t->CollapsedSectionsChanged(); break;
        case 2: _t->BlurChanged(); break;
        case 3: _t->TransparencyChanged(); break;
        case 4: _t->AllowQuickEditChanged(); break;
        case 5: _t->SendMessageWithChanged(); break;
        case 6: _t->ShowLocalMessagesOnRightChanged(); break;
        case 7: _t->RoomDrawerWidthChanged(); break;
        case 8: _t->TypingNotificationsChanged(); break;
        case 9: _t->PublicReadReceiptsChanged(); break;
        case 10: _t->AutoRoomInfoDrawerChanged(); break;
        case 11: _t->DeveloperToolsChanged(); break;
        case 12: _t->LastSaveDirectoryChanged(); break;
        case 13: _t->KeywordPushRuleDefaultChanged(); break;
        case 14: _t->FontScaleChanged(); break;
        case 15: _t->ShowAvatarInTimelineChanged(); break;
        case 16: _t->CompactLayoutChanged(); break;
        case 17: _t->CompactRoomListChanged(); break;
        case 18: _t->MarkReadConditionChanged(); break;
        case 19: _t->ShowStateEventChanged(); break;
        case 20: _t->ShowLeaveJoinEventChanged(); break;
        case 21: _t->ShowRenameChanged(); break;
        case 22: _t->ShowAvatarUpdateChanged(); break;
        case 23: _t->ShowDeletedMessagesChanged(); break;
        case 24: _t->HideImagesChanged(); break;
        case 25: _t->ShowLinkPreviewChanged(); break;
        case 26: _t->SystemTrayChanged(); break;
        case 27: _t->MinimizeToSystemTrayOnStartupChanged(); break;
        case 28: _t->MediaMaxWidthChanged(); break;
        case 29: _t->MediaMaxHeightChanged(); break;
        case 30: _t->ShowAvatarInRoomDrawerChanged(); break;
        case 31: _t->CollapsedChanged(); break;
        case 32: _t->SortOrderChanged(); break;
        case 33: _t->CustomSortOrderChanged(); break;
        case 34: _t->ShowAvatarInRoomInfoChanged(); break;
        case 35: _t->ProxyTypeChanged(); break;
        case 36: _t->ProxyHostChanged(); break;
        case 37: _t->ProxyPortChanged(); break;
        case 38: _t->ProxyUserChanged(); break;
        case 39: _t->ProxyPasswordChanged(); break;
        case 40: _t->ShowAllEventsChanged(); break;
        case 41: _t->RelateAnyEventChanged(); break;
        case 42: _t->AlwaysVerifyDeviceChanged(); break;
        case 43: _t->WindowTitleFocusChanged(); break;
        case 44: _t->CallsChanged(); break;
        case 45: _t->RichChatBarChanged(); break;
        case 46: _t->RejectUnknownInvitesChanged(); break;
        case 47: _t->PreferUsingEncryptionChanged(); break;
        default: ;
        }
    }
    if (_c == QMetaObject::IndexOfMethod) {
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::AllRoomsInHomeChanged, 0))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::CollapsedSectionsChanged, 1))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::BlurChanged, 2))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::TransparencyChanged, 3))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::AllowQuickEditChanged, 4))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::SendMessageWithChanged, 5))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ShowLocalMessagesOnRightChanged, 6))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::RoomDrawerWidthChanged, 7))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::TypingNotificationsChanged, 8))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::PublicReadReceiptsChanged, 9))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::AutoRoomInfoDrawerChanged, 10))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::DeveloperToolsChanged, 11))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::LastSaveDirectoryChanged, 12))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::KeywordPushRuleDefaultChanged, 13))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::FontScaleChanged, 14))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ShowAvatarInTimelineChanged, 15))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::CompactLayoutChanged, 16))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::CompactRoomListChanged, 17))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::MarkReadConditionChanged, 18))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ShowStateEventChanged, 19))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ShowLeaveJoinEventChanged, 20))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ShowRenameChanged, 21))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ShowAvatarUpdateChanged, 22))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ShowDeletedMessagesChanged, 23))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::HideImagesChanged, 24))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ShowLinkPreviewChanged, 25))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::SystemTrayChanged, 26))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::MinimizeToSystemTrayOnStartupChanged, 27))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::MediaMaxWidthChanged, 28))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::MediaMaxHeightChanged, 29))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ShowAvatarInRoomDrawerChanged, 30))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::CollapsedChanged, 31))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::SortOrderChanged, 32))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::CustomSortOrderChanged, 33))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ShowAvatarInRoomInfoChanged, 34))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ProxyTypeChanged, 35))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ProxyHostChanged, 36))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ProxyPortChanged, 37))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ProxyUserChanged, 38))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ProxyPasswordChanged, 39))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::ShowAllEventsChanged, 40))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::RelateAnyEventChanged, 41))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::AlwaysVerifyDeviceChanged, 42))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::WindowTitleFocusChanged, 43))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::CallsChanged, 44))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::RichChatBarChanged, 45))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::RejectUnknownInvitesChanged, 46))
            return;
        if (QtMocHelpers::indexOfMethod<void (NeoChatConfig::*)()>(_a, &NeoChatConfig::PreferUsingEncryptionChanged, 47))
            return;
    }
    if (_c == QMetaObject::RegisterPropertyMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 99:
        case 97:
        case 5:
        case 3:
            *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QList<int> >(); break;
        }
    }
    if (_c == QMetaObject::ReadProperty) {
        void *_v = _a[0];
        switch (_id) {
        case 0: *reinterpret_cast<bool*>(_v) = _t->allRoomsInHome(); break;
        case 1: *reinterpret_cast<bool*>(_v) = _t->isAllRoomsInHomeImmutable(); break;
        case 2: *reinterpret_cast<bool*>(_v) = _t->defaultAllRoomsInHomeValue(); break;
        case 3: *reinterpret_cast<QList<int>*>(_v) = _t->collapsedSections(); break;
        case 4: *reinterpret_cast<bool*>(_v) = _t->isCollapsedSectionsImmutable(); break;
        case 5: *reinterpret_cast<QList<int>*>(_v) = _t->defaultCollapsedSectionsValue(); break;
        case 6: *reinterpret_cast<bool*>(_v) = _t->blur(); break;
        case 7: *reinterpret_cast<bool*>(_v) = _t->isBlurImmutable(); break;
        case 8: *reinterpret_cast<bool*>(_v) = _t->defaultBlurValue(); break;
        case 9: *reinterpret_cast<double*>(_v) = _t->transparency(); break;
        case 10: *reinterpret_cast<bool*>(_v) = _t->isTransparencyImmutable(); break;
        case 11: *reinterpret_cast<double*>(_v) = _t->defaultTransparencyValue(); break;
        case 12: *reinterpret_cast<bool*>(_v) = _t->allowQuickEdit(); break;
        case 13: *reinterpret_cast<bool*>(_v) = _t->isAllowQuickEditImmutable(); break;
        case 14: *reinterpret_cast<bool*>(_v) = _t->defaultAllowQuickEditValue(); break;
        case 15: *reinterpret_cast<int*>(_v) = _t->sendMessageWith(); break;
        case 16: *reinterpret_cast<bool*>(_v) = _t->isSendMessageWithImmutable(); break;
        case 17: *reinterpret_cast<bool*>(_v) = _t->showLocalMessagesOnRight(); break;
        case 18: *reinterpret_cast<bool*>(_v) = _t->isShowLocalMessagesOnRightImmutable(); break;
        case 19: *reinterpret_cast<bool*>(_v) = _t->defaultShowLocalMessagesOnRightValue(); break;
        case 20: *reinterpret_cast<int*>(_v) = _t->roomDrawerWidth(); break;
        case 21: *reinterpret_cast<bool*>(_v) = _t->isRoomDrawerWidthImmutable(); break;
        case 22: *reinterpret_cast<int*>(_v) = _t->defaultRoomDrawerWidthValue(); break;
        case 23: *reinterpret_cast<bool*>(_v) = _t->typingNotifications(); break;
        case 24: *reinterpret_cast<bool*>(_v) = _t->isTypingNotificationsImmutable(); break;
        case 25: *reinterpret_cast<bool*>(_v) = _t->defaultTypingNotificationsValue(); break;
        case 26: *reinterpret_cast<bool*>(_v) = _t->publicReadReceipts(); break;
        case 27: *reinterpret_cast<bool*>(_v) = _t->isPublicReadReceiptsImmutable(); break;
        case 28: *reinterpret_cast<bool*>(_v) = _t->defaultPublicReadReceiptsValue(); break;
        case 29: *reinterpret_cast<bool*>(_v) = _t->autoRoomInfoDrawer(); break;
        case 30: *reinterpret_cast<bool*>(_v) = _t->isAutoRoomInfoDrawerImmutable(); break;
        case 31: *reinterpret_cast<bool*>(_v) = _t->defaultAutoRoomInfoDrawerValue(); break;
        case 32: *reinterpret_cast<bool*>(_v) = _t->developerTools(); break;
        case 33: *reinterpret_cast<bool*>(_v) = _t->isDeveloperToolsImmutable(); break;
        case 34: *reinterpret_cast<bool*>(_v) = _t->defaultDeveloperToolsValue(); break;
        case 35: *reinterpret_cast<QString*>(_v) = _t->lastSaveDirectory(); break;
        case 36: *reinterpret_cast<bool*>(_v) = _t->isLastSaveDirectoryImmutable(); break;
        case 37: *reinterpret_cast<int*>(_v) = _t->keywordPushRuleDefault(); break;
        case 38: *reinterpret_cast<bool*>(_v) = _t->isKeywordPushRuleDefaultImmutable(); break;
        case 39: *reinterpret_cast<int*>(_v) = _t->defaultKeywordPushRuleDefaultValue(); break;
        case 40: *reinterpret_cast<double*>(_v) = _t->fontScale(); break;
        case 41: *reinterpret_cast<bool*>(_v) = _t->isFontScaleImmutable(); break;
        case 42: *reinterpret_cast<double*>(_v) = _t->defaultFontScaleValue(); break;
        case 43: *reinterpret_cast<bool*>(_v) = _t->showAvatarInTimeline(); break;
        case 44: *reinterpret_cast<bool*>(_v) = _t->isShowAvatarInTimelineImmutable(); break;
        case 45: *reinterpret_cast<bool*>(_v) = _t->defaultShowAvatarInTimelineValue(); break;
        case 46: *reinterpret_cast<bool*>(_v) = _t->compactLayout(); break;
        case 47: *reinterpret_cast<bool*>(_v) = _t->isCompactLayoutImmutable(); break;
        case 48: *reinterpret_cast<bool*>(_v) = _t->defaultCompactLayoutValue(); break;
        case 49: *reinterpret_cast<bool*>(_v) = _t->compactRoomList(); break;
        case 50: *reinterpret_cast<bool*>(_v) = _t->isCompactRoomListImmutable(); break;
        case 51: *reinterpret_cast<bool*>(_v) = _t->defaultCompactRoomListValue(); break;
        case 52: *reinterpret_cast<int*>(_v) = _t->markReadCondition(); break;
        case 53: *reinterpret_cast<bool*>(_v) = _t->isMarkReadConditionImmutable(); break;
        case 54: *reinterpret_cast<int*>(_v) = _t->defaultMarkReadConditionValue(); break;
        case 55: *reinterpret_cast<bool*>(_v) = _t->showStateEvent(); break;
        case 56: *reinterpret_cast<bool*>(_v) = _t->isShowStateEventImmutable(); break;
        case 57: *reinterpret_cast<bool*>(_v) = _t->defaultShowStateEventValue(); break;
        case 58: *reinterpret_cast<bool*>(_v) = _t->showLeaveJoinEvent(); break;
        case 59: *reinterpret_cast<bool*>(_v) = _t->isShowLeaveJoinEventImmutable(); break;
        case 60: *reinterpret_cast<bool*>(_v) = _t->defaultShowLeaveJoinEventValue(); break;
        case 61: *reinterpret_cast<bool*>(_v) = _t->showRename(); break;
        case 62: *reinterpret_cast<bool*>(_v) = _t->isShowRenameImmutable(); break;
        case 63: *reinterpret_cast<bool*>(_v) = _t->defaultShowRenameValue(); break;
        case 64: *reinterpret_cast<bool*>(_v) = _t->showAvatarUpdate(); break;
        case 65: *reinterpret_cast<bool*>(_v) = _t->isShowAvatarUpdateImmutable(); break;
        case 66: *reinterpret_cast<bool*>(_v) = _t->defaultShowAvatarUpdateValue(); break;
        case 67: *reinterpret_cast<bool*>(_v) = _t->showDeletedMessages(); break;
        case 68: *reinterpret_cast<bool*>(_v) = _t->isShowDeletedMessagesImmutable(); break;
        case 69: *reinterpret_cast<bool*>(_v) = _t->defaultShowDeletedMessagesValue(); break;
        case 70: *reinterpret_cast<bool*>(_v) = _t->hideImages(); break;
        case 71: *reinterpret_cast<bool*>(_v) = _t->isHideImagesImmutable(); break;
        case 72: *reinterpret_cast<bool*>(_v) = _t->defaultHideImagesValue(); break;
        case 73: *reinterpret_cast<bool*>(_v) = _t->showLinkPreview(); break;
        case 74: *reinterpret_cast<bool*>(_v) = _t->isShowLinkPreviewImmutable(); break;
        case 75: *reinterpret_cast<bool*>(_v) = _t->defaultShowLinkPreviewValue(); break;
        case 76: *reinterpret_cast<bool*>(_v) = _t->systemTray(); break;
        case 77: *reinterpret_cast<bool*>(_v) = _t->isSystemTrayImmutable(); break;
        case 78: *reinterpret_cast<bool*>(_v) = _t->defaultSystemTrayValue(); break;
        case 79: *reinterpret_cast<bool*>(_v) = _t->minimizeToSystemTrayOnStartup(); break;
        case 80: *reinterpret_cast<bool*>(_v) = _t->isMinimizeToSystemTrayOnStartupImmutable(); break;
        case 81: *reinterpret_cast<bool*>(_v) = _t->defaultMinimizeToSystemTrayOnStartupValue(); break;
        case 82: *reinterpret_cast<int*>(_v) = _t->mediaMaxWidth(); break;
        case 83: *reinterpret_cast<bool*>(_v) = _t->isMediaMaxWidthImmutable(); break;
        case 84: *reinterpret_cast<int*>(_v) = _t->defaultMediaMaxWidthValue(); break;
        case 85: *reinterpret_cast<int*>(_v) = _t->mediaMaxHeight(); break;
        case 86: *reinterpret_cast<bool*>(_v) = _t->isMediaMaxHeightImmutable(); break;
        case 87: *reinterpret_cast<int*>(_v) = _t->defaultMediaMaxHeightValue(); break;
        case 88: *reinterpret_cast<bool*>(_v) = _t->showAvatarInRoomDrawer(); break;
        case 89: *reinterpret_cast<bool*>(_v) = _t->isShowAvatarInRoomDrawerImmutable(); break;
        case 90: *reinterpret_cast<bool*>(_v) = _t->defaultShowAvatarInRoomDrawerValue(); break;
        case 91: *reinterpret_cast<bool*>(_v) = _t->collapsed(); break;
        case 92: *reinterpret_cast<bool*>(_v) = _t->isCollapsedImmutable(); break;
        case 93: *reinterpret_cast<bool*>(_v) = _t->defaultCollapsedValue(); break;
        case 94: *reinterpret_cast<int*>(_v) = _t->sortOrder(); break;
        case 95: *reinterpret_cast<bool*>(_v) = _t->isSortOrderImmutable(); break;
        case 96: *reinterpret_cast<int*>(_v) = _t->defaultSortOrderValue(); break;
        case 97: *reinterpret_cast<QList<int>*>(_v) = _t->customSortOrder(); break;
        case 98: *reinterpret_cast<bool*>(_v) = _t->isCustomSortOrderImmutable(); break;
        case 99: *reinterpret_cast<QList<int>*>(_v) = _t->defaultCustomSortOrderValue(); break;
        case 100: *reinterpret_cast<bool*>(_v) = _t->showAvatarInRoomInfo(); break;
        case 101: *reinterpret_cast<bool*>(_v) = _t->isShowAvatarInRoomInfoImmutable(); break;
        case 102: *reinterpret_cast<bool*>(_v) = _t->defaultShowAvatarInRoomInfoValue(); break;
        case 103: *reinterpret_cast<int*>(_v) = _t->proxyType(); break;
        case 104: *reinterpret_cast<bool*>(_v) = _t->isProxyTypeImmutable(); break;
        case 105: *reinterpret_cast<QString*>(_v) = _t->proxyHost(); break;
        case 106: *reinterpret_cast<bool*>(_v) = _t->isProxyHostImmutable(); break;
        case 107: *reinterpret_cast<QString*>(_v) = _t->defaultProxyHostValue(); break;
        case 108: *reinterpret_cast<int*>(_v) = _t->proxyPort(); break;
        case 109: *reinterpret_cast<bool*>(_v) = _t->isProxyPortImmutable(); break;
        case 110: *reinterpret_cast<int*>(_v) = _t->defaultProxyPortValue(); break;
        case 111: *reinterpret_cast<QString*>(_v) = _t->proxyUser(); break;
        case 112: *reinterpret_cast<bool*>(_v) = _t->isProxyUserImmutable(); break;
        case 113: *reinterpret_cast<QString*>(_v) = _t->proxyPassword(); break;
        case 114: *reinterpret_cast<bool*>(_v) = _t->isProxyPasswordImmutable(); break;
        case 115: *reinterpret_cast<bool*>(_v) = _t->showAllEvents(); break;
        case 116: *reinterpret_cast<bool*>(_v) = _t->isShowAllEventsImmutable(); break;
        case 117: *reinterpret_cast<bool*>(_v) = _t->defaultShowAllEventsValue(); break;
        case 118: *reinterpret_cast<bool*>(_v) = _t->relateAnyEvent(); break;
        case 119: *reinterpret_cast<bool*>(_v) = _t->isRelateAnyEventImmutable(); break;
        case 120: *reinterpret_cast<bool*>(_v) = _t->defaultRelateAnyEventValue(); break;
        case 121: *reinterpret_cast<bool*>(_v) = _t->alwaysVerifyDevice(); break;
        case 122: *reinterpret_cast<bool*>(_v) = _t->isAlwaysVerifyDeviceImmutable(); break;
        case 123: *reinterpret_cast<bool*>(_v) = _t->defaultAlwaysVerifyDeviceValue(); break;
        case 124: *reinterpret_cast<bool*>(_v) = _t->windowTitleFocus(); break;
        case 125: *reinterpret_cast<bool*>(_v) = _t->isWindowTitleFocusImmutable(); break;
        case 126: *reinterpret_cast<bool*>(_v) = _t->defaultWindowTitleFocusValue(); break;
        case 127: *reinterpret_cast<bool*>(_v) = _t->calls(); break;
        case 128: *reinterpret_cast<bool*>(_v) = _t->isCallsImmutable(); break;
        case 129: *reinterpret_cast<bool*>(_v) = _t->defaultCallsValue(); break;
        case 130: *reinterpret_cast<bool*>(_v) = _t->richChatBar(); break;
        case 131: *reinterpret_cast<bool*>(_v) = _t->isRichChatBarImmutable(); break;
        case 132: *reinterpret_cast<bool*>(_v) = _t->defaultRichChatBarValue(); break;
        case 133: *reinterpret_cast<bool*>(_v) = _t->rejectUnknownInvites(); break;
        case 134: *reinterpret_cast<bool*>(_v) = _t->isRejectUnknownInvitesImmutable(); break;
        case 135: *reinterpret_cast<bool*>(_v) = _t->defaultRejectUnknownInvitesValue(); break;
        case 136: *reinterpret_cast<bool*>(_v) = _t->preferUsingEncryption(); break;
        case 137: *reinterpret_cast<bool*>(_v) = _t->isPreferUsingEncryptionImmutable(); break;
        case 138: *reinterpret_cast<bool*>(_v) = _t->defaultPreferUsingEncryptionValue(); break;
        default: break;
        }
    }
    if (_c == QMetaObject::WriteProperty) {
        void *_v = _a[0];
        switch (_id) {
        case 0: _t->setAllRoomsInHome(*reinterpret_cast<bool*>(_v)); break;
        case 3: _t->setCollapsedSections(*reinterpret_cast<QList<int>*>(_v)); break;
        case 6: _t->setBlur(*reinterpret_cast<bool*>(_v)); break;
        case 9: _t->setTransparency(*reinterpret_cast<double*>(_v)); break;
        case 12: _t->setAllowQuickEdit(*reinterpret_cast<bool*>(_v)); break;
        case 15: _t->setSendMessageWith(*reinterpret_cast<int*>(_v)); break;
        case 17: _t->setShowLocalMessagesOnRight(*reinterpret_cast<bool*>(_v)); break;
        case 20: _t->setRoomDrawerWidth(*reinterpret_cast<int*>(_v)); break;
        case 23: _t->setTypingNotifications(*reinterpret_cast<bool*>(_v)); break;
        case 26: _t->setPublicReadReceipts(*reinterpret_cast<bool*>(_v)); break;
        case 29: _t->setAutoRoomInfoDrawer(*reinterpret_cast<bool*>(_v)); break;
        case 32: _t->setDeveloperTools(*reinterpret_cast<bool*>(_v)); break;
        case 35: _t->setLastSaveDirectory(*reinterpret_cast<QString*>(_v)); break;
        case 37: _t->setKeywordPushRuleDefault(*reinterpret_cast<int*>(_v)); break;
        case 40: _t->setFontScale(*reinterpret_cast<double*>(_v)); break;
        case 43: _t->setShowAvatarInTimeline(*reinterpret_cast<bool*>(_v)); break;
        case 46: _t->setCompactLayout(*reinterpret_cast<bool*>(_v)); break;
        case 49: _t->setCompactRoomList(*reinterpret_cast<bool*>(_v)); break;
        case 52: _t->setMarkReadCondition(*reinterpret_cast<int*>(_v)); break;
        case 55: _t->setShowStateEvent(*reinterpret_cast<bool*>(_v)); break;
        case 58: _t->setShowLeaveJoinEvent(*reinterpret_cast<bool*>(_v)); break;
        case 61: _t->setShowRename(*reinterpret_cast<bool*>(_v)); break;
        case 64: _t->setShowAvatarUpdate(*reinterpret_cast<bool*>(_v)); break;
        case 67: _t->setShowDeletedMessages(*reinterpret_cast<bool*>(_v)); break;
        case 70: _t->setHideImages(*reinterpret_cast<bool*>(_v)); break;
        case 73: _t->setShowLinkPreview(*reinterpret_cast<bool*>(_v)); break;
        case 76: _t->setSystemTray(*reinterpret_cast<bool*>(_v)); break;
        case 79: _t->setMinimizeToSystemTrayOnStartup(*reinterpret_cast<bool*>(_v)); break;
        case 82: _t->setMediaMaxWidth(*reinterpret_cast<int*>(_v)); break;
        case 85: _t->setMediaMaxHeight(*reinterpret_cast<int*>(_v)); break;
        case 88: _t->setShowAvatarInRoomDrawer(*reinterpret_cast<bool*>(_v)); break;
        case 91: _t->setCollapsed(*reinterpret_cast<bool*>(_v)); break;
        case 94: _t->setSortOrder(*reinterpret_cast<int*>(_v)); break;
        case 97: _t->setCustomSortOrder(*reinterpret_cast<QList<int>*>(_v)); break;
        case 100: _t->setShowAvatarInRoomInfo(*reinterpret_cast<bool*>(_v)); break;
        case 103: _t->setProxyType(*reinterpret_cast<int*>(_v)); break;
        case 105: _t->setProxyHost(*reinterpret_cast<QString*>(_v)); break;
        case 108: _t->setProxyPort(*reinterpret_cast<int*>(_v)); break;
        case 111: _t->setProxyUser(*reinterpret_cast<QString*>(_v)); break;
        case 113: _t->setProxyPassword(*reinterpret_cast<QString*>(_v)); break;
        case 115: _t->setShowAllEvents(*reinterpret_cast<bool*>(_v)); break;
        case 118: _t->setRelateAnyEvent(*reinterpret_cast<bool*>(_v)); break;
        case 121: _t->setAlwaysVerifyDevice(*reinterpret_cast<bool*>(_v)); break;
        case 124: _t->setWindowTitleFocus(*reinterpret_cast<bool*>(_v)); break;
        case 127: _t->setCalls(*reinterpret_cast<bool*>(_v)); break;
        case 130: _t->setRichChatBar(*reinterpret_cast<bool*>(_v)); break;
        case 133: _t->setRejectUnknownInvites(*reinterpret_cast<bool*>(_v)); break;
        case 136: _t->setPreferUsingEncryption(*reinterpret_cast<bool*>(_v)); break;
        default: break;
        }
    }
}

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

void *NeoChatConfig::qt_metacast(const char *_clname)
{
    if (!_clname) return nullptr;
    if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN13NeoChatConfigE_t>.strings))
        return static_cast<void*>(this);
    return KConfigSkeleton::qt_metacast(_clname);
}

int NeoChatConfig::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = KConfigSkeleton::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 48)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 48;
    }
    if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 48)
            *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
        _id -= 48;
    }
    if (_c == QMetaObject::ReadProperty || _c == QMetaObject::WriteProperty
            || _c == QMetaObject::ResetProperty || _c == QMetaObject::BindableProperty
            || _c == QMetaObject::RegisterPropertyMetaType) {
        qt_static_metacall(this, _c, _id, _a);
        _id -= 139;
    }
    return _id;
}

// SIGNAL 0
void NeoChatConfig::AllRoomsInHomeChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 0, nullptr);
}

// SIGNAL 1
void NeoChatConfig::CollapsedSectionsChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 1, nullptr);
}

// SIGNAL 2
void NeoChatConfig::BlurChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 2, nullptr);
}

// SIGNAL 3
void NeoChatConfig::TransparencyChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 3, nullptr);
}

// SIGNAL 4
void NeoChatConfig::AllowQuickEditChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 4, nullptr);
}

// SIGNAL 5
void NeoChatConfig::SendMessageWithChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 5, nullptr);
}

// SIGNAL 6
void NeoChatConfig::ShowLocalMessagesOnRightChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 6, nullptr);
}

// SIGNAL 7
void NeoChatConfig::RoomDrawerWidthChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 7, nullptr);
}

// SIGNAL 8
void NeoChatConfig::TypingNotificationsChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 8, nullptr);
}

// SIGNAL 9
void NeoChatConfig::PublicReadReceiptsChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 9, nullptr);
}

// SIGNAL 10
void NeoChatConfig::AutoRoomInfoDrawerChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 10, nullptr);
}

// SIGNAL 11
void NeoChatConfig::DeveloperToolsChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 11, nullptr);
}

// SIGNAL 12
void NeoChatConfig::LastSaveDirectoryChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 12, nullptr);
}

// SIGNAL 13
void NeoChatConfig::KeywordPushRuleDefaultChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 13, nullptr);
}

// SIGNAL 14
void NeoChatConfig::FontScaleChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 14, nullptr);
}

// SIGNAL 15
void NeoChatConfig::ShowAvatarInTimelineChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 15, nullptr);
}

// SIGNAL 16
void NeoChatConfig::CompactLayoutChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 16, nullptr);
}

// SIGNAL 17
void NeoChatConfig::CompactRoomListChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 17, nullptr);
}

// SIGNAL 18
void NeoChatConfig::MarkReadConditionChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 18, nullptr);
}

// SIGNAL 19
void NeoChatConfig::ShowStateEventChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 19, nullptr);
}

// SIGNAL 20
void NeoChatConfig::ShowLeaveJoinEventChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 20, nullptr);
}

// SIGNAL 21
void NeoChatConfig::ShowRenameChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 21, nullptr);
}

// SIGNAL 22
void NeoChatConfig::ShowAvatarUpdateChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 22, nullptr);
}

// SIGNAL 23
void NeoChatConfig::ShowDeletedMessagesChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 23, nullptr);
}

// SIGNAL 24
void NeoChatConfig::HideImagesChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 24, nullptr);
}

// SIGNAL 25
void NeoChatConfig::ShowLinkPreviewChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 25, nullptr);
}

// SIGNAL 26
void NeoChatConfig::SystemTrayChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 26, nullptr);
}

// SIGNAL 27
void NeoChatConfig::MinimizeToSystemTrayOnStartupChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 27, nullptr);
}

// SIGNAL 28
void NeoChatConfig::MediaMaxWidthChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 28, nullptr);
}

// SIGNAL 29
void NeoChatConfig::MediaMaxHeightChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 29, nullptr);
}

// SIGNAL 30
void NeoChatConfig::ShowAvatarInRoomDrawerChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 30, nullptr);
}

// SIGNAL 31
void NeoChatConfig::CollapsedChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 31, nullptr);
}

// SIGNAL 32
void NeoChatConfig::SortOrderChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 32, nullptr);
}

// SIGNAL 33
void NeoChatConfig::CustomSortOrderChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 33, nullptr);
}

// SIGNAL 34
void NeoChatConfig::ShowAvatarInRoomInfoChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 34, nullptr);
}

// SIGNAL 35
void NeoChatConfig::ProxyTypeChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 35, nullptr);
}

// SIGNAL 36
void NeoChatConfig::ProxyHostChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 36, nullptr);
}

// SIGNAL 37
void NeoChatConfig::ProxyPortChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 37, nullptr);
}

// SIGNAL 38
void NeoChatConfig::ProxyUserChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 38, nullptr);
}

// SIGNAL 39
void NeoChatConfig::ProxyPasswordChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 39, nullptr);
}

// SIGNAL 40
void NeoChatConfig::ShowAllEventsChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 40, nullptr);
}

// SIGNAL 41
void NeoChatConfig::RelateAnyEventChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 41, nullptr);
}

// SIGNAL 42
void NeoChatConfig::AlwaysVerifyDeviceChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 42, nullptr);
}

// SIGNAL 43
void NeoChatConfig::WindowTitleFocusChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 43, nullptr);
}

// SIGNAL 44
void NeoChatConfig::CallsChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 44, nullptr);
}

// SIGNAL 45
void NeoChatConfig::RichChatBarChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 45, nullptr);
}

// SIGNAL 46
void NeoChatConfig::RejectUnknownInvitesChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 46, nullptr);
}

// SIGNAL 47
void NeoChatConfig::PreferUsingEncryptionChanged()
{
    QMetaObject::activate(this, &staticMetaObject, 47, nullptr);
}
QT_WARNING_POP
