import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by qmltyperegistrar. Module { Component { file: "action.h" lineNumber: 52 name: "ActionExtension" accessSemantics: "reference" prototype: "QObject" Property { name: "icon" type: "IconGroup" isPointer: true index: 0 lineNumber: 55 isPropertyConstant: true } Property { name: "isSeparator" type: "bool" read: "isSeparator" write: "setSeparator" notify: "isSeparatorChanged" index: 1 lineNumber: 56 } Property { name: "actionGroup" type: "QActionGroup" isPointer: true read: "actionGroup" write: "setActionGroup" notify: "actionGroupChanged" index: 2 lineNumber: 57 } Property { name: "shortcut" type: "QVariant" read: "shortcut" write: "setShortcut" notify: "shortcutChanged" index: 3 lineNumber: 58 } Property { name: "menu" type: "QMenu" isPointer: true read: "menu" write: "setMenu" notify: "menuChanged" index: 4 lineNumber: 59 } Signal { name: "isSeparatorChanged"; lineNumber: 80 } Signal { name: "actionGroupChanged"; lineNumber: 81 } Signal { name: "shortcutChanged"; lineNumber: 82 } Signal { name: "menuChanged"; lineNumber: 83 } } Component { file: "corebindingsplugin.h" lineNumber: 84 name: "QAction" accessSemantics: "reference" prototype: "QObject" extension: "ActionExtension" exports: ["org.kde.plasma.core/Action 2.0"] exportMetaObjectRevisions: [512] Enum { name: "MenuRole" lineNumber: 61 values: [ "NoRole", "TextHeuristicRole", "ApplicationSpecificRole", "AboutQtRole", "AboutRole", "PreferencesRole", "QuitRole" ] } Enum { name: "Priority" lineNumber: 64 values: ["LowPriority", "NormalPriority", "HighPriority"] } Property { name: "checkable" type: "bool" read: "isCheckable" write: "setCheckable" notify: "checkableChanged" index: 0 lineNumber: 34 isFinal: true } Property { name: "checked" type: "bool" read: "isChecked" write: "setChecked" notify: "toggled" index: 1 lineNumber: 35 } Property { name: "enabled" type: "bool" read: "isEnabled" write: "setEnabled" reset: "resetEnabled" notify: "enabledChanged" index: 2 lineNumber: 36 isFinal: true } Property { name: "icon" type: "QIcon" read: "icon" write: "setIcon" notify: "changed" index: 3 lineNumber: 38 } Property { name: "text" type: "QString" read: "text" write: "setText" notify: "changed" index: 4 lineNumber: 39 } Property { name: "iconText" type: "QString" read: "iconText" write: "setIconText" notify: "changed" index: 5 lineNumber: 40 } Property { name: "toolTip" type: "QString" read: "toolTip" write: "setToolTip" notify: "changed" index: 6 lineNumber: 41 } Property { name: "statusTip" type: "QString" read: "statusTip" write: "setStatusTip" notify: "changed" index: 7 lineNumber: 42 } Property { name: "whatsThis" type: "QString" read: "whatsThis" write: "setWhatsThis" notify: "changed" index: 8 lineNumber: 43 } Property { name: "font" type: "QFont" read: "font" write: "setFont" notify: "changed" index: 9 lineNumber: 44 } Property { name: "shortcut" type: "QKeySequence" read: "shortcut" write: "setShortcut" notify: "changed" index: 10 lineNumber: 46 } Property { name: "shortcutContext" type: "Qt::ShortcutContext" read: "shortcutContext" write: "setShortcutContext" notify: "changed" index: 11 lineNumber: 47 } Property { name: "autoRepeat" type: "bool" read: "autoRepeat" write: "setAutoRepeat" notify: "changed" index: 12 lineNumber: 49 } Property { name: "visible" type: "bool" read: "isVisible" write: "setVisible" notify: "visibleChanged" index: 13 lineNumber: 51 isFinal: true } Property { name: "menuRole" type: "MenuRole" read: "menuRole" write: "setMenuRole" notify: "changed" index: 14 lineNumber: 52 } Property { name: "iconVisibleInMenu" type: "bool" read: "isIconVisibleInMenu" write: "setIconVisibleInMenu" notify: "changed" index: 15 lineNumber: 53 } Property { name: "shortcutVisibleInContextMenu" type: "bool" read: "isShortcutVisibleInContextMenu" write: "setShortcutVisibleInContextMenu" notify: "changed" index: 16 lineNumber: 55 } Property { name: "priority" type: "Priority" read: "priority" write: "setPriority" notify: "changed" index: 17 lineNumber: 57 } Signal { name: "changed"; lineNumber: 220 } Signal { name: "enabledChanged" lineNumber: 221 Parameter { name: "enabled"; type: "bool" } } Signal { name: "checkableChanged" lineNumber: 222 Parameter { name: "checkable"; type: "bool" } } Signal { name: "visibleChanged"; lineNumber: 223 } Signal { name: "triggered" lineNumber: 224 Parameter { name: "checked"; type: "bool" } } Signal { name: "triggered"; isCloned: true; lineNumber: 224 } Signal { name: "hovered"; lineNumber: 225 } Signal { name: "toggled" lineNumber: 226 Parameter { type: "bool" } } Method { name: "trigger"; lineNumber: 210 } Method { name: "hover"; lineNumber: 211 } Method { name: "setChecked" lineNumber: 212 Parameter { type: "bool" } } Method { name: "toggle"; lineNumber: 213 } Method { name: "setEnabled" lineNumber: 214 Parameter { type: "bool" } } Method { name: "resetEnabled"; lineNumber: 215 } Method { name: "setDisabled" lineNumber: 216 Parameter { name: "b"; type: "bool" } } Method { name: "setVisible" lineNumber: 217 Parameter { type: "bool" } } } Component { file: "action.h" lineNumber: 91 name: "ActionGroup" accessSemantics: "reference" prototype: "QActionGroup" exports: ["org.kde.plasma.core/ActionGroup 2.0"] exportMetaObjectRevisions: [512] } Component { file: "corebindingsplugin.h" lineNumber: 77 name: "Plasma::Applet" accessSemantics: "reference" prototype: "QObject" exports: ["org.kde.plasma.core/Applet 2.0"] isCreatable: false exportMetaObjectRevisions: [512] Enum { name: "Constraint" lineNumber: 256 values: [ "NoConstraint", "FormFactorConstraint", "LocationConstraint", "ScreenConstraint", "ImmutableConstraint", "StartupCompletedConstraint", "UiReadyConstraint", "AllConstraints" ] } Enum { name: "ConstraintHints" alias: "ConstraintHint" isFlag: true lineNumber: 277 values: ["NoHint", "CanFillArea", "MarginAreasSeparator"] } Property { name: "id" type: "uint" read: "id" index: 0 lineNumber: 75 isReadonly: true isFinal: true isPropertyConstant: true } Property { name: "title" type: "QString" read: "title" write: "setTitle" notify: "titleChanged" index: 1 lineNumber: 81 isFinal: true } Property { name: "icon" type: "QString" read: "icon" write: "setIcon" notify: "iconChanged" index: 2 lineNumber: 87 isFinal: true } Property { name: "formFactor" type: "Plasma::Types::FormFactor" read: "formFactor" notify: "formFactorChanged" index: 3 lineNumber: 95 isReadonly: true } Property { name: "location" type: "Plasma::Types::Location" read: "location" notify: "locationChanged" index: 4 lineNumber: 101 isReadonly: true } Property { name: "status" type: "Plasma::Types::ItemStatus" read: "status" write: "setStatus" notify: "statusChanged" index: 5 lineNumber: 107 } Property { name: "immutability" type: "Plasma::Types::ImmutabilityType" read: "immutability" write: "setImmutability" notify: "immutabilityChanged" index: 6 lineNumber: 115 } Property { name: "immutable" type: "bool" read: "immutable" notify: "immutabilityChanged" index: 7 lineNumber: 125 isReadonly: true } Property { name: "containmentDisplayHints" type: "Plasma::Types::ContainmentDisplayHints" read: "containmentDisplayHints" notify: "containmentDisplayHintsChanged" index: 8 lineNumber: 132 isReadonly: true } Property { name: "busy" type: "bool" read: "isBusy" write: "setBusy" notify: "busyChanged" index: 9 lineNumber: 139 isFinal: true } Property { name: "userConfiguring" type: "bool" read: "isUserConfiguring" notify: "userConfiguringChanged" index: 10 lineNumber: 145 isReadonly: true } Property { name: "backgroundHints" type: "Plasma::Types::BackgroundHints" read: "backgroundHints" write: "setBackgroundHints" notify: "backgroundHintsChanged" index: 11 lineNumber: 153 isFinal: true } Property { name: "userBackgroundHints" type: "Plasma::Types::BackgroundHints" read: "userBackgroundHints" write: "setUserBackgroundHints" notify: "userBackgroundHintsChanged" index: 12 lineNumber: 159 isFinal: true } Property { name: "effectiveBackgroundHints" type: "Plasma::Types::BackgroundHints" read: "effectiveBackgroundHints" notify: "effectiveBackgroundHintsChanged" index: 13 lineNumber: 167 isReadonly: true isFinal: true } Property { name: "configuration" type: "KConfigPropertyMap" isPointer: true read: "configuration" index: 14 lineNumber: 178 isReadonly: true isFinal: true isPropertyConstant: true } Property { name: "globalShortcut" type: "QKeySequence" read: "globalShortcut" write: "setGlobalShortcut" reset: "setGlobalShortcut" notify: "globalShortcutChanged" index: 15 lineNumber: 187 } Property { name: "configurationRequired" type: "bool" read: "configurationRequired" write: "setConfigurationRequired" notify: "configurationRequiredChanged" index: 16 lineNumber: 193 } Property { name: "hasConfigurationInterface" type: "bool" read: "hasConfigurationInterface" write: "setHasConfigurationInterface" notify: "hasConfigurationInterfaceChanged" index: 17 lineNumber: 200 } Property { name: "constraintHints" type: "Plasma::Applet::ConstraintHints" read: "constraintHints" write: "setConstraintHints" notify: "constraintHintsChanged" index: 18 lineNumber: 207 isFinal: true } Property { name: "metaData" type: "KPluginMetaData" read: "pluginMetaData" index: 19 lineNumber: 213 isReadonly: true isPropertyConstant: true } Property { name: "containment" type: "Plasma::Containment" isPointer: true read: "containment" notify: "containmentChanged" index: 20 lineNumber: 219 isReadonly: true } Property { name: "contextualActions" type: "QAction" isList: true read: "qmlContextualActions" notify: "contextualActionsChanged" index: 21 lineNumber: 227 isReadonly: true } Property { name: "isContainment" type: "bool" read: "isContainment" index: 22 lineNumber: 233 isReadonly: true isPropertyConstant: true } Property { name: "pluginName" type: "QString" read: "pluginName" index: 23 lineNumber: 239 isReadonly: true isFinal: true isPropertyConstant: true } Signal { name: "immutabilityChanged" lineNumber: 697 Parameter { name: "immutable"; type: "Plasma::Types::ImmutabilityType" } } Signal { name: "statusChanged" lineNumber: 704 Parameter { name: "status"; type: "Plasma::Types::ItemStatus" } } Signal { name: "destroyedChanged" lineNumber: 712 Parameter { name: "destroyed"; type: "bool" } } Signal { name: "titleChanged" lineNumber: 719 Parameter { name: "title"; type: "QString" } } Signal { name: "iconChanged" lineNumber: 726 Parameter { name: "icon"; type: "QString" } } Signal { name: "busyChanged" lineNumber: 733 Parameter { name: "busy"; type: "bool" } } Signal { name: "backgroundHintsChanged"; lineNumber: 739 } Signal { name: "userBackgroundHintsChanged"; lineNumber: 745 } Signal { name: "effectiveBackgroundHintsChanged"; lineNumber: 751 } Signal { name: "globalShortcutChanged" lineNumber: 756 Parameter { name: "sequence"; type: "QKeySequence" } } Signal { name: "configNeedsSaving"; lineNumber: 767 } Signal { name: "userConfiguringChanged" lineNumber: 772 Parameter { name: "configuring"; type: "bool" } } Signal { name: "contextualActionsAboutToShow"; lineNumber: 780 } Signal { name: "activated"; lineNumber: 786 } Signal { name: "secondaryActivated"; lineNumber: 793 } Signal { name: "appletDeleted" lineNumber: 799 Parameter { name: "applet"; type: "Plasma::Applet"; isPointer: true } } Signal { name: "formFactorChanged" lineNumber: 804 Parameter { name: "formFactor"; type: "Plasma::Types::FormFactor" } } Signal { name: "locationChanged" lineNumber: 809 Parameter { name: "location"; type: "Plasma::Types::Location" } } Signal { name: "containmentDisplayHintsChanged" lineNumber: 814 Parameter { name: "hints"; type: "Plasma::Types::ContainmentDisplayHints" } } Signal { name: "configurationRequiredChanged" lineNumber: 821 Parameter { name: "needsConfig"; type: "bool" } Parameter { name: "reason"; type: "QString" } } Signal { name: "hasConfigurationInterfaceChanged" lineNumber: 828 Parameter { name: "hasConfiguration"; type: "bool" } } Signal { name: "constraintHintsChanged" lineNumber: 834 Parameter { name: "constraintHints"; type: "Plasma::Applet::ConstraintHints" } } Signal { name: "containmentChanged" lineNumber: 839 Parameter { name: "containment"; type: "Plasma::Containment"; isPointer: true } } Signal { name: "contextualActionsChanged" lineNumber: 844 Parameter { name: "actions"; type: "QList" } } Signal { name: "internalActionsChanged" lineNumber: 849 Parameter { name: "actions"; type: "QList" } } Method { name: "setLaunchErrorMessage" lineNumber: 868 Parameter { name: "reason"; type: "QString" } } Method { name: "setLaunchErrorMessage"; isCloned: true; lineNumber: 868 } Method { name: "setImmutability" lineNumber: 876 Parameter { name: "immutable"; type: "Types::ImmutabilityType" } } Method { name: "destroy"; lineNumber: 883 } Method { name: "setStatus" lineNumber: 889 Parameter { name: "stat"; type: "Types::ItemStatus" } } Method { name: "configChanged"; lineNumber: 895 } Method { name: "flushPendingConstraintsEvents"; lineNumber: 902 } Method { name: "init"; lineNumber: 914 } Method { name: "cleanUpAndDelete"; lineNumber: 960 } Method { name: "askDestroy"; lineNumber: 961 } Method { name: "globalShortcutChanged"; lineNumber: 962 } Method { name: "propagateConfigChanged"; lineNumber: 963 } Method { name: "requestConfiguration"; lineNumber: 964 } Method { name: "setInternalAction" lineNumber: 634 Parameter { name: "name"; type: "QString" } Parameter { name: "action"; type: "QAction"; isPointer: true } } Method { name: "internalAction" type: "QAction" isPointer: true isMethodConstant: true lineNumber: 641 Parameter { name: "name"; type: "QString" } } Method { name: "removeInternalAction" lineNumber: 648 Parameter { name: "name"; type: "QString" } } } Component { file: "corebindingsplugin.h" lineNumber: 46 name: "PlasmaQuick::AppletPopup" accessSemantics: "reference" prototype: "PlasmaQuick::PopupPlasmaWindow" exports: [ "org.kde.plasma.core/AppletPopup 2.0", "org.kde.plasma.core/AppletPopup 2.1", "org.kde.plasma.core/AppletPopup 2.2", "org.kde.plasma.core/AppletPopup 2.3", "org.kde.plasma.core/AppletPopup 2.13", "org.kde.plasma.core/AppletPopup 2.14" ] exportMetaObjectRevisions: [512, 513, 514, 515, 525, 526] Property { name: "appletInterface" type: "QQuickItem" isPointer: true read: "appletInterface" write: "setAppletInterface" notify: "appletInterfaceChanged" index: 0 lineNumber: 36 } Property { name: "hideOnWindowDeactivate" type: "bool" read: "hideOnWindowDeactivate" write: "setHideOnWindowDeactivate" notify: "hideOnWindowDeactivateChanged" index: 1 lineNumber: 44 } Signal { name: "appletInterfaceChanged"; lineNumber: 56 } Signal { name: "hideOnWindowDeactivateChanged"; lineNumber: 57 } } Component { file: "corebindingsplugin.h" lineNumber: 64 name: "Plasma::Containment" accessSemantics: "reference" prototype: "Plasma::Applet" exports: ["org.kde.plasma.core/Containment 2.0"] isCreatable: false exportMetaObjectRevisions: [512] Enum { name: "Type" lineNumber: 172 values: [ "NoContainment", "Desktop", "Panel", "Custom", "CustomPanel", "CustomEmbedded" ] } Property { name: "applets" type: "QList" read: "applets" notify: "appletsChanged" index: 0 lineNumber: 56 isReadonly: true } Property { name: "corona" type: "Plasma::Corona" isPointer: true read: "corona" index: 1 lineNumber: 62 isReadonly: true isPropertyConstant: true } Property { name: "containmentType" type: "Plasma::Containment::Type" read: "containmentType" notify: "containmentTypeChanged" index: 2 lineNumber: 68 isReadonly: true } Property { name: "activity" type: "QString" read: "activity" notify: "activityChanged" index: 3 lineNumber: 74 isReadonly: true } Property { name: "activityName" type: "QString" read: "activityName" notify: "activityNameChanged" index: 4 lineNumber: 80 isReadonly: true } Property { name: "containmentDisplayHints" type: "Plasma::Types::ContainmentDisplayHints" read: "containmentDisplayHints" write: "setContainmentDisplayHints" notify: "containmentDisplayHintsChanged" index: 5 lineNumber: 85 } Property { name: "wallpaperPlugin" type: "QString" read: "wallpaperPlugin" write: "setWallpaperPlugin" notify: "wallpaperPluginChanged" index: 6 lineNumber: 91 } Property { name: "wallpaperGraphicsObject" type: "QObject" isPointer: true read: "wallpaperGraphicsObject" write: "setWallpaperGraphicsObject" notify: "wallpaperGraphicsObjectChanged" index: 7 lineNumber: 96 } Property { name: "isUiReady" type: "bool" read: "isUiReady" notify: "uiReadyChanged" index: 8 lineNumber: 101 isReadonly: true } Property { name: "screen" type: "int" read: "screen" notify: "screenChanged" index: 9 lineNumber: 107 isReadonly: true } Property { name: "availableScreenRect" type: "QRectF" read: "availableRelativeScreenRect" notify: "availableRelativeScreenRectChanged" index: 10 lineNumber: 118 isReadonly: true } Property { name: "availableScreenRegion" type: "QRectF" isList: true read: "availableRelativeScreenRegion" notify: "availableRelativeScreenRegionChanged" index: 11 lineNumber: 124 isReadonly: true } Property { name: "screenGeometry" type: "QRectF" read: "screenGeometry" notify: "screenGeometryChanged" index: 12 lineNumber: 132 isReadonly: true } Signal { name: "appletAdded" lineNumber: 322 Parameter { name: "applet"; type: "Plasma::Applet"; isPointer: true } Parameter { name: "geometryHint"; type: "QRectF" } } Signal { name: "appletAboutToBeAdded" lineNumber: 335 Parameter { name: "applet"; type: "Plasma::Applet"; isPointer: true } Parameter { name: "geometryHint"; type: "QRectF" } } Signal { name: "appletRemoved" lineNumber: 340 Parameter { name: "applet"; type: "Plasma::Applet"; isPointer: true } } Signal { name: "appletAboutToBeRemoved" lineNumber: 347 Parameter { name: "applet"; type: "Plasma::Applet"; isPointer: true } } Signal { name: "appletCreated" lineNumber: 358 Parameter { name: "applet"; type: "Plasma::Applet"; isPointer: true } Parameter { name: "geometryHint"; type: "QRectF" } } Signal { name: "appletsChanged"; lineNumber: 363 } Signal { name: "activityChanged" lineNumber: 368 Parameter { name: "activity"; type: "QString" } } Signal { name: "activityNameChanged" lineNumber: 373 Parameter { name: "name"; type: "QString" } } Signal { name: "showAddWidgetsInterface" lineNumber: 382 Parameter { name: "pos"; type: "QPointF" } } Signal { name: "screenChanged" lineNumber: 390 Parameter { name: "newScreen"; type: "int" } } Signal { name: "configureRequested" lineNumber: 395 Parameter { name: "applet"; type: "Plasma::Applet"; isPointer: true } } Signal { name: "appletAlternativesRequested" lineNumber: 400 Parameter { name: "applet"; type: "Plasma::Applet"; isPointer: true } } Signal { name: "wallpaperPluginChanged"; lineNumber: 405 } Signal { name: "locationChanged" lineNumber: 411 Parameter { name: "location"; type: "Plasma::Types::Location" } } Signal { name: "formFactorChanged" lineNumber: 417 Parameter { name: "formFactor"; type: "Plasma::Types::FormFactor" } } Signal { name: "uiReadyChanged" lineNumber: 424 Parameter { name: "uiReady"; type: "bool" } } Signal { name: "containmentTypeChanged"; lineNumber: 429 } Signal { name: "availableRelativeScreenRectChanged" lineNumber: 434 Parameter { name: "rect"; type: "QRectF" } } Signal { name: "availableRelativeScreenRegionChanged" lineNumber: 439 Parameter { name: "region"; type: "QRectF"; isList: true } } Signal { name: "screenGeometryChanged" lineNumber: 444 Parameter { name: "rect"; type: "QRectF" } } Signal { name: "wallpaperGraphicsObjectChanged"; lineNumber: 449 } Method { name: "setLocation" lineNumber: 459 Parameter { name: "location"; type: "Plasma::Types::Location" } } Method { name: "setFormFactor" lineNumber: 466 Parameter { name: "formFactor"; type: "Plasma::Types::FormFactor" } } Method { name: "setContainmentDisplayHints" lineNumber: 474 Parameter { name: "hints"; type: "Plasma::Types::ContainmentDisplayHints" } } Method { name: "reactToScreenChange"; lineNumber: 476 } Method { name: "appletDeleted" lineNumber: 512 Parameter { type: "Plasma::Applet"; isPointer: true } } Method { name: "triggerShowAddWidgets"; lineNumber: 513 } Method { name: "checkStatus" lineNumber: 514 Parameter { type: "Plasma::Types::ItemStatus" } } Method { name: "addApplet" lineNumber: 215 Parameter { name: "applet"; type: "Applet"; isPointer: true } Parameter { name: "geometryHint"; type: "QRectF" } } Method { name: "addApplet" isCloned: true lineNumber: 215 Parameter { name: "applet"; type: "Applet"; isPointer: true } } } Component { file: "corebindingsplugin.h" lineNumber: 71 name: "Plasma::Corona" accessSemantics: "reference" prototype: "QObject" Property { name: "isStartupCompleted" type: "bool" read: "isStartupCompleted" notify: "startupCompleted" index: 0 lineNumber: 36 isReadonly: true } Property { name: "editMode" type: "bool" read: "isEditMode" write: "setEditMode" notify: "editModeChanged" index: 1 lineNumber: 41 } Property { name: "kPackage" type: "KPackage::Package" read: "kPackage" notify: "kPackageChanged" index: 2 lineNumber: 46 isReadonly: true } Signal { name: "containmentAdded" lineNumber: 318 Parameter { name: "containment"; type: "Plasma::Containment"; isPointer: true } } Signal { name: "containmentCreated" lineNumber: 328 Parameter { name: "containment"; type: "Plasma::Containment"; isPointer: true } } Signal { name: "screenOwnerChanged" lineNumber: 336 Parameter { name: "isScreen"; type: "int" } } Signal { name: "configSynced"; lineNumber: 341 } Signal { name: "availableScreenRegionChanged" lineNumber: 346 Parameter { name: "id"; type: "int" } } Signal { name: "availableScreenRectChanged" lineNumber: 351 Parameter { name: "id"; type: "int" } } Signal { name: "screenGeometryChanged" lineNumber: 356 Parameter { name: "id"; type: "int" } } Signal { name: "immutabilityChanged" lineNumber: 364 Parameter { name: "immutability"; type: "Plasma::Types::ImmutabilityType" } } Signal { name: "screenRemoved" lineNumber: 369 Parameter { name: "id"; type: "int" } } Signal { name: "screenAdded" lineNumber: 374 Parameter { name: "id"; type: "int" } } Signal { name: "editModeChanged" lineNumber: 381 Parameter { name: "edit"; type: "bool" } } Signal { name: "kPackageChanged" lineNumber: 389 Parameter { name: "package"; type: "KPackage::Package" } } Signal { name: "startupCompleted"; lineNumber: 394 } Method { name: "loadLayout" lineNumber: 281 Parameter { name: "config"; type: "QString" } } Method { name: "loadLayout"; isCloned: true; lineNumber: 281 } Method { name: "saveLayout" isMethodConstant: true lineNumber: 288 Parameter { name: "config"; type: "QString" } } Method { name: "saveLayout"; isCloned: true; isMethodConstant: true; lineNumber: 288 } Method { name: "setImmutability" lineNumber: 296 Parameter { name: "immutable"; type: "Types::ImmutabilityType" } } Method { name: "requestConfigSync"; lineNumber: 302 } Method { name: "requireConfigSync"; lineNumber: 311 } Method { name: "containmentDestroyed" lineNumber: 426 Parameter { type: "QObject"; isPointer: true } } Method { name: "syncConfig"; lineNumber: 427 } Method { name: "toggleImmutability"; lineNumber: 428 } Method { name: "containmentReady" lineNumber: 429 Parameter { type: "bool" } } Method { name: "action" type: "QAction" isPointer: true isMethodConstant: true lineNumber: 195 Parameter { name: "name"; type: "QString" } } } Component { file: "corebindingsplugin.h" lineNumber: 58 name: "PlasmaQuick::Dialog" accessSemantics: "reference" defaultProperty: "mainItem" prototype: "QQuickWindow" interfaces: ["QQmlParserStatus"] exports: [ "org.kde.plasma.core/Dialog 2.0", "org.kde.plasma.core/Dialog 2.1", "org.kde.plasma.core/Dialog 2.2", "org.kde.plasma.core/Dialog 2.3", "org.kde.plasma.core/Dialog 2.13", "org.kde.plasma.core/Dialog 2.14" ] exportMetaObjectRevisions: [512, 513, 514, 515, 525, 526] Enum { name: "WindowType" lineNumber: 180 values: [ "Normal", "Dock", "DialogWindow", "PopupMenu", "Tooltip", "Notification", "OnScreenDisplay", "CriticalNotification", "AppletPopup" ] } Enum { name: "BackgroundHints" lineNumber: 193 values: ["NoBackground", "StandardBackground", "SolidBackground"] } Property { name: "mainItem" type: "QQuickItem" isPointer: true read: "mainItem" write: "setMainItem" notify: "mainItemChanged" index: 0 lineNumber: 81 } Property { name: "visualParent" type: "QQuickItem" isPointer: true read: "visualParent" write: "setVisualParent" notify: "visualParentChanged" index: 1 lineNumber: 87 } Property { name: "margins" type: "QObject" isPointer: true read: "margins" index: 2 lineNumber: 94 isReadonly: true isPropertyConstant: true } Property { name: "inset" type: "QObject" isPointer: true read: "inset" index: 3 lineNumber: 102 isReadonly: true isPropertyConstant: true } Property { name: "location" type: "Plasma::Types::Location" read: "location" write: "setLocation" notify: "locationChanged" index: 4 lineNumber: 110 } Property { name: "type" type: "WindowType" read: "type" write: "setType" notify: "typeChanged" index: 5 lineNumber: 116 } Property { name: "hideOnWindowDeactivate" type: "bool" read: "hideOnWindowDeactivate" write: "setHideOnWindowDeactivate" notify: "hideOnWindowDeactivateChanged" index: 6 lineNumber: 124 } Property { name: "outputOnly" type: "bool" read: "isOutputOnly" write: "setOutputOnly" notify: "outputOnlyChanged" index: 7 lineNumber: 135 } Property { name: "flags" type: "Qt::WindowFlags" read: "flags" write: "setFramelessFlags" notify: "flagsChanged" index: 8 lineNumber: 146 } Property { name: "backgroundHints" type: "BackgroundHints" read: "backgroundHints" write: "setBackgroundHints" notify: "backgroundHintsChanged" index: 9 lineNumber: 154 } Property { name: "visible" type: "bool" read: "isVisible" write: "setVisible" notify: "visibleChangedProxy" index: 10 lineNumber: 159 } Property { name: "floating" type: "int" read: "floating" write: "setFloating" notify: "floatingChanged" index: 11 lineNumber: 167 } Property { name: "appletInterface" type: "QQuickItem" isPointer: true read: "appletInterface" write: "setAppletInterface" notify: "appletInterfaceChanged" index: 12 lineNumber: 175 } Signal { name: "mainItemChanged"; lineNumber: 249 } Signal { name: "locationChanged"; lineNumber: 250 } Signal { name: "visualParentChanged"; lineNumber: 251 } Signal { name: "typeChanged"; lineNumber: 252 } Signal { name: "hideOnWindowDeactivateChanged"; lineNumber: 253 } Signal { name: "outputOnlyChanged"; lineNumber: 254 } Signal { name: "flagsChanged"; lineNumber: 255 } Signal { name: "floatingChanged"; lineNumber: 256 } Signal { name: "backgroundHintsChanged"; lineNumber: 257 } Signal { name: "visibleChangedProxy"; lineNumber: 258 } Signal { name: "appletInterfaceChanged"; lineNumber: 259 } Signal { name: "windowDeactivated"; lineNumber: 264 } Method { name: "updateTheme"; lineNumber: 289 } Method { name: "updateVisibility" lineNumber: 290 Parameter { name: "visible"; type: "bool" } } Method { name: "updateMinimumWidth"; lineNumber: 292 } Method { name: "updateMinimumHeight"; lineNumber: 293 } Method { name: "updateMaximumWidth"; lineNumber: 294 } Method { name: "updateMaximumHeight"; lineNumber: 295 } Method { name: "updateLayoutParameters"; lineNumber: 296 } Method { name: "slotMainItemSizeChanged"; lineNumber: 298 } } Component { file: "action.h" lineNumber: 27 name: "IconGroup" accessSemantics: "reference" prototype: "QObject" Property { name: "name" type: "QString" read: "name" write: "setName" notify: "nameChanged" index: 0 lineNumber: 31 } Property { name: "icon" type: "QIcon" read: "icon" write: "setIcon" notify: "iconChanged" index: 1 lineNumber: 32 } Signal { name: "nameChanged"; lineNumber: 44 } Signal { name: "iconChanged"; lineNumber: 45 } } Component { file: "corebindingsplugin.h" lineNumber: 91 name: "QMenu" accessSemantics: "reference" prototype: "QWidget" Property { name: "tearOffEnabled" type: "bool" read: "isTearOffEnabled" write: "setTearOffEnabled" index: 0 lineNumber: 32 } Property { name: "title" type: "QString" read: "title" write: "setTitle" index: 1 lineNumber: 33 } Property { name: "icon"; type: "QIcon"; read: "icon"; write: "setIcon"; index: 2; lineNumber: 34 } Property { name: "separatorsCollapsible" type: "bool" read: "separatorsCollapsible" write: "setSeparatorsCollapsible" index: 3 lineNumber: 35 } Property { name: "toolTipsVisible" type: "bool" read: "toolTipsVisible" write: "setToolTipsVisible" index: 4 lineNumber: 36 } Signal { name: "aboutToShow"; lineNumber: 182 } Signal { name: "aboutToHide"; lineNumber: 183 } Signal { name: "triggered" lineNumber: 184 Parameter { name: "action"; type: "QAction"; isPointer: true } } Signal { name: "hovered" lineNumber: 185 Parameter { name: "action"; type: "QAction"; isPointer: true } } Method { name: "internalDelayedPopup"; lineNumber: 209 } Method { name: "_q_actionTriggered"; lineNumber: 212 } Method { name: "_q_actionHovered"; lineNumber: 213 } Method { name: "_q_overrideMenuActionDestroyed"; lineNumber: 214 } Method { name: "_q_platformMenuAboutToShow"; lineNumber: 215 } } Component { file: "windowthumbnail.h" lineNumber: 69 name: "Plasma::WindowThumbnail" accessSemantics: "reference" defaultProperty: "data" parentProperty: "parent" prototype: "QQuickItem" exports: [ "org.kde.plasma.core/WindowThumbnail 2.0", "org.kde.plasma.core/WindowThumbnail 2.1", "org.kde.plasma.core/WindowThumbnail 2.4", "org.kde.plasma.core/WindowThumbnail 2.7", "org.kde.plasma.core/WindowThumbnail 2.11" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523] Property { name: "winId" type: "uint" read: "winId" write: "setWinId" reset: "resetWinId" notify: "winIdChanged" index: 0 lineNumber: 73 } Property { name: "paintedWidth" type: "double" read: "paintedWidth" notify: "paintedSizeChanged" index: 1 lineNumber: 74 isReadonly: true } Property { name: "paintedHeight" type: "double" read: "paintedHeight" notify: "paintedSizeChanged" index: 2 lineNumber: 75 isReadonly: true } Property { name: "thumbnailAvailable" type: "bool" read: "thumbnailAvailable" notify: "thumbnailAvailableChanged" index: 3 lineNumber: 76 isReadonly: true } Signal { name: "winIdChanged"; lineNumber: 96 } Signal { name: "paintedSizeChanged"; lineNumber: 97 } Signal { name: "thumbnailAvailableChanged"; lineNumber: 98 } Method { name: "invalidateSceneGraph"; lineNumber: 101 } } Component { file: "corebindingsplugin.h" lineNumber: 40 name: "PlasmaQuick::PlasmaWindow" accessSemantics: "reference" defaultProperty: "data" prototype: "QQuickWindow" exports: [ "org.kde.plasma.core/Window 2.0", "org.kde.plasma.core/Window 2.1", "org.kde.plasma.core/Window 2.2", "org.kde.plasma.core/Window 2.3", "org.kde.plasma.core/Window 2.13", "org.kde.plasma.core/Window 2.14" ] exportMetaObjectRevisions: [512, 513, 514, 515, 525, 526] Enum { name: "BackgroundHints" lineNumber: 112 values: ["StandardBackground", "SolidBackground"] } Property { name: "mainItem" type: "QQuickItem" isPointer: true read: "mainItem" write: "setMainItem" notify: "mainItemChanged" index: 0 lineNumber: 73 } Property { name: "backgroundHints" type: "BackgroundHints" read: "backgroundHints" write: "setBackgroundHints" notify: "backgroundHintsChanged" index: 1 lineNumber: 79 } Property { name: "borders" type: "Qt::Edges" read: "borders" notify: "bordersChanged" index: 2 lineNumber: 85 isReadonly: true } Property { name: "topPadding" type: "double" read: "topPadding" notify: "paddingChanged" index: 3 lineNumber: 90 isReadonly: true } Property { name: "bottomPadding" type: "double" read: "bottomPadding" notify: "paddingChanged" index: 4 lineNumber: 95 isReadonly: true } Property { name: "leftPadding" type: "double" read: "leftPadding" notify: "paddingChanged" index: 5 lineNumber: 100 isReadonly: true } Property { name: "rightPadding" type: "double" read: "rightPadding" notify: "paddingChanged" index: 6 lineNumber: 105 isReadonly: true } Signal { name: "mainItemChanged"; lineNumber: 152 } Signal { name: "bordersChanged"; lineNumber: 153 } Signal { name: "backgroundHintsChanged"; lineNumber: 154 } Signal { name: "paddingChanged"; lineNumber: 155 } } Component { file: "corebindingsplugin.h" lineNumber: 52 name: "PlasmaQuick::PopupPlasmaWindow" accessSemantics: "reference" prototype: "PlasmaQuick::PlasmaWindow" exports: [ "org.kde.plasma.core/PopupPlasmaWindow 2.0", "org.kde.plasma.core/PopupPlasmaWindow 2.1", "org.kde.plasma.core/PopupPlasmaWindow 2.2", "org.kde.plasma.core/PopupPlasmaWindow 2.3", "org.kde.plasma.core/PopupPlasmaWindow 2.13", "org.kde.plasma.core/PopupPlasmaWindow 2.14" ] exportMetaObjectRevisions: [512, 513, 514, 515, 525, 526] Enum { name: "RemoveBorders" alias: "RemoveBorder" isFlag: true lineNumber: 141 values: ["Never", "AtScreenEdges", "AtPanelEdges"] } Property { name: "visualParent" type: "QQuickItem" isPointer: true read: "visualParent" write: "setVisualParent" notify: "visualParentChanged" index: 0 lineNumber: 89 } Property { name: "popupDirection" type: "Qt::Edge" read: "popupDirection" write: "setPopupDirection" notify: "popupDirectionChanged" index: 1 lineNumber: 95 } Property { name: "effectivePopupDirection" type: "Qt::Edge" read: "effectivePopupDirection" notify: "effectivePopupDirectionChanged" index: 2 lineNumber: 103 isReadonly: true } Property { name: "floating" type: "bool" read: "floating" write: "setFloating" notify: "floatingChanged" index: 3 lineNumber: 109 } Property { name: "animated" type: "bool" read: "animated" write: "setAnimated" notify: "animatedChanged" index: 4 lineNumber: 115 } Property { name: "removeBorderStrategy" type: "RemoveBorders" read: "removeBorderStrategy" write: "setRemoveBorderStrategy" notify: "removeBorderStrategyChanged" index: 5 lineNumber: 121 } Property { name: "margin" type: "int" read: "margin" write: "setMargin" notify: "marginChanged" index: 6 lineNumber: 127 } Signal { name: "visualParentChanged"; lineNumber: 183 } Signal { name: "popupDirectionChanged"; lineNumber: 184 } Signal { name: "effectivePopupDirectionChanged"; lineNumber: 185 } Signal { name: "floatingChanged"; lineNumber: 186 } Signal { name: "animatedChanged"; lineNumber: 187 } Signal { name: "removeBorderStrategyChanged"; lineNumber: 188 } Signal { name: "marginChanged"; lineNumber: 189 } Signal { name: "nearbyBordersChanged"; lineNumber: 190 } Method { name: "queuePositionUpdate"; lineNumber: 193 } Method { name: "updateVisualParentWindow"; lineNumber: 196 } } Component { file: "corebindingsplugin.h" lineNumber: 34 name: "QQmlPropertyMap" accessSemantics: "reference" prototype: "QObject" Signal { name: "valueChanged" lineNumber: 52 Parameter { name: "key"; type: "QString" } Parameter { name: "value"; type: "QVariant" } } Method { name: "keys"; type: "QStringList"; isMethodConstant: true; lineNumber: 41 } } Component { file: "qactiongroup.h" lineNumber: 16 name: "QActionGroup" accessSemantics: "reference" prototype: "QObject" Enum { name: "ExclusionPolicy" isScoped: true lineNumber: 26 values: ["None", "Exclusive", "ExclusiveOptional"] } Property { name: "exclusionPolicy" type: "QActionGroup::ExclusionPolicy" read: "exclusionPolicy" write: "setExclusionPolicy" index: 0 lineNumber: 21 } Property { name: "enabled" type: "bool" read: "isEnabled" write: "setEnabled" index: 1 lineNumber: 22 } Property { name: "visible" type: "bool" read: "isVisible" write: "setVisible" index: 2 lineNumber: 23 } Signal { name: "triggered" lineNumber: 57 Parameter { type: "QAction"; isPointer: true } } Signal { name: "hovered" lineNumber: 58 Parameter { type: "QAction"; isPointer: true } } Method { name: "setEnabled" lineNumber: 50 Parameter { type: "bool" } } Method { name: "setDisabled" lineNumber: 51 Parameter { name: "b"; type: "bool" } } Method { name: "setVisible" lineNumber: 52 Parameter { type: "bool" } } Method { name: "setExclusive" lineNumber: 53 Parameter { type: "bool" } } Method { name: "setExclusionPolicy" lineNumber: 54 Parameter { name: "policy"; type: "ExclusionPolicy" } } Method { name: "_q_actionTriggered"; lineNumber: 61 } Method { name: "_q_actionHovered"; lineNumber: 62 } Method { name: "_q_actionChanged"; lineNumber: 63 } } Component { file: "qwidget.h" lineNumber: 98 name: "QWidget" accessSemantics: "reference" prototype: "QObject" Property { name: "modal"; type: "bool"; read: "isModal"; index: 0; lineNumber: 103; isReadonly: true } Property { name: "windowModality" type: "Qt::WindowModality" read: "windowModality" write: "setWindowModality" index: 1 lineNumber: 104 } Property { name: "enabled" type: "bool" read: "isEnabled" write: "setEnabled" index: 2 lineNumber: 105 } Property { name: "geometry" type: "QRect" read: "geometry" write: "setGeometry" index: 3 lineNumber: 106 } Property { name: "frameGeometry" type: "QRect" read: "frameGeometry" index: 4 lineNumber: 107 isReadonly: true } Property { name: "normalGeometry" type: "QRect" read: "normalGeometry" index: 5 lineNumber: 108 isReadonly: true } Property { name: "x"; type: "int"; read: "x"; index: 6; lineNumber: 109; isReadonly: true } Property { name: "y"; type: "int"; read: "y"; index: 7; lineNumber: 110; isReadonly: true } Property { name: "pos"; type: "QPoint"; read: "pos"; write: "move"; index: 8; lineNumber: 111 } Property { name: "frameSize" type: "QSize" read: "frameSize" index: 9 lineNumber: 112 isReadonly: true } Property { name: "size"; type: "QSize"; read: "size"; write: "resize"; index: 10; lineNumber: 113 } Property { name: "width"; type: "int"; read: "width"; index: 11; lineNumber: 114; isReadonly: true } Property { name: "height"; type: "int"; read: "height"; index: 12; lineNumber: 115; isReadonly: true } Property { name: "rect"; type: "QRect"; read: "rect"; index: 13; lineNumber: 116; isReadonly: true } Property { name: "childrenRect" type: "QRect" read: "childrenRect" index: 14 lineNumber: 117 isReadonly: true } Property { name: "childrenRegion" type: "QRegion" read: "childrenRegion" index: 15 lineNumber: 118 isReadonly: true } Property { name: "sizePolicy" type: "QSizePolicy" read: "sizePolicy" write: "setSizePolicy" index: 16 lineNumber: 119 } Property { name: "minimumSize" type: "QSize" read: "minimumSize" write: "setMinimumSize" index: 17 lineNumber: 120 } Property { name: "maximumSize" type: "QSize" read: "maximumSize" write: "setMaximumSize" index: 18 lineNumber: 121 } Property { name: "minimumWidth" type: "int" read: "minimumWidth" write: "setMinimumWidth" index: 19 lineNumber: 122 } Property { name: "minimumHeight" type: "int" read: "minimumHeight" write: "setMinimumHeight" index: 20 lineNumber: 124 } Property { name: "maximumWidth" type: "int" read: "maximumWidth" write: "setMaximumWidth" index: 21 lineNumber: 126 } Property { name: "maximumHeight" type: "int" read: "maximumHeight" write: "setMaximumHeight" index: 22 lineNumber: 128 } Property { name: "sizeIncrement" type: "QSize" read: "sizeIncrement" write: "setSizeIncrement" index: 23 lineNumber: 130 } Property { name: "baseSize" type: "QSize" read: "baseSize" write: "setBaseSize" index: 24 lineNumber: 131 } Property { name: "palette" type: "QPalette" read: "palette" write: "setPalette" index: 25 lineNumber: 132 } Property { name: "font"; type: "QFont"; read: "font"; write: "setFont"; index: 26; lineNumber: 133 } Property { name: "cursor" type: "QCursor" read: "cursor" write: "setCursor" reset: "unsetCursor" index: 27 lineNumber: 135 } Property { name: "mouseTracking" type: "bool" read: "hasMouseTracking" write: "setMouseTracking" index: 28 lineNumber: 137 } Property { name: "tabletTracking" type: "bool" read: "hasTabletTracking" write: "setTabletTracking" index: 29 lineNumber: 138 } Property { name: "isActiveWindow" type: "bool" read: "isActiveWindow" index: 30 lineNumber: 139 isReadonly: true } Property { name: "focusPolicy" type: "Qt::FocusPolicy" read: "focusPolicy" write: "setFocusPolicy" index: 31 lineNumber: 140 } Property { name: "focus" type: "bool" read: "hasFocus" index: 32 lineNumber: 141 isReadonly: true } Property { name: "contextMenuPolicy" type: "Qt::ContextMenuPolicy" read: "contextMenuPolicy" write: "setContextMenuPolicy" index: 33 lineNumber: 142 } Property { name: "updatesEnabled" type: "bool" read: "updatesEnabled" write: "setUpdatesEnabled" index: 34 lineNumber: 143 } Property { name: "visible" type: "bool" read: "isVisible" write: "setVisible" index: 35 lineNumber: 144 } Property { name: "minimized" type: "bool" read: "isMinimized" index: 36 lineNumber: 145 isReadonly: true } Property { name: "maximized" type: "bool" read: "isMaximized" index: 37 lineNumber: 146 isReadonly: true } Property { name: "fullScreen" type: "bool" read: "isFullScreen" index: 38 lineNumber: 147 isReadonly: true } Property { name: "sizeHint" type: "QSize" read: "sizeHint" index: 39 lineNumber: 148 isReadonly: true } Property { name: "minimumSizeHint" type: "QSize" read: "minimumSizeHint" index: 40 lineNumber: 149 isReadonly: true } Property { name: "acceptDrops" type: "bool" read: "acceptDrops" write: "setAcceptDrops" index: 41 lineNumber: 150 } Property { name: "windowTitle" type: "QString" read: "windowTitle" write: "setWindowTitle" notify: "windowTitleChanged" index: 42 lineNumber: 151 } Property { name: "windowIcon" type: "QIcon" read: "windowIcon" write: "setWindowIcon" notify: "windowIconChanged" index: 43 lineNumber: 152 } Property { name: "windowIconText" type: "QString" read: "windowIconText" write: "setWindowIconText" notify: "windowIconTextChanged" index: 44 lineNumber: 153 } Property { name: "windowOpacity" type: "double" read: "windowOpacity" write: "setWindowOpacity" index: 45 lineNumber: 154 } Property { name: "windowModified" type: "bool" read: "isWindowModified" write: "setWindowModified" index: 46 lineNumber: 155 } Property { name: "toolTip" type: "QString" read: "toolTip" write: "setToolTip" index: 47 lineNumber: 157 } Property { name: "toolTipDuration" type: "int" read: "toolTipDuration" write: "setToolTipDuration" index: 48 lineNumber: 158 } Property { name: "statusTip" type: "QString" read: "statusTip" write: "setStatusTip" index: 49 lineNumber: 161 } Property { name: "whatsThis" type: "QString" read: "whatsThis" write: "setWhatsThis" index: 50 lineNumber: 164 } Property { name: "accessibleName" type: "QString" read: "accessibleName" write: "setAccessibleName" index: 51 lineNumber: 167 } Property { name: "accessibleDescription" type: "QString" read: "accessibleDescription" write: "setAccessibleDescription" index: 52 lineNumber: 168 } Property { name: "accessibleIdentifier" type: "QString" read: "accessibleIdentifier" write: "setAccessibleIdentifier" index: 53 lineNumber: 169 } Property { name: "layoutDirection" type: "Qt::LayoutDirection" read: "layoutDirection" write: "setLayoutDirection" reset: "unsetLayoutDirection" index: 54 lineNumber: 171 } Property { name: "autoFillBackground" type: "bool" read: "autoFillBackground" write: "setAutoFillBackground" index: 55 lineNumber: 173 } Property { name: "styleSheet" type: "QString" read: "styleSheet" write: "setStyleSheet" index: 56 lineNumber: 175 } Property { name: "locale" type: "QLocale" read: "locale" write: "setLocale" reset: "unsetLocale" index: 57 lineNumber: 177 } Property { name: "windowFilePath" type: "QString" read: "windowFilePath" write: "setWindowFilePath" index: 58 lineNumber: 178 } Property { name: "inputMethodHints" type: "Qt::InputMethodHints" read: "inputMethodHints" write: "setInputMethodHints" index: 59 lineNumber: 179 } Signal { name: "windowTitleChanged" lineNumber: 658 Parameter { name: "title"; type: "QString" } } Signal { name: "windowIconChanged" lineNumber: 659 Parameter { name: "icon"; type: "QIcon" } } Signal { name: "windowIconTextChanged" lineNumber: 660 Parameter { name: "iconText"; type: "QString" } } Signal { name: "customContextMenuRequested" lineNumber: 661 Parameter { name: "pos"; type: "QPoint" } } Method { name: "setEnabled" lineNumber: 243 Parameter { type: "bool" } } Method { name: "setDisabled" lineNumber: 244 Parameter { type: "bool" } } Method { name: "setWindowModified" lineNumber: 245 Parameter { type: "bool" } } Method { name: "setWindowTitle" lineNumber: 369 Parameter { type: "QString" } } Method { name: "setStyleSheet" lineNumber: 371 Parameter { name: "styleSheet"; type: "QString" } } Method { name: "setFocus"; lineNumber: 426 } Method { name: "update"; lineNumber: 470 } Method { name: "repaint"; lineNumber: 471 } Method { name: "setVisible" lineNumber: 485 Parameter { name: "visible"; type: "bool" } } Method { name: "setHidden" lineNumber: 486 Parameter { name: "hidden"; type: "bool" } } Method { name: "show"; lineNumber: 487 } Method { name: "hide"; lineNumber: 488 } Method { name: "showMinimized"; lineNumber: 490 } Method { name: "showMaximized"; lineNumber: 491 } Method { name: "showFullScreen"; lineNumber: 492 } Method { name: "showNormal"; lineNumber: 493 } Method { name: "close"; type: "bool"; lineNumber: 495 } Method { name: "raise"; lineNumber: 496 } Method { name: "lower"; lineNumber: 497 } Method { name: "updateMicroFocus" lineNumber: 721 Parameter { name: "query"; type: "Qt::InputMethodQuery" } } Method { name: "updateMicroFocus"; isCloned: true; lineNumber: 721 } Method { name: "_q_showIfNotHidden"; lineNumber: 782 } Method { name: "_q_closestWindowHandle"; type: "QWindow"; isPointer: true; lineNumber: 783 } Method { name: "grab" type: "QPixmap" lineNumber: 356 Parameter { name: "rectangle"; type: "QRect" } } Method { name: "grab"; type: "QPixmap"; isCloned: true; lineNumber: 356 } } Component { file: "tooltiparea.h" lineNumber: 52 name: "ToolTipArea" accessSemantics: "reference" defaultProperty: "data" parentProperty: "parent" prototype: "QQuickItem" exports: [ "org.kde.plasma.core/ToolTipArea 2.0", "org.kde.plasma.core/ToolTipArea 2.1", "org.kde.plasma.core/ToolTipArea 2.4", "org.kde.plasma.core/ToolTipArea 2.7", "org.kde.plasma.core/ToolTipArea 2.11" ] exportMetaObjectRevisions: [512, 513, 516, 519, 523] Property { name: "mainItem" type: "QQuickItem" isPointer: true read: "mainItem" write: "setMainItem" notify: "mainItemChanged" index: 0 lineNumber: 61 } Property { name: "mainText" type: "QString" read: "mainText" write: "setMainText" notify: "mainTextChanged" index: 1 lineNumber: 67 } Property { name: "subText" type: "QString" read: "subText" write: "setSubText" notify: "subTextChanged" index: 2 lineNumber: 73 } Property { name: "textFormat" type: "int" read: "textFormat" write: "setTextFormat" notify: "textFormatChanged" index: 3 lineNumber: 84 } Property { name: "icon" type: "QVariant" read: "icon" write: "setIcon" notify: "iconChanged" index: 4 lineNumber: 90 } Property { name: "containsMouse" type: "bool" read: "containsMouse" notify: "containsMouseChanged" index: 5 lineNumber: 96 isReadonly: true } Property { name: "location" type: "Plasma::Types::Location" read: "location" write: "setLocation" notify: "locationChanged" index: 6 lineNumber: 102 } Property { name: "image" type: "QVariant" read: "image" write: "setImage" notify: "imageChanged" index: 7 lineNumber: 109 } Property { name: "active" type: "bool" write: "setActive" notify: "activeChanged" index: 8 lineNumber: 116 } Property { name: "interactive" type: "bool" write: "setInteractive" notify: "interactiveChanged" index: 9 lineNumber: 125 } Property { name: "timeout"; type: "int"; write: "setTimeout"; index: 10; lineNumber: 132 } Signal { name: "mainItemChanged"; lineNumber: 195 } Signal { name: "mainTextChanged"; lineNumber: 196 } Signal { name: "subTextChanged"; lineNumber: 197 } Signal { name: "textFormatChanged"; lineNumber: 198 } Signal { name: "iconChanged"; lineNumber: 199 } Signal { name: "imageChanged"; lineNumber: 200 } Signal { name: "containsMouseChanged"; lineNumber: 201 } Signal { name: "locationChanged"; lineNumber: 202 } Signal { name: "activeChanged"; lineNumber: 203 } Signal { name: "interactiveChanged"; lineNumber: 204 } Signal { name: "aboutToShow"; lineNumber: 210 } Signal { name: "toolTipVisibleChanged" lineNumber: 216 Parameter { name: "toolTipVisible"; type: "bool" } } Method { name: "showToolTip"; lineNumber: 174 } Method { name: "hideToolTip"; lineNumber: 179 } Method { name: "hideImmediately"; lineNumber: 185 } Method { name: "settingsChanged" lineNumber: 219 Parameter { name: "group"; type: "KConfigGroup" } Parameter { name: "names"; type: "QByteArrayList" } } } Component { file: "corebindingsplugin.h" lineNumber: 27 name: "Plasma::Types" accessSemantics: "reference" prototype: "QObject" exports: ["org.kde.plasma.core/Types 2.0"] isCreatable: false exportMetaObjectRevisions: [512] Enum { name: "FormFactor" lineNumber: 45 values: [ "Planar", "MediaCenter", "Horizontal", "Vertical", "Application" ] } Enum { name: "ContainmentDisplayHint" lineNumber: 65 values: [ "NoContainmentDisplayHint", "ContainmentDrawsPlasmoidHeading", "ContainmentForcesSquarePlasmoids", "ContainmentPrefersOpaqueBackground", "ContainmentPrefersFloatingApplets" ] } Enum { name: "ContainmentDisplayHints" alias: "ContainmentDisplayHint" isFlag: true lineNumber: 65 values: [ "NoContainmentDisplayHint", "ContainmentDrawsPlasmoidHeading", "ContainmentForcesSquarePlasmoids", "ContainmentPrefersOpaqueBackground", "ContainmentPrefersFloatingApplets" ] } Enum { name: "Location" lineNumber: 88 values: [ "Floating", "Desktop", "FullScreen", "TopEdge", "BottomEdge", "LeftEdge", "RightEdge" ] } Enum { name: "ImmutabilityType" lineNumber: 108 values: ["Mutable", "UserImmutable", "SystemImmutable"] } Enum { name: "ItemStatus" lineNumber: 127 values: [ "UnknownStatus", "PassiveStatus", "ActiveStatus", "NeedsAttentionStatus", "RequiresAttentionStatus", "AcceptingInputStatus", "HiddenStatus" ] } Enum { name: "BackgroundHints" lineNumber: 148 values: [ "NoBackground", "StandardBackground", "TranslucentBackground", "ShadowBackground", "ConfigurableBackground", "DefaultBackground" ] } } }