plugins.qmltypes 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410
  1. import QtQuick.tooling 1.2
  2. // This file describes the plugin-supplied types contained in the library.
  3. // It is used for QML tooling purposes only.
  4. //
  5. // This file was auto-generated by qmltyperegistrar.
  6. Module {
  7. dependencies: ["QtQuick 2.0"]
  8. Component {
  9. file: "plugin.h"
  10. name: "QQuickRootItem"
  11. defaultProperty: "data"
  12. prototype: "QQuickItem"
  13. Method {
  14. name: "setWidth"
  15. Parameter { name: "w"; type: "int" }
  16. }
  17. Method {
  18. name: "setHeight"
  19. Parameter { name: "h"; type: "int" }
  20. }
  21. }
  22. Component {
  23. file: "plugin.h"
  24. name: "QQuickScreen"
  25. prototype: "QObject"
  26. exports: [
  27. "QtQuick.Window/Screen 2.0",
  28. "QtQuick.Window/Screen 2.10",
  29. "QtQuick.Window/Screen 2.3"
  30. ]
  31. isCreatable: false
  32. exportMetaObjectRevisions: [0, 10, 3]
  33. attachedType: "QQuickScreenAttached"
  34. }
  35. Component {
  36. file: "plugin.h"
  37. name: "QQuickScreenAttached"
  38. prototype: "QQuickScreenInfo"
  39. Property { name: "orientationUpdateMask"; type: "Qt::ScreenOrientations" }
  40. Method {
  41. name: "screenChanged"
  42. Parameter { type: "QScreen"; isPointer: true }
  43. }
  44. Method {
  45. name: "angleBetween"
  46. type: "int"
  47. Parameter { name: "a"; type: "int" }
  48. Parameter { name: "b"; type: "int" }
  49. }
  50. }
  51. Component {
  52. file: "plugin.h"
  53. name: "QQuickScreenInfo"
  54. prototype: "QObject"
  55. exports: [
  56. "QtQuick.Window/ScreenInfo 2.10",
  57. "QtQuick.Window/ScreenInfo 2.3"
  58. ]
  59. isCreatable: false
  60. exportMetaObjectRevisions: [10, 3]
  61. Property { name: "name"; type: "string"; isReadonly: true }
  62. Property { name: "manufacturer"; revision: 10; type: "string"; isReadonly: true }
  63. Property { name: "model"; revision: 10; type: "string"; isReadonly: true }
  64. Property { name: "serialNumber"; revision: 10; type: "string"; isReadonly: true }
  65. Property { name: "width"; type: "int"; isReadonly: true }
  66. Property { name: "height"; type: "int"; isReadonly: true }
  67. Property { name: "desktopAvailableWidth"; type: "int"; isReadonly: true }
  68. Property { name: "desktopAvailableHeight"; type: "int"; isReadonly: true }
  69. Property { name: "logicalPixelDensity"; type: "double"; isReadonly: true }
  70. Property { name: "pixelDensity"; type: "double"; isReadonly: true }
  71. Property { name: "devicePixelRatio"; type: "double"; isReadonly: true }
  72. Property { name: "primaryOrientation"; type: "Qt::ScreenOrientation"; isReadonly: true }
  73. Property { name: "orientation"; type: "Qt::ScreenOrientation"; isReadonly: true }
  74. Property { name: "virtualX"; revision: 3; type: "int"; isReadonly: true }
  75. Property { name: "virtualY"; revision: 3; type: "int"; isReadonly: true }
  76. Signal { name: "manufacturerChanged"; revision: 10 }
  77. Signal { name: "modelChanged"; revision: 10 }
  78. Signal { name: "serialNumberChanged"; revision: 10 }
  79. Signal { name: "desktopGeometryChanged" }
  80. Signal { name: "virtualXChanged"; revision: 3 }
  81. Signal { name: "virtualYChanged"; revision: 3 }
  82. }
  83. Component {
  84. file: "plugin.h"
  85. name: "QQuickWindow"
  86. defaultProperty: "data"
  87. prototype: "QWindow"
  88. exports: ["QtQuick.Window/Window 2.0"]
  89. exportMetaObjectRevisions: [0]
  90. Enum {
  91. name: "CreateTextureOptions"
  92. alias: "CreateTextureOption"
  93. isFlag: true
  94. values: [
  95. "TextureHasAlphaChannel",
  96. "TextureHasMipmaps",
  97. "TextureOwnsGLTexture",
  98. "TextureCanUseAtlas",
  99. "TextureIsOpaque"
  100. ]
  101. }
  102. Enum {
  103. name: "SceneGraphError"
  104. values: ["ContextNotAvailable"]
  105. }
  106. Enum {
  107. name: "TextRenderType"
  108. values: ["QtTextRendering", "NativeTextRendering"]
  109. }
  110. Enum {
  111. name: "NativeObjectType"
  112. values: ["NativeObjectTexture"]
  113. }
  114. Property { name: "data"; type: "QObject"; isList: true; isReadonly: true }
  115. Property { name: "color"; type: "QColor" }
  116. Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
  117. Property {
  118. name: "activeFocusItem"
  119. revision: 1
  120. type: "QQuickItem"
  121. isReadonly: true
  122. isPointer: true
  123. }
  124. Signal { name: "frameSwapped" }
  125. Signal {
  126. name: "openglContextCreated"
  127. revision: 2
  128. Parameter { name: "context"; type: "QOpenGLContext"; isPointer: true }
  129. }
  130. Signal { name: "sceneGraphInitialized" }
  131. Signal { name: "sceneGraphInvalidated" }
  132. Signal { name: "beforeSynchronizing" }
  133. Signal { name: "afterSynchronizing"; revision: 2 }
  134. Signal { name: "beforeRendering" }
  135. Signal { name: "afterRendering" }
  136. Signal { name: "afterAnimating"; revision: 2 }
  137. Signal { name: "sceneGraphAboutToStop"; revision: 2 }
  138. Signal {
  139. name: "closing"
  140. revision: 1
  141. Parameter { name: "close"; type: "QQuickCloseEvent"; isPointer: true }
  142. }
  143. Signal {
  144. name: "colorChanged"
  145. Parameter { type: "QColor" }
  146. }
  147. Signal { name: "activeFocusItemChanged"; revision: 1 }
  148. Signal {
  149. name: "sceneGraphError"
  150. revision: 2
  151. Parameter { name: "error"; type: "QQuickWindow::SceneGraphError" }
  152. Parameter { name: "message"; type: "string" }
  153. }
  154. Signal { name: "beforeRenderPassRecording"; revision: 14 }
  155. Signal { name: "afterRenderPassRecording"; revision: 14 }
  156. Method { name: "update" }
  157. Method { name: "releaseResources" }
  158. Method { name: "maybeUpdate" }
  159. Method { name: "cleanupSceneGraph" }
  160. Method { name: "physicalDpiChanged" }
  161. Method {
  162. name: "handleScreenChanged"
  163. Parameter { name: "screen"; type: "QScreen"; isPointer: true }
  164. }
  165. Method {
  166. name: "setTransientParent_helper"
  167. Parameter { name: "window"; type: "QQuickWindow"; isPointer: true }
  168. }
  169. Method { name: "runJobsAfterSwap" }
  170. Method {
  171. name: "handleApplicationStateChanged"
  172. Parameter { name: "state"; type: "Qt::ApplicationState" }
  173. }
  174. }
  175. Component {
  176. file: "plugin.h"
  177. name: "QQuickWindowAttached"
  178. prototype: "QObject"
  179. Property { name: "visibility"; type: "QWindow::Visibility"; isReadonly: true }
  180. Property { name: "active"; type: "bool"; isReadonly: true }
  181. Property { name: "activeFocusItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
  182. Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
  183. Property { name: "width"; type: "int"; isReadonly: true }
  184. Property { name: "height"; type: "int"; isReadonly: true }
  185. Property { name: "window"; type: "QQuickWindow"; isReadonly: true; isPointer: true }
  186. Method {
  187. name: "windowChange"
  188. Parameter { type: "QQuickWindow"; isPointer: true }
  189. }
  190. }
  191. Component {
  192. file: "plugin.h"
  193. name: "QQuickWindowQmlImpl"
  194. defaultProperty: "data"
  195. prototype: "QQuickWindow"
  196. exports: [
  197. "QtQuick.Window/Window 2.1",
  198. "QtQuick.Window/Window 2.13",
  199. "QtQuick.Window/Window 2.14",
  200. "QtQuick.Window/Window 2.2",
  201. "QtQuick.Window/Window 2.3"
  202. ]
  203. exportMetaObjectRevisions: [1, 13, 14, 2, 3]
  204. attachedType: "QQuickWindowAttached"
  205. Property { name: "visible"; type: "bool" }
  206. Property { name: "visibility"; type: "Visibility" }
  207. Property { name: "screen"; revision: 3; type: "QObject"; isPointer: true }
  208. Signal {
  209. name: "visibleChanged"
  210. Parameter { name: "arg"; type: "bool" }
  211. }
  212. Signal {
  213. name: "visibilityChanged"
  214. Parameter { name: "visibility"; type: "QWindow::Visibility" }
  215. }
  216. Signal { name: "screenChanged"; revision: 3 }
  217. Method { name: "setWindowVisibility" }
  218. }
  219. Component {
  220. file: "plugin.h"
  221. name: "QWindow"
  222. prototype: "QObject"
  223. Enum {
  224. name: "Visibility"
  225. values: [
  226. "Hidden",
  227. "AutomaticVisibility",
  228. "Windowed",
  229. "Minimized",
  230. "Maximized",
  231. "FullScreen"
  232. ]
  233. }
  234. Enum {
  235. name: "AncestorMode"
  236. values: ["ExcludeTransients", "IncludeTransients"]
  237. }
  238. Property { name: "title"; type: "string" }
  239. Property { name: "modality"; type: "Qt::WindowModality" }
  240. Property { name: "flags"; type: "Qt::WindowFlags" }
  241. Property { name: "x"; type: "int" }
  242. Property { name: "y"; type: "int" }
  243. Property { name: "width"; type: "int" }
  244. Property { name: "height"; type: "int" }
  245. Property { name: "minimumWidth"; type: "int" }
  246. Property { name: "minimumHeight"; type: "int" }
  247. Property { name: "maximumWidth"; type: "int" }
  248. Property { name: "maximumHeight"; type: "int" }
  249. Property { name: "visible"; type: "bool" }
  250. Property { name: "active"; revision: 1; type: "bool"; isReadonly: true }
  251. Property { name: "visibility"; revision: 1; type: "Visibility" }
  252. Property { name: "contentOrientation"; type: "Qt::ScreenOrientation" }
  253. Property { name: "opacity"; revision: 1; type: "double" }
  254. Property { name: "transientParent"; revision: 13; type: "QWindow"; isPointer: true }
  255. Signal {
  256. name: "screenChanged"
  257. Parameter { name: "screen"; type: "QScreen"; isPointer: true }
  258. }
  259. Signal {
  260. name: "modalityChanged"
  261. Parameter { name: "modality"; type: "Qt::WindowModality" }
  262. }
  263. Signal {
  264. name: "windowStateChanged"
  265. Parameter { name: "windowState"; type: "Qt::WindowState" }
  266. }
  267. Signal {
  268. name: "windowTitleChanged"
  269. revision: 2
  270. Parameter { name: "title"; type: "string" }
  271. }
  272. Signal {
  273. name: "xChanged"
  274. Parameter { name: "arg"; type: "int" }
  275. }
  276. Signal {
  277. name: "yChanged"
  278. Parameter { name: "arg"; type: "int" }
  279. }
  280. Signal {
  281. name: "widthChanged"
  282. Parameter { name: "arg"; type: "int" }
  283. }
  284. Signal {
  285. name: "heightChanged"
  286. Parameter { name: "arg"; type: "int" }
  287. }
  288. Signal {
  289. name: "minimumWidthChanged"
  290. Parameter { name: "arg"; type: "int" }
  291. }
  292. Signal {
  293. name: "minimumHeightChanged"
  294. Parameter { name: "arg"; type: "int" }
  295. }
  296. Signal {
  297. name: "maximumWidthChanged"
  298. Parameter { name: "arg"; type: "int" }
  299. }
  300. Signal {
  301. name: "maximumHeightChanged"
  302. Parameter { name: "arg"; type: "int" }
  303. }
  304. Signal {
  305. name: "visibleChanged"
  306. Parameter { name: "arg"; type: "bool" }
  307. }
  308. Signal {
  309. name: "visibilityChanged"
  310. revision: 1
  311. Parameter { name: "visibility"; type: "QWindow::Visibility" }
  312. }
  313. Signal { name: "activeChanged"; revision: 1 }
  314. Signal {
  315. name: "contentOrientationChanged"
  316. Parameter { name: "orientation"; type: "Qt::ScreenOrientation" }
  317. }
  318. Signal {
  319. name: "focusObjectChanged"
  320. Parameter { name: "object"; type: "QObject"; isPointer: true }
  321. }
  322. Signal {
  323. name: "opacityChanged"
  324. revision: 1
  325. Parameter { name: "opacity"; type: "double" }
  326. }
  327. Signal {
  328. name: "transientParentChanged"
  329. revision: 13
  330. Parameter { name: "transientParent"; type: "QWindow"; isPointer: true }
  331. }
  332. Method { name: "requestActivate"; revision: 1 }
  333. Method {
  334. name: "setVisible"
  335. Parameter { name: "visible"; type: "bool" }
  336. }
  337. Method { name: "show" }
  338. Method { name: "hide" }
  339. Method { name: "showMinimized" }
  340. Method { name: "showMaximized" }
  341. Method { name: "showFullScreen" }
  342. Method { name: "showNormal" }
  343. Method { name: "close"; type: "bool" }
  344. Method { name: "raise" }
  345. Method { name: "lower" }
  346. Method {
  347. name: "startSystemResize"
  348. type: "bool"
  349. Parameter { name: "edges"; type: "Qt::Edges" }
  350. }
  351. Method { name: "startSystemMove"; type: "bool" }
  352. Method {
  353. name: "setTitle"
  354. Parameter { type: "string" }
  355. }
  356. Method {
  357. name: "setX"
  358. Parameter { name: "arg"; type: "int" }
  359. }
  360. Method {
  361. name: "setY"
  362. Parameter { name: "arg"; type: "int" }
  363. }
  364. Method {
  365. name: "setWidth"
  366. Parameter { name: "arg"; type: "int" }
  367. }
  368. Method {
  369. name: "setHeight"
  370. Parameter { name: "arg"; type: "int" }
  371. }
  372. Method {
  373. name: "setGeometry"
  374. Parameter { name: "posx"; type: "int" }
  375. Parameter { name: "posy"; type: "int" }
  376. Parameter { name: "w"; type: "int" }
  377. Parameter { name: "h"; type: "int" }
  378. }
  379. Method {
  380. name: "setGeometry"
  381. Parameter { name: "rect"; type: "QRect" }
  382. }
  383. Method {
  384. name: "setMinimumWidth"
  385. Parameter { name: "w"; type: "int" }
  386. }
  387. Method {
  388. name: "setMinimumHeight"
  389. Parameter { name: "h"; type: "int" }
  390. }
  391. Method {
  392. name: "setMaximumWidth"
  393. Parameter { name: "w"; type: "int" }
  394. }
  395. Method {
  396. name: "setMaximumHeight"
  397. Parameter { name: "h"; type: "int" }
  398. }
  399. Method {
  400. name: "alert"
  401. revision: 1
  402. Parameter { name: "msec"; type: "int" }
  403. }
  404. Method { name: "requestUpdate"; revision: 3 }
  405. Method { name: "_q_clearAlert" }
  406. }
  407. }