plugins.qmltypes 200 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295
  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: []
  8. Component {
  9. name: "QDoubleValidator"
  10. prototype: "QValidator"
  11. Enum {
  12. name: "Notation"
  13. values: ["StandardNotation", "ScientificNotation"]
  14. }
  15. Property { name: "bottom"; type: "double" }
  16. Property { name: "top"; type: "double" }
  17. Property { name: "decimals"; type: "int" }
  18. Property { name: "notation"; type: "Notation" }
  19. Signal {
  20. name: "bottomChanged"
  21. Parameter { name: "bottom"; type: "double" }
  22. }
  23. Signal {
  24. name: "topChanged"
  25. Parameter { name: "top"; type: "double" }
  26. }
  27. Signal {
  28. name: "decimalsChanged"
  29. Parameter { name: "decimals"; type: "int" }
  30. }
  31. Signal {
  32. name: "notationChanged"
  33. Parameter { name: "notation"; type: "QDoubleValidator::Notation" }
  34. }
  35. }
  36. Component {
  37. file: "private/qquickforeignutils_p.h"
  38. name: "QInputMethod"
  39. prototype: "QObject"
  40. exports: ["QtQuick/InputMethod 2.0"]
  41. isCreatable: false
  42. exportMetaObjectRevisions: [0]
  43. Enum {
  44. name: "Action"
  45. values: ["Click", "ContextMenu"]
  46. }
  47. Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true }
  48. Property { name: "anchorRectangle"; type: "QRectF"; isReadonly: true }
  49. Property { name: "keyboardRectangle"; type: "QRectF"; isReadonly: true }
  50. Property { name: "inputItemClipRectangle"; type: "QRectF"; isReadonly: true }
  51. Property { name: "visible"; type: "bool"; isReadonly: true }
  52. Property { name: "animating"; type: "bool"; isReadonly: true }
  53. Property { name: "locale"; type: "QLocale"; isReadonly: true }
  54. Property { name: "inputDirection"; type: "Qt::LayoutDirection"; isReadonly: true }
  55. Signal {
  56. name: "inputDirectionChanged"
  57. Parameter { name: "newDirection"; type: "Qt::LayoutDirection" }
  58. }
  59. Method { name: "show" }
  60. Method { name: "hide" }
  61. Method {
  62. name: "update"
  63. Parameter { name: "queries"; type: "Qt::InputMethodQueries" }
  64. }
  65. Method { name: "reset" }
  66. Method { name: "commit" }
  67. Method {
  68. name: "invokeAction"
  69. Parameter { name: "a"; type: "Action" }
  70. Parameter { name: "cursorPosition"; type: "int" }
  71. }
  72. }
  73. Component {
  74. name: "QIntValidator"
  75. prototype: "QValidator"
  76. Property { name: "bottom"; type: "int" }
  77. Property { name: "top"; type: "int" }
  78. Signal {
  79. name: "bottomChanged"
  80. Parameter { name: "bottom"; type: "int" }
  81. }
  82. Signal {
  83. name: "topChanged"
  84. Parameter { name: "top"; type: "int" }
  85. }
  86. }
  87. Component {
  88. file: "private/qquickforeignutils_p.h"
  89. name: "QKeySequence"
  90. exports: ["QtQuick/StandardKey 2.2"]
  91. isCreatable: false
  92. exportMetaObjectRevisions: [2]
  93. Enum {
  94. name: "StandardKey"
  95. values: [
  96. "UnknownKey",
  97. "HelpContents",
  98. "WhatsThis",
  99. "Open",
  100. "Close",
  101. "Save",
  102. "New",
  103. "Delete",
  104. "Cut",
  105. "Copy",
  106. "Paste",
  107. "Undo",
  108. "Redo",
  109. "Back",
  110. "Forward",
  111. "Refresh",
  112. "ZoomIn",
  113. "ZoomOut",
  114. "Print",
  115. "AddTab",
  116. "NextChild",
  117. "PreviousChild",
  118. "Find",
  119. "FindNext",
  120. "FindPrevious",
  121. "Replace",
  122. "SelectAll",
  123. "Bold",
  124. "Italic",
  125. "Underline",
  126. "MoveToNextChar",
  127. "MoveToPreviousChar",
  128. "MoveToNextWord",
  129. "MoveToPreviousWord",
  130. "MoveToNextLine",
  131. "MoveToPreviousLine",
  132. "MoveToNextPage",
  133. "MoveToPreviousPage",
  134. "MoveToStartOfLine",
  135. "MoveToEndOfLine",
  136. "MoveToStartOfBlock",
  137. "MoveToEndOfBlock",
  138. "MoveToStartOfDocument",
  139. "MoveToEndOfDocument",
  140. "SelectNextChar",
  141. "SelectPreviousChar",
  142. "SelectNextWord",
  143. "SelectPreviousWord",
  144. "SelectNextLine",
  145. "SelectPreviousLine",
  146. "SelectNextPage",
  147. "SelectPreviousPage",
  148. "SelectStartOfLine",
  149. "SelectEndOfLine",
  150. "SelectStartOfBlock",
  151. "SelectEndOfBlock",
  152. "SelectStartOfDocument",
  153. "SelectEndOfDocument",
  154. "DeleteStartOfWord",
  155. "DeleteEndOfWord",
  156. "DeleteEndOfLine",
  157. "InsertParagraphSeparator",
  158. "InsertLineSeparator",
  159. "SaveAs",
  160. "Preferences",
  161. "Quit",
  162. "FullScreen",
  163. "Deselect",
  164. "DeleteCompleteLine",
  165. "Backspace",
  166. "Cancel"
  167. ]
  168. }
  169. }
  170. Component {
  171. file: "private/qquickitemsmodule_p.h"
  172. name: "QPointingDeviceUniqueId"
  173. exports: ["QtQuick/PointingDeviceUniqueId 2.9"]
  174. isCreatable: false
  175. exportMetaObjectRevisions: [9]
  176. Property { name: "numericId"; type: "qlonglong"; isReadonly: true }
  177. }
  178. Component {
  179. name: "QQmlApplication"
  180. prototype: "QObject"
  181. Property { name: "arguments"; type: "QStringList"; isReadonly: true }
  182. Property { name: "name"; type: "string" }
  183. Property { name: "version"; type: "string" }
  184. Property { name: "organization"; type: "string" }
  185. Property { name: "domain"; type: "string" }
  186. Signal { name: "aboutToQuit" }
  187. Method {
  188. name: "setName"
  189. Parameter { name: "arg"; type: "string" }
  190. }
  191. Method {
  192. name: "setVersion"
  193. Parameter { name: "arg"; type: "string" }
  194. }
  195. Method {
  196. name: "setOrganization"
  197. Parameter { name: "arg"; type: "string" }
  198. }
  199. Method {
  200. name: "setDomain"
  201. Parameter { name: "arg"; type: "string" }
  202. }
  203. }
  204. Component {
  205. file: "private/qquickanimation_p.h"
  206. name: "QQuickAbstractAnimation"
  207. prototype: "QObject"
  208. exports: ["QtQuick/Animation 2.0", "QtQuick/Animation 2.12"]
  209. isCreatable: false
  210. exportMetaObjectRevisions: [0, 12]
  211. Enum {
  212. name: "Loops"
  213. values: ["Infinite"]
  214. }
  215. Property { name: "running"; type: "bool" }
  216. Property { name: "paused"; type: "bool" }
  217. Property { name: "alwaysRunToEnd"; type: "bool" }
  218. Property { name: "loops"; type: "int" }
  219. Signal { name: "started" }
  220. Signal { name: "stopped" }
  221. Signal {
  222. name: "runningChanged"
  223. Parameter { type: "bool" }
  224. }
  225. Signal {
  226. name: "pausedChanged"
  227. Parameter { type: "bool" }
  228. }
  229. Signal {
  230. name: "alwaysRunToEndChanged"
  231. Parameter { type: "bool" }
  232. }
  233. Signal {
  234. name: "loopCountChanged"
  235. Parameter { type: "int" }
  236. }
  237. Signal { name: "finished"; revision: 12 }
  238. Method { name: "restart" }
  239. Method { name: "start" }
  240. Method { name: "pause" }
  241. Method { name: "resume" }
  242. Method { name: "stop" }
  243. Method { name: "complete" }
  244. Method { name: "componentFinalized" }
  245. }
  246. Component {
  247. file: "private/qquickaccessibleattached_p.h"
  248. name: "QQuickAccessibleAttached"
  249. prototype: "QObject"
  250. exports: ["QtQuick/Accessible 2.0"]
  251. isCreatable: false
  252. exportMetaObjectRevisions: [0]
  253. attachedType: "QQuickAccessibleAttached"
  254. Property { name: "role"; type: "QAccessible::Role" }
  255. Property { name: "name"; type: "string" }
  256. Property { name: "description"; type: "string" }
  257. Property { name: "ignored"; type: "bool" }
  258. Property { name: "checkable"; type: "bool" }
  259. Property { name: "checked"; type: "bool" }
  260. Property { name: "editable"; type: "bool" }
  261. Property { name: "focusable"; type: "bool" }
  262. Property { name: "focused"; type: "bool" }
  263. Property { name: "multiLine"; type: "bool" }
  264. Property { name: "readOnly"; type: "bool" }
  265. Property { name: "selected"; type: "bool" }
  266. Property { name: "selectable"; type: "bool" }
  267. Property { name: "pressed"; type: "bool" }
  268. Property { name: "checkStateMixed"; type: "bool" }
  269. Property { name: "defaultButton"; type: "bool" }
  270. Property { name: "passwordEdit"; type: "bool" }
  271. Property { name: "selectableText"; type: "bool" }
  272. Property { name: "searchEdit"; type: "bool" }
  273. Signal {
  274. name: "checkableChanged"
  275. Parameter { name: "arg"; type: "bool" }
  276. }
  277. Signal {
  278. name: "checkedChanged"
  279. Parameter { name: "arg"; type: "bool" }
  280. }
  281. Signal {
  282. name: "editableChanged"
  283. Parameter { name: "arg"; type: "bool" }
  284. }
  285. Signal {
  286. name: "focusableChanged"
  287. Parameter { name: "arg"; type: "bool" }
  288. }
  289. Signal {
  290. name: "focusedChanged"
  291. Parameter { name: "arg"; type: "bool" }
  292. }
  293. Signal {
  294. name: "multiLineChanged"
  295. Parameter { name: "arg"; type: "bool" }
  296. }
  297. Signal {
  298. name: "readOnlyChanged"
  299. Parameter { name: "arg"; type: "bool" }
  300. }
  301. Signal {
  302. name: "selectedChanged"
  303. Parameter { name: "arg"; type: "bool" }
  304. }
  305. Signal {
  306. name: "selectableChanged"
  307. Parameter { name: "arg"; type: "bool" }
  308. }
  309. Signal {
  310. name: "pressedChanged"
  311. Parameter { name: "arg"; type: "bool" }
  312. }
  313. Signal {
  314. name: "checkStateMixedChanged"
  315. Parameter { name: "arg"; type: "bool" }
  316. }
  317. Signal {
  318. name: "defaultButtonChanged"
  319. Parameter { name: "arg"; type: "bool" }
  320. }
  321. Signal {
  322. name: "passwordEditChanged"
  323. Parameter { name: "arg"; type: "bool" }
  324. }
  325. Signal {
  326. name: "selectableTextChanged"
  327. Parameter { name: "arg"; type: "bool" }
  328. }
  329. Signal {
  330. name: "searchEditChanged"
  331. Parameter { name: "arg"; type: "bool" }
  332. }
  333. Signal { name: "pressAction" }
  334. Signal { name: "toggleAction" }
  335. Signal { name: "increaseAction" }
  336. Signal { name: "decreaseAction" }
  337. Signal { name: "scrollUpAction" }
  338. Signal { name: "scrollDownAction" }
  339. Signal { name: "scrollLeftAction" }
  340. Signal { name: "scrollRightAction" }
  341. Signal { name: "previousPageAction" }
  342. Signal { name: "nextPageAction" }
  343. Method { name: "valueChanged" }
  344. Method { name: "cursorPositionChanged" }
  345. Method {
  346. name: "setIgnored"
  347. Parameter { name: "ignored"; type: "bool" }
  348. }
  349. }
  350. Component {
  351. file: "private/qquickitemanimation_p.h"
  352. name: "QQuickAnchorAnimation"
  353. prototype: "QQuickAbstractAnimation"
  354. exports: [
  355. "QtQuick/AnchorAnimation 2.0",
  356. "QtQuick/AnchorAnimation 2.12"
  357. ]
  358. exportMetaObjectRevisions: [0, 12]
  359. Property { name: "targets"; type: "QQuickItem"; isList: true; isReadonly: true }
  360. Property { name: "duration"; type: "int" }
  361. Property { name: "easing"; type: "QEasingCurve" }
  362. Signal {
  363. name: "durationChanged"
  364. Parameter { type: "int" }
  365. }
  366. Signal {
  367. name: "easingChanged"
  368. Parameter { type: "QEasingCurve" }
  369. }
  370. }
  371. Component {
  372. file: "private/qquickstateoperations_p.h"
  373. name: "QQuickAnchorChanges"
  374. prototype: "QQuickStateOperation"
  375. exports: ["QtQuick/AnchorChanges 2.0"]
  376. exportMetaObjectRevisions: [0]
  377. Property { name: "target"; type: "QQuickItem"; isPointer: true }
  378. Property { name: "anchors"; type: "QQuickAnchorSet"; isReadonly: true; isPointer: true }
  379. }
  380. Component {
  381. file: "private/qquickstateoperations_p.h"
  382. name: "QQuickAnchorSet"
  383. prototype: "QObject"
  384. Property { name: "left"; type: "QQmlScriptString" }
  385. Property { name: "right"; type: "QQmlScriptString" }
  386. Property { name: "horizontalCenter"; type: "QQmlScriptString" }
  387. Property { name: "top"; type: "QQmlScriptString" }
  388. Property { name: "bottom"; type: "QQmlScriptString" }
  389. Property { name: "verticalCenter"; type: "QQmlScriptString" }
  390. Property { name: "baseline"; type: "QQmlScriptString" }
  391. }
  392. Component {
  393. file: "private/qquickanchors_p.h"
  394. name: "QQuickAnchors"
  395. prototype: "QObject"
  396. Enum {
  397. name: "Anchors"
  398. alias: "Anchor"
  399. isFlag: true
  400. values: [
  401. "InvalidAnchor",
  402. "LeftAnchor",
  403. "RightAnchor",
  404. "TopAnchor",
  405. "BottomAnchor",
  406. "HCenterAnchor",
  407. "VCenterAnchor",
  408. "BaselineAnchor",
  409. "Horizontal_Mask",
  410. "Vertical_Mask"
  411. ]
  412. }
  413. Property { name: "left"; type: "QQuickAnchorLine" }
  414. Property { name: "right"; type: "QQuickAnchorLine" }
  415. Property { name: "horizontalCenter"; type: "QQuickAnchorLine" }
  416. Property { name: "top"; type: "QQuickAnchorLine" }
  417. Property { name: "bottom"; type: "QQuickAnchorLine" }
  418. Property { name: "verticalCenter"; type: "QQuickAnchorLine" }
  419. Property { name: "baseline"; type: "QQuickAnchorLine" }
  420. Property { name: "margins"; type: "double" }
  421. Property { name: "leftMargin"; type: "double" }
  422. Property { name: "rightMargin"; type: "double" }
  423. Property { name: "horizontalCenterOffset"; type: "double" }
  424. Property { name: "topMargin"; type: "double" }
  425. Property { name: "bottomMargin"; type: "double" }
  426. Property { name: "verticalCenterOffset"; type: "double" }
  427. Property { name: "baselineOffset"; type: "double" }
  428. Property { name: "fill"; type: "QQuickItem"; isPointer: true }
  429. Property { name: "centerIn"; type: "QQuickItem"; isPointer: true }
  430. Property { name: "alignWhenCentered"; type: "bool" }
  431. Signal { name: "centerAlignedChanged" }
  432. }
  433. Component {
  434. file: "private/qquickanimatedimage_p.h"
  435. name: "QQuickAnimatedImage"
  436. prototype: "QQuickImage"
  437. exports: [
  438. "QtQuick/AnimatedImage 2.0",
  439. "QtQuick/AnimatedImage 2.1",
  440. "QtQuick/AnimatedImage 2.11",
  441. "QtQuick/AnimatedImage 2.14",
  442. "QtQuick/AnimatedImage 2.15",
  443. "QtQuick/AnimatedImage 2.3",
  444. "QtQuick/AnimatedImage 2.4",
  445. "QtQuick/AnimatedImage 2.5",
  446. "QtQuick/AnimatedImage 2.7"
  447. ]
  448. exportMetaObjectRevisions: [0, 1, 11, 14, 15, 3, 4, 5, 7]
  449. Property { name: "playing"; type: "bool" }
  450. Property { name: "paused"; type: "bool" }
  451. Property { name: "currentFrame"; type: "int" }
  452. Property { name: "frameCount"; type: "int"; isReadonly: true }
  453. Property { name: "speed"; revision: 11; type: "double" }
  454. Property { name: "sourceSize"; type: "QSize"; isReadonly: true }
  455. Signal { name: "frameChanged" }
  456. Signal { name: "currentFrameChanged" }
  457. Signal { name: "speedChanged"; revision: 11 }
  458. Method { name: "movieUpdate" }
  459. Method { name: "movieRequestFinished" }
  460. Method { name: "playingStatusChanged" }
  461. Method { name: "onCacheChanged" }
  462. }
  463. Component {
  464. file: "private/qquickanimatedsprite_p.h"
  465. name: "QQuickAnimatedSprite"
  466. defaultProperty: "data"
  467. prototype: "QQuickItem"
  468. exports: [
  469. "QtQuick/AnimatedSprite 2.0",
  470. "QtQuick/AnimatedSprite 2.1",
  471. "QtQuick/AnimatedSprite 2.11",
  472. "QtQuick/AnimatedSprite 2.12",
  473. "QtQuick/AnimatedSprite 2.15",
  474. "QtQuick/AnimatedSprite 2.4",
  475. "QtQuick/AnimatedSprite 2.7"
  476. ]
  477. exportMetaObjectRevisions: [0, 1, 11, 12, 15, 4, 7]
  478. Enum {
  479. name: "LoopParameters"
  480. values: ["Infinite"]
  481. }
  482. Enum {
  483. name: "FinishBehavior"
  484. values: ["FinishAtInitialFrame", "FinishAtFinalFrame"]
  485. }
  486. Property { name: "running"; type: "bool" }
  487. Property { name: "interpolate"; type: "bool" }
  488. Property { name: "source"; type: "QUrl" }
  489. Property { name: "reverse"; type: "bool" }
  490. Property { name: "frameSync"; type: "bool" }
  491. Property { name: "frameCount"; type: "int" }
  492. Property { name: "frameHeight"; type: "int" }
  493. Property { name: "frameWidth"; type: "int" }
  494. Property { name: "frameX"; type: "int" }
  495. Property { name: "frameY"; type: "int" }
  496. Property { name: "frameRate"; type: "double" }
  497. Property { name: "frameDuration"; type: "int" }
  498. Property { name: "loops"; type: "int" }
  499. Property { name: "paused"; type: "bool" }
  500. Property { name: "currentFrame"; type: "int" }
  501. Property { name: "finishBehavior"; revision: 15; type: "FinishBehavior" }
  502. Signal {
  503. name: "pausedChanged"
  504. Parameter { name: "arg"; type: "bool" }
  505. }
  506. Signal {
  507. name: "runningChanged"
  508. Parameter { name: "arg"; type: "bool" }
  509. }
  510. Signal {
  511. name: "interpolateChanged"
  512. Parameter { name: "arg"; type: "bool" }
  513. }
  514. Signal {
  515. name: "sourceChanged"
  516. Parameter { name: "arg"; type: "QUrl" }
  517. }
  518. Signal {
  519. name: "reverseChanged"
  520. Parameter { name: "arg"; type: "bool" }
  521. }
  522. Signal {
  523. name: "frameSyncChanged"
  524. Parameter { name: "arg"; type: "bool" }
  525. }
  526. Signal {
  527. name: "frameCountChanged"
  528. Parameter { name: "arg"; type: "int" }
  529. }
  530. Signal {
  531. name: "frameHeightChanged"
  532. Parameter { name: "arg"; type: "int" }
  533. }
  534. Signal {
  535. name: "frameWidthChanged"
  536. Parameter { name: "arg"; type: "int" }
  537. }
  538. Signal {
  539. name: "frameXChanged"
  540. Parameter { name: "arg"; type: "int" }
  541. }
  542. Signal {
  543. name: "frameYChanged"
  544. Parameter { name: "arg"; type: "int" }
  545. }
  546. Signal {
  547. name: "frameRateChanged"
  548. Parameter { name: "arg"; type: "double" }
  549. }
  550. Signal {
  551. name: "frameDurationChanged"
  552. Parameter { name: "arg"; type: "int" }
  553. }
  554. Signal {
  555. name: "loopsChanged"
  556. Parameter { name: "arg"; type: "int" }
  557. }
  558. Signal {
  559. name: "currentFrameChanged"
  560. Parameter { name: "arg"; type: "int" }
  561. }
  562. Signal {
  563. name: "finishBehaviorChanged"
  564. revision: 15
  565. Parameter { name: "arg"; type: "FinishBehavior" }
  566. }
  567. Signal { name: "finished"; revision: 12 }
  568. Method { name: "start" }
  569. Method { name: "stop" }
  570. Method { name: "restart" }
  571. Method {
  572. name: "advance"
  573. Parameter { name: "frames"; type: "int" }
  574. }
  575. Method { name: "advance" }
  576. Method { name: "pause" }
  577. Method { name: "resume" }
  578. Method {
  579. name: "setRunning"
  580. Parameter { name: "arg"; type: "bool" }
  581. }
  582. Method {
  583. name: "setPaused"
  584. Parameter { name: "arg"; type: "bool" }
  585. }
  586. Method {
  587. name: "setInterpolate"
  588. Parameter { name: "arg"; type: "bool" }
  589. }
  590. Method {
  591. name: "setSource"
  592. Parameter { name: "arg"; type: "QUrl" }
  593. }
  594. Method {
  595. name: "setReverse"
  596. Parameter { name: "arg"; type: "bool" }
  597. }
  598. Method {
  599. name: "setFrameSync"
  600. Parameter { name: "arg"; type: "bool" }
  601. }
  602. Method {
  603. name: "setFrameCount"
  604. Parameter { name: "arg"; type: "int" }
  605. }
  606. Method {
  607. name: "setFrameHeight"
  608. Parameter { name: "arg"; type: "int" }
  609. }
  610. Method {
  611. name: "setFrameWidth"
  612. Parameter { name: "arg"; type: "int" }
  613. }
  614. Method {
  615. name: "setFrameX"
  616. Parameter { name: "arg"; type: "int" }
  617. }
  618. Method {
  619. name: "setFrameY"
  620. Parameter { name: "arg"; type: "int" }
  621. }
  622. Method {
  623. name: "setFrameRate"
  624. Parameter { name: "arg"; type: "double" }
  625. }
  626. Method {
  627. name: "setFrameDuration"
  628. Parameter { name: "arg"; type: "int" }
  629. }
  630. Method { name: "resetFrameRate" }
  631. Method { name: "resetFrameDuration" }
  632. Method {
  633. name: "setLoops"
  634. Parameter { name: "arg"; type: "int" }
  635. }
  636. Method {
  637. name: "setCurrentFrame"
  638. Parameter { name: "arg"; type: "int" }
  639. }
  640. Method { name: "createEngine" }
  641. Method { name: "reset" }
  642. }
  643. Component {
  644. file: "private/qquickanimationcontroller_p.h"
  645. name: "QQuickAnimationController"
  646. defaultProperty: "animation"
  647. prototype: "QObject"
  648. exports: ["QtQuick/AnimationController 2.0"]
  649. exportMetaObjectRevisions: [0]
  650. Property { name: "progress"; type: "double" }
  651. Property { name: "animation"; type: "QQuickAbstractAnimation"; isPointer: true }
  652. Method { name: "reload" }
  653. Method { name: "completeToBeginning" }
  654. Method { name: "completeToEnd" }
  655. Method { name: "componentFinalized" }
  656. Method { name: "updateProgress" }
  657. }
  658. Component {
  659. file: "private/qquickanimation_p.h"
  660. name: "QQuickAnimationGroup"
  661. defaultProperty: "animations"
  662. prototype: "QQuickAbstractAnimation"
  663. Property { name: "animations"; type: "QQuickAbstractAnimation"; isList: true; isReadonly: true }
  664. }
  665. Component {
  666. file: "private/qquickanimator_p.h"
  667. name: "QQuickAnimator"
  668. prototype: "QQuickAbstractAnimation"
  669. exports: ["QtQuick/Animator 2.12", "QtQuick/Animator 2.2"]
  670. isCreatable: false
  671. exportMetaObjectRevisions: [12, 2]
  672. Property { name: "target"; type: "QQuickItem"; isPointer: true }
  673. Property { name: "easing"; type: "QEasingCurve" }
  674. Property { name: "duration"; type: "int" }
  675. Property { name: "to"; type: "double" }
  676. Property { name: "from"; type: "double" }
  677. Signal {
  678. name: "targetItemChanged"
  679. Parameter { type: "QQuickItem"; isPointer: true }
  680. }
  681. Signal {
  682. name: "durationChanged"
  683. Parameter { name: "duration"; type: "int" }
  684. }
  685. Signal {
  686. name: "easingChanged"
  687. Parameter { name: "curve"; type: "QEasingCurve" }
  688. }
  689. Signal {
  690. name: "toChanged"
  691. Parameter { name: "to"; type: "double" }
  692. }
  693. Signal {
  694. name: "fromChanged"
  695. Parameter { name: "from"; type: "double" }
  696. }
  697. }
  698. Component {
  699. file: "private/qquickapplication_p.h"
  700. name: "QQuickApplication"
  701. prototype: "QQmlApplication"
  702. exports: ["QtQuick/Application 2.0"]
  703. isCreatable: false
  704. exportMetaObjectRevisions: [0]
  705. Property { name: "active"; type: "bool"; isReadonly: true }
  706. Property { name: "layoutDirection"; type: "Qt::LayoutDirection"; isReadonly: true }
  707. Property { name: "supportsMultipleWindows"; type: "bool"; isReadonly: true }
  708. Property { name: "state"; type: "Qt::ApplicationState"; isReadonly: true }
  709. Property { name: "font"; type: "QFont"; isReadonly: true }
  710. Property { name: "displayName"; type: "string" }
  711. Property { name: "screens"; type: "QQuickScreenInfo"; isList: true; isReadonly: true }
  712. Signal {
  713. name: "stateChanged"
  714. Parameter { name: "state"; type: "Qt::ApplicationState" }
  715. }
  716. Method { name: "updateScreens" }
  717. }
  718. Component {
  719. file: "private/qquickpositioners_p.h"
  720. name: "QQuickBasePositioner"
  721. prototype: "QQuickImplicitSizeItem"
  722. exports: [
  723. "QtQuick/Positioner 2.0",
  724. "QtQuick/Positioner 2.1",
  725. "QtQuick/Positioner 2.11",
  726. "QtQuick/Positioner 2.4",
  727. "QtQuick/Positioner 2.6",
  728. "QtQuick/Positioner 2.7",
  729. "QtQuick/Positioner 2.9"
  730. ]
  731. isCreatable: false
  732. exportMetaObjectRevisions: [0, 1, 11, 4, 6, 7, 9]
  733. attachedType: "QQuickPositionerAttached"
  734. Property { name: "spacing"; type: "double" }
  735. Property { name: "populate"; type: "QQuickTransition"; isPointer: true }
  736. Property { name: "move"; type: "QQuickTransition"; isPointer: true }
  737. Property { name: "add"; type: "QQuickTransition"; isPointer: true }
  738. Property { name: "padding"; revision: 6; type: "double" }
  739. Property { name: "topPadding"; revision: 6; type: "double" }
  740. Property { name: "leftPadding"; revision: 6; type: "double" }
  741. Property { name: "rightPadding"; revision: 6; type: "double" }
  742. Property { name: "bottomPadding"; revision: 6; type: "double" }
  743. Signal { name: "paddingChanged"; revision: 6 }
  744. Signal { name: "topPaddingChanged"; revision: 6 }
  745. Signal { name: "leftPaddingChanged"; revision: 6 }
  746. Signal { name: "rightPaddingChanged"; revision: 6 }
  747. Signal { name: "bottomPaddingChanged"; revision: 6 }
  748. Signal { name: "positioningComplete"; revision: 9 }
  749. Method { name: "prePositioning" }
  750. Method { name: "forceLayout"; revision: 9 }
  751. }
  752. Component {
  753. file: "private/qquickbehavior_p.h"
  754. name: "QQuickBehavior"
  755. defaultProperty: "animation"
  756. prototype: "QObject"
  757. exports: [
  758. "QtQuick/Behavior 2.0",
  759. "QtQuick/Behavior 2.13",
  760. "QtQuick/Behavior 2.15"
  761. ]
  762. exportMetaObjectRevisions: [0, 13, 15]
  763. Property { name: "animation"; type: "QQuickAbstractAnimation"; isPointer: true }
  764. Property { name: "enabled"; type: "bool" }
  765. Property { name: "targetValue"; revision: 13; type: "QVariant"; isReadonly: true }
  766. Property { name: "targetProperty"; revision: 15; type: "QQmlProperty"; isReadonly: true }
  767. Method { name: "componentFinalized" }
  768. }
  769. Component {
  770. file: "private/qquickborderimage_p.h"
  771. name: "QQuickBorderImage"
  772. prototype: "QQuickImageBase"
  773. exports: [
  774. "QtQuick/BorderImage 2.0",
  775. "QtQuick/BorderImage 2.1",
  776. "QtQuick/BorderImage 2.11",
  777. "QtQuick/BorderImage 2.14",
  778. "QtQuick/BorderImage 2.15",
  779. "QtQuick/BorderImage 2.4",
  780. "QtQuick/BorderImage 2.7"
  781. ]
  782. exportMetaObjectRevisions: [0, 1, 11, 14, 15, 4, 7]
  783. Enum {
  784. name: "TileMode"
  785. values: ["Stretch", "Repeat", "Round"]
  786. }
  787. Property { name: "border"; type: "QQuickScaleGrid"; isReadonly: true; isPointer: true }
  788. Property { name: "horizontalTileMode"; type: "TileMode" }
  789. Property { name: "verticalTileMode"; type: "TileMode" }
  790. Property { name: "sourceSize"; type: "QSize"; isReadonly: true }
  791. Method { name: "doUpdate" }
  792. Method { name: "requestFinished" }
  793. Method { name: "sciRequestFinished" }
  794. }
  795. Component {
  796. file: "private/qquickshadereffectmesh_p.h"
  797. name: "QQuickBorderImageMesh"
  798. prototype: "QQuickShaderEffectMesh"
  799. exports: ["QtQuick/BorderImageMesh 2.8"]
  800. exportMetaObjectRevisions: [8]
  801. Enum {
  802. name: "TileMode"
  803. values: ["Stretch", "Repeat", "Round"]
  804. }
  805. Property { name: "border"; type: "QQuickScaleGrid"; isReadonly: true; isPointer: true }
  806. Property { name: "size"; type: "QSize" }
  807. Property { name: "horizontalTileMode"; type: "TileMode" }
  808. Property { name: "verticalTileMode"; type: "TileMode" }
  809. }
  810. Component {
  811. file: "private/qquickcanvasitem_p.h"
  812. name: "QQuickCanvasItem"
  813. defaultProperty: "data"
  814. prototype: "QQuickItem"
  815. exports: [
  816. "QtQuick/Canvas 2.0",
  817. "QtQuick/Canvas 2.1",
  818. "QtQuick/Canvas 2.11",
  819. "QtQuick/Canvas 2.4",
  820. "QtQuick/Canvas 2.7"
  821. ]
  822. exportMetaObjectRevisions: [0, 1, 11, 4, 7]
  823. Enum {
  824. name: "RenderTarget"
  825. values: ["Image", "FramebufferObject"]
  826. }
  827. Enum {
  828. name: "RenderStrategy"
  829. values: ["Immediate", "Threaded", "Cooperative"]
  830. }
  831. Property { name: "available"; type: "bool"; isReadonly: true }
  832. Property { name: "contextType"; type: "string" }
  833. Property { name: "context"; type: "QJSValue"; isReadonly: true }
  834. Property { name: "canvasSize"; type: "QSizeF" }
  835. Property { name: "tileSize"; type: "QSize" }
  836. Property { name: "canvasWindow"; type: "QRectF" }
  837. Property { name: "renderTarget"; type: "RenderTarget" }
  838. Property { name: "renderStrategy"; type: "RenderStrategy" }
  839. Signal {
  840. name: "paint"
  841. Parameter { name: "region"; type: "QRect" }
  842. }
  843. Signal { name: "painted" }
  844. Signal { name: "imageLoaded" }
  845. Method {
  846. name: "loadImage"
  847. Parameter { name: "url"; type: "QUrl" }
  848. }
  849. Method {
  850. name: "unloadImage"
  851. Parameter { name: "url"; type: "QUrl" }
  852. }
  853. Method {
  854. name: "isImageLoaded"
  855. type: "bool"
  856. Parameter { name: "url"; type: "QUrl" }
  857. }
  858. Method {
  859. name: "isImageLoading"
  860. type: "bool"
  861. Parameter { name: "url"; type: "QUrl" }
  862. }
  863. Method {
  864. name: "isImageError"
  865. type: "bool"
  866. Parameter { name: "url"; type: "QUrl" }
  867. }
  868. Method { name: "sceneGraphInitialized" }
  869. Method { name: "checkAnimationCallbacks" }
  870. Method { name: "invalidateSceneGraph" }
  871. Method { name: "schedulePolish" }
  872. Method {
  873. name: "getContext"
  874. Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true }
  875. }
  876. Method {
  877. name: "requestAnimationFrame"
  878. Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true }
  879. }
  880. Method {
  881. name: "cancelRequestAnimationFrame"
  882. Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true }
  883. }
  884. Method { name: "requestPaint" }
  885. Method {
  886. name: "markDirty"
  887. Parameter { name: "dirtyRect"; type: "QRectF" }
  888. }
  889. Method { name: "markDirty" }
  890. Method {
  891. name: "save"
  892. type: "bool"
  893. Parameter { name: "filename"; type: "string" }
  894. }
  895. Method {
  896. name: "toDataURL"
  897. type: "string"
  898. Parameter { name: "type"; type: "string" }
  899. }
  900. Method { name: "toDataURL"; type: "string" }
  901. Method { name: "delayedCreate" }
  902. }
  903. Component {
  904. file: "private/qquickevents_p_p.h"
  905. name: "QQuickCloseEvent"
  906. prototype: "QObject"
  907. Property { name: "accepted"; type: "bool" }
  908. }
  909. Component {
  910. file: "private/qquickanimation_p.h"
  911. name: "QQuickColorAnimation"
  912. prototype: "QQuickPropertyAnimation"
  913. exports: ["QtQuick/ColorAnimation 2.0", "QtQuick/ColorAnimation 2.12"]
  914. exportMetaObjectRevisions: [0, 12]
  915. Property { name: "from"; type: "QColor" }
  916. Property { name: "to"; type: "QColor" }
  917. }
  918. Component {
  919. file: "private/qquickvaluetypes_p.h"
  920. name: "QQuickColorSpaceValueType"
  921. exports: ["QtQuick/ColorSpace 2.15"]
  922. isCreatable: false
  923. exportMetaObjectRevisions: [15]
  924. Enum {
  925. name: "NamedColorSpace"
  926. values: [
  927. "Unknown",
  928. "SRgb",
  929. "SRgbLinear",
  930. "AdobeRgb",
  931. "DisplayP3",
  932. "ProPhotoRgb"
  933. ]
  934. }
  935. Enum {
  936. name: "Primaries"
  937. values: ["Custom", "SRgb", "AdobeRgb", "DciP3D65", "ProPhotoRgb"]
  938. }
  939. Enum {
  940. name: "TransferFunction"
  941. values: ["Custom", "Linear", "Gamma", "SRgb", "ProPhotoRgb"]
  942. }
  943. Property { name: "namedColorSpace"; type: "NamedColorSpace" }
  944. Property { name: "primaries"; type: "Primaries" }
  945. Property { name: "transferFunction"; type: "TransferFunction" }
  946. Property { name: "gamma"; type: "float" }
  947. }
  948. Component {
  949. file: "private/qquickpositioners_p.h"
  950. name: "QQuickColumn"
  951. prototype: "QQuickBasePositioner"
  952. exports: [
  953. "QtQuick/Column 2.0",
  954. "QtQuick/Column 2.1",
  955. "QtQuick/Column 2.11",
  956. "QtQuick/Column 2.4",
  957. "QtQuick/Column 2.6",
  958. "QtQuick/Column 2.7",
  959. "QtQuick/Column 2.9"
  960. ]
  961. exportMetaObjectRevisions: [0, 1, 11, 4, 6, 7, 9]
  962. }
  963. Component {
  964. file: "private/qquickpath_p.h"
  965. name: "QQuickCurve"
  966. prototype: "QQuickPathElement"
  967. Property { name: "x"; type: "double" }
  968. Property { name: "y"; type: "double" }
  969. Property { name: "relativeX"; type: "double" }
  970. Property { name: "relativeY"; type: "double" }
  971. }
  972. Component {
  973. file: "private/qquickvalidator_p.h"
  974. name: "QQuickDoubleValidator"
  975. prototype: "QDoubleValidator"
  976. exports: ["QtQuick/DoubleValidator 2.0"]
  977. exportMetaObjectRevisions: [0]
  978. Property { name: "locale"; type: "string" }
  979. Signal { name: "localeNameChanged" }
  980. }
  981. Component {
  982. file: "private/qquickdrag_p.h"
  983. name: "QQuickDrag"
  984. prototype: "QObject"
  985. exports: ["QtQuick/Drag 2.0"]
  986. isCreatable: false
  987. exportMetaObjectRevisions: [0]
  988. attachedType: "QQuickDragAttached"
  989. Enum {
  990. name: "DragType"
  991. values: ["None", "Automatic", "Internal"]
  992. }
  993. Enum {
  994. name: "Axis"
  995. values: ["XAxis", "YAxis", "XAndYAxis", "XandYAxis"]
  996. }
  997. Property { name: "target"; type: "QQuickItem"; isPointer: true }
  998. Property { name: "axis"; type: "Axis" }
  999. Property { name: "minimumX"; type: "double" }
  1000. Property { name: "maximumX"; type: "double" }
  1001. Property { name: "minimumY"; type: "double" }
  1002. Property { name: "maximumY"; type: "double" }
  1003. Property { name: "active"; type: "bool"; isReadonly: true }
  1004. Property { name: "filterChildren"; type: "bool" }
  1005. Property { name: "smoothed"; type: "bool" }
  1006. Property { name: "threshold"; type: "double" }
  1007. }
  1008. Component {
  1009. file: "private/qquickdrag_p.h"
  1010. name: "QQuickDragAttached"
  1011. prototype: "QObject"
  1012. Property { name: "active"; type: "bool" }
  1013. Property { name: "source"; type: "QObject"; isPointer: true }
  1014. Property { name: "target"; type: "QObject"; isReadonly: true; isPointer: true }
  1015. Property { name: "hotSpot"; type: "QPointF" }
  1016. Property { name: "imageSource"; type: "QUrl" }
  1017. Property { name: "keys"; type: "QStringList" }
  1018. Property { name: "mimeData"; type: "QVariantMap" }
  1019. Property { name: "supportedActions"; type: "Qt::DropActions" }
  1020. Property { name: "proposedAction"; type: "Qt::DropAction" }
  1021. Property { name: "dragType"; type: "QQuickDrag::DragType" }
  1022. Signal { name: "dragStarted" }
  1023. Signal {
  1024. name: "dragFinished"
  1025. Parameter { name: "dropAction"; type: "Qt::DropAction" }
  1026. }
  1027. Method {
  1028. name: "start"
  1029. Parameter { type: "QQmlV4Function"; isPointer: true }
  1030. }
  1031. Method {
  1032. name: "startDrag"
  1033. Parameter { type: "QQmlV4Function"; isPointer: true }
  1034. }
  1035. Method { name: "cancel" }
  1036. Method { name: "drop"; type: "int" }
  1037. }
  1038. Component {
  1039. file: "private/qquickdragaxis_p.h"
  1040. name: "QQuickDragAxis"
  1041. prototype: "QObject"
  1042. exports: ["QtQuick/DragAxis 2.12"]
  1043. isCreatable: false
  1044. exportMetaObjectRevisions: [12]
  1045. Property { name: "minimum"; type: "double" }
  1046. Property { name: "maximum"; type: "double" }
  1047. Property { name: "enabled"; type: "bool" }
  1048. }
  1049. Component {
  1050. file: "private/qquickdraghandler_p.h"
  1051. name: "QQuickDragHandler"
  1052. prototype: "QQuickMultiPointHandler"
  1053. exports: [
  1054. "QtQuick/DragHandler 2.12",
  1055. "QtQuick/DragHandler 2.14",
  1056. "QtQuick/DragHandler 2.15"
  1057. ]
  1058. exportMetaObjectRevisions: [12, 14, 15]
  1059. Enum {
  1060. name: "SnapMode"
  1061. values: [
  1062. "NoSnap",
  1063. "SnapAuto",
  1064. "SnapIfPressedOutsideTarget",
  1065. "SnapAlways"
  1066. ]
  1067. }
  1068. Property { name: "xAxis"; type: "QQuickDragAxis"; isReadonly: true; isPointer: true }
  1069. Property { name: "yAxis"; type: "QQuickDragAxis"; isReadonly: true; isPointer: true }
  1070. Property { name: "translation"; type: "QVector2D"; isReadonly: true }
  1071. Property { name: "snapMode"; revision: 14; type: "SnapMode" }
  1072. Signal { name: "snapModeChanged"; revision: 14 }
  1073. }
  1074. Component {
  1075. file: "private/qquickdroparea_p.h"
  1076. name: "QQuickDropArea"
  1077. defaultProperty: "data"
  1078. prototype: "QQuickItem"
  1079. exports: [
  1080. "QtQuick/DropArea 2.0",
  1081. "QtQuick/DropArea 2.1",
  1082. "QtQuick/DropArea 2.11",
  1083. "QtQuick/DropArea 2.4",
  1084. "QtQuick/DropArea 2.7"
  1085. ]
  1086. exportMetaObjectRevisions: [0, 1, 11, 4, 7]
  1087. Property { name: "containsDrag"; type: "bool"; isReadonly: true }
  1088. Property { name: "keys"; type: "QStringList" }
  1089. Property { name: "drag"; type: "QQuickDropAreaDrag"; isReadonly: true; isPointer: true }
  1090. Signal { name: "sourceChanged" }
  1091. Signal {
  1092. name: "entered"
  1093. Parameter { name: "drag"; type: "QQuickDropEvent"; isPointer: true }
  1094. }
  1095. Signal { name: "exited" }
  1096. Signal {
  1097. name: "positionChanged"
  1098. Parameter { name: "drag"; type: "QQuickDropEvent"; isPointer: true }
  1099. }
  1100. Signal {
  1101. name: "dropped"
  1102. Parameter { name: "drop"; type: "QQuickDropEvent"; isPointer: true }
  1103. }
  1104. }
  1105. Component {
  1106. file: "private/qquickdroparea_p.h"
  1107. name: "QQuickDropAreaDrag"
  1108. prototype: "QObject"
  1109. Property { name: "x"; type: "double"; isReadonly: true }
  1110. Property { name: "y"; type: "double"; isReadonly: true }
  1111. Property { name: "source"; type: "QObject"; isReadonly: true; isPointer: true }
  1112. Signal { name: "positionChanged" }
  1113. }
  1114. Component {
  1115. file: "private/qquickdroparea_p.h"
  1116. name: "QQuickDropEvent"
  1117. prototype: "QObject"
  1118. Property { name: "x"; type: "double"; isReadonly: true }
  1119. Property { name: "y"; type: "double"; isReadonly: true }
  1120. Property { name: "source"; type: "QObject"; isReadonly: true; isPointer: true }
  1121. Property { name: "keys"; type: "QStringList"; isReadonly: true }
  1122. Property { name: "supportedActions"; type: "Qt::DropActions"; isReadonly: true }
  1123. Property { name: "proposedAction"; type: "Qt::DropActions"; isReadonly: true }
  1124. Property { name: "action"; type: "Qt::DropAction" }
  1125. Property { name: "accepted"; type: "bool" }
  1126. Property { name: "hasColor"; type: "bool"; isReadonly: true }
  1127. Property { name: "hasHtml"; type: "bool"; isReadonly: true }
  1128. Property { name: "hasText"; type: "bool"; isReadonly: true }
  1129. Property { name: "hasUrls"; type: "bool"; isReadonly: true }
  1130. Property { name: "colorData"; type: "QVariant"; isReadonly: true }
  1131. Property { name: "html"; type: "string"; isReadonly: true }
  1132. Property { name: "text"; type: "string"; isReadonly: true }
  1133. Property { name: "urls"; type: "QList<QUrl>"; isReadonly: true }
  1134. Property { name: "formats"; type: "QStringList"; isReadonly: true }
  1135. Method {
  1136. name: "getDataAsString"
  1137. Parameter { type: "QQmlV4Function"; isPointer: true }
  1138. }
  1139. Method {
  1140. name: "getDataAsArrayBuffer"
  1141. Parameter { type: "QQmlV4Function"; isPointer: true }
  1142. }
  1143. Method {
  1144. name: "acceptProposedAction"
  1145. Parameter { type: "QQmlV4Function"; isPointer: true }
  1146. }
  1147. Method {
  1148. name: "accept"
  1149. Parameter { type: "QQmlV4Function"; isPointer: true }
  1150. }
  1151. }
  1152. Component {
  1153. file: "private/qquickitem_p.h"
  1154. name: "QQuickEnterKeyAttached"
  1155. prototype: "QObject"
  1156. exports: ["QtQuick/EnterKey 2.6"]
  1157. isCreatable: false
  1158. exportMetaObjectRevisions: [6]
  1159. attachedType: "QQuickEnterKeyAttached"
  1160. Property { name: "type"; type: "Qt::EnterKeyType" }
  1161. }
  1162. Component {
  1163. file: "private/qquickevents_p_p.h"
  1164. name: "QQuickEventPoint"
  1165. prototype: "QObject"
  1166. exports: ["QtQuick/EventPoint 2.12"]
  1167. isCreatable: false
  1168. exportMetaObjectRevisions: [12]
  1169. Enum {
  1170. name: "States"
  1171. alias: "State"
  1172. isFlag: true
  1173. values: ["Pressed", "Updated", "Stationary", "Released"]
  1174. }
  1175. Enum {
  1176. name: "GrabTransition"
  1177. values: [
  1178. "GrabPassive",
  1179. "UngrabPassive",
  1180. "CancelGrabPassive",
  1181. "OverrideGrabPassive",
  1182. "GrabExclusive",
  1183. "UngrabExclusive",
  1184. "CancelGrabExclusive"
  1185. ]
  1186. }
  1187. Property { name: "event"; type: "QQuickPointerEvent"; isReadonly: true; isPointer: true }
  1188. Property { name: "position"; type: "QPointF"; isReadonly: true }
  1189. Property { name: "scenePosition"; type: "QPointF"; isReadonly: true }
  1190. Property { name: "scenePressPosition"; type: "QPointF"; isReadonly: true }
  1191. Property { name: "sceneGrabPosition"; type: "QPointF"; isReadonly: true }
  1192. Property { name: "state"; type: "State"; isReadonly: true }
  1193. Property { name: "pointId"; type: "int"; isReadonly: true }
  1194. Property { name: "timeHeld"; type: "double"; isReadonly: true }
  1195. Property { name: "velocity"; type: "QVector2D"; isReadonly: true }
  1196. Property { name: "accepted"; type: "bool" }
  1197. Property { name: "exclusiveGrabber"; type: "QObject"; isPointer: true }
  1198. }
  1199. Component {
  1200. file: "private/qquickevents_p_p.h"
  1201. name: "QQuickEventTabletPoint"
  1202. prototype: "QQuickEventPoint"
  1203. exports: ["QtQuick/EventTabletPoint 2.15"]
  1204. isCreatable: false
  1205. exportMetaObjectRevisions: [15]
  1206. Property { name: "rotation"; type: "double"; isReadonly: true }
  1207. Property { name: "pressure"; type: "double"; isReadonly: true }
  1208. Property { name: "tangentialPressure"; type: "double"; isReadonly: true }
  1209. Property { name: "tilt"; type: "QVector2D"; isReadonly: true }
  1210. }
  1211. Component {
  1212. file: "private/qquickevents_p_p.h"
  1213. name: "QQuickEventTouchPoint"
  1214. prototype: "QQuickEventPoint"
  1215. exports: ["QtQuick/EventTouchPoint 2.12"]
  1216. isCreatable: false
  1217. exportMetaObjectRevisions: [12]
  1218. Property { name: "rotation"; type: "double"; isReadonly: true }
  1219. Property { name: "pressure"; type: "double"; isReadonly: true }
  1220. Property { name: "ellipseDiameters"; type: "QSizeF"; isReadonly: true }
  1221. Property { name: "uniqueId"; type: "QPointingDeviceUniqueId"; isReadonly: true }
  1222. }
  1223. Component {
  1224. file: "private/qquickflickable_p.h"
  1225. name: "QQuickFlickable"
  1226. defaultProperty: "flickableData"
  1227. prototype: "QQuickItem"
  1228. exports: [
  1229. "QtQuick/Flickable 2.0",
  1230. "QtQuick/Flickable 2.1",
  1231. "QtQuick/Flickable 2.10",
  1232. "QtQuick/Flickable 2.11",
  1233. "QtQuick/Flickable 2.12",
  1234. "QtQuick/Flickable 2.4",
  1235. "QtQuick/Flickable 2.7",
  1236. "QtQuick/Flickable 2.9"
  1237. ]
  1238. exportMetaObjectRevisions: [0, 1, 10, 11, 12, 4, 7, 9]
  1239. Enum {
  1240. name: "BoundsBehavior"
  1241. alias: "BoundsBehaviorFlag"
  1242. isFlag: true
  1243. values: [
  1244. "StopAtBounds",
  1245. "DragOverBounds",
  1246. "OvershootBounds",
  1247. "DragAndOvershootBounds"
  1248. ]
  1249. }
  1250. Enum {
  1251. name: "BoundsMovement"
  1252. values: ["FollowBoundsBehavior"]
  1253. }
  1254. Enum {
  1255. name: "FlickableDirection"
  1256. values: [
  1257. "AutoFlickDirection",
  1258. "HorizontalFlick",
  1259. "VerticalFlick",
  1260. "HorizontalAndVerticalFlick",
  1261. "AutoFlickIfNeeded"
  1262. ]
  1263. }
  1264. Property { name: "contentWidth"; type: "double" }
  1265. Property { name: "contentHeight"; type: "double" }
  1266. Property { name: "contentX"; type: "double" }
  1267. Property { name: "contentY"; type: "double" }
  1268. Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
  1269. Property { name: "topMargin"; type: "double" }
  1270. Property { name: "bottomMargin"; type: "double" }
  1271. Property { name: "originY"; type: "double"; isReadonly: true }
  1272. Property { name: "leftMargin"; type: "double" }
  1273. Property { name: "rightMargin"; type: "double" }
  1274. Property { name: "originX"; type: "double"; isReadonly: true }
  1275. Property { name: "horizontalVelocity"; type: "double"; isReadonly: true }
  1276. Property { name: "verticalVelocity"; type: "double"; isReadonly: true }
  1277. Property { name: "boundsBehavior"; type: "BoundsBehavior" }
  1278. Property { name: "boundsMovement"; revision: 10; type: "BoundsMovement" }
  1279. Property { name: "rebound"; type: "QQuickTransition"; isPointer: true }
  1280. Property { name: "maximumFlickVelocity"; type: "double" }
  1281. Property { name: "flickDeceleration"; type: "double" }
  1282. Property { name: "moving"; type: "bool"; isReadonly: true }
  1283. Property { name: "movingHorizontally"; type: "bool"; isReadonly: true }
  1284. Property { name: "movingVertically"; type: "bool"; isReadonly: true }
  1285. Property { name: "flicking"; type: "bool"; isReadonly: true }
  1286. Property { name: "flickingHorizontally"; type: "bool"; isReadonly: true }
  1287. Property { name: "flickingVertically"; type: "bool"; isReadonly: true }
  1288. Property { name: "dragging"; type: "bool"; isReadonly: true }
  1289. Property { name: "draggingHorizontally"; type: "bool"; isReadonly: true }
  1290. Property { name: "draggingVertically"; type: "bool"; isReadonly: true }
  1291. Property { name: "flickableDirection"; type: "FlickableDirection" }
  1292. Property { name: "interactive"; type: "bool" }
  1293. Property { name: "pressDelay"; type: "int" }
  1294. Property { name: "atXEnd"; type: "bool"; isReadonly: true }
  1295. Property { name: "atYEnd"; type: "bool"; isReadonly: true }
  1296. Property { name: "atXBeginning"; type: "bool"; isReadonly: true }
  1297. Property { name: "atYBeginning"; type: "bool"; isReadonly: true }
  1298. Property {
  1299. name: "visibleArea"
  1300. type: "QQuickFlickableVisibleArea"
  1301. isReadonly: true
  1302. isPointer: true
  1303. }
  1304. Property { name: "pixelAligned"; type: "bool" }
  1305. Property { name: "synchronousDrag"; revision: 12; type: "bool" }
  1306. Property { name: "horizontalOvershoot"; revision: 9; type: "double"; isReadonly: true }
  1307. Property { name: "verticalOvershoot"; revision: 9; type: "double"; isReadonly: true }
  1308. Property { name: "flickableData"; type: "QObject"; isList: true; isReadonly: true }
  1309. Property { name: "flickableChildren"; type: "QQuickItem"; isList: true; isReadonly: true }
  1310. Signal { name: "isAtBoundaryChanged" }
  1311. Signal { name: "boundsMovementChanged"; revision: 10 }
  1312. Signal { name: "movementStarted" }
  1313. Signal { name: "movementEnded" }
  1314. Signal { name: "flickStarted" }
  1315. Signal { name: "flickEnded" }
  1316. Signal { name: "dragStarted" }
  1317. Signal { name: "dragEnded" }
  1318. Signal { name: "synchronousDragChanged"; revision: 12 }
  1319. Signal { name: "horizontalOvershootChanged"; revision: 9 }
  1320. Signal { name: "verticalOvershootChanged"; revision: 9 }
  1321. Method { name: "movementStarting" }
  1322. Method { name: "movementEnding" }
  1323. Method {
  1324. name: "movementEnding"
  1325. Parameter { name: "hMovementEnding"; type: "bool" }
  1326. Parameter { name: "vMovementEnding"; type: "bool" }
  1327. }
  1328. Method { name: "velocityTimelineCompleted" }
  1329. Method { name: "timelineCompleted" }
  1330. Method {
  1331. name: "resizeContent"
  1332. Parameter { name: "w"; type: "double" }
  1333. Parameter { name: "h"; type: "double" }
  1334. Parameter { name: "center"; type: "QPointF" }
  1335. }
  1336. Method { name: "returnToBounds" }
  1337. Method {
  1338. name: "flick"
  1339. Parameter { name: "xVelocity"; type: "double" }
  1340. Parameter { name: "yVelocity"; type: "double" }
  1341. }
  1342. Method { name: "cancelFlick" }
  1343. }
  1344. Component {
  1345. file: "private/qquickflickable_p_p.h"
  1346. name: "QQuickFlickableVisibleArea"
  1347. prototype: "QObject"
  1348. Property { name: "xPosition"; type: "double"; isReadonly: true }
  1349. Property { name: "yPosition"; type: "double"; isReadonly: true }
  1350. Property { name: "widthRatio"; type: "double"; isReadonly: true }
  1351. Property { name: "heightRatio"; type: "double"; isReadonly: true }
  1352. Signal {
  1353. name: "xPositionChanged"
  1354. Parameter { name: "xPosition"; type: "double" }
  1355. }
  1356. Signal {
  1357. name: "yPositionChanged"
  1358. Parameter { name: "yPosition"; type: "double" }
  1359. }
  1360. Signal {
  1361. name: "widthRatioChanged"
  1362. Parameter { name: "widthRatio"; type: "double" }
  1363. }
  1364. Signal {
  1365. name: "heightRatioChanged"
  1366. Parameter { name: "heightRatio"; type: "double" }
  1367. }
  1368. }
  1369. Component {
  1370. file: "private/qquickflipable_p.h"
  1371. name: "QQuickFlipable"
  1372. defaultProperty: "data"
  1373. prototype: "QQuickItem"
  1374. exports: [
  1375. "QtQuick/Flipable 2.0",
  1376. "QtQuick/Flipable 2.1",
  1377. "QtQuick/Flipable 2.11",
  1378. "QtQuick/Flipable 2.4",
  1379. "QtQuick/Flipable 2.7"
  1380. ]
  1381. exportMetaObjectRevisions: [0, 1, 11, 4, 7]
  1382. Enum {
  1383. name: "Side"
  1384. values: ["Front", "Back"]
  1385. }
  1386. Property { name: "front"; type: "QQuickItem"; isPointer: true }
  1387. Property { name: "back"; type: "QQuickItem"; isPointer: true }
  1388. Property { name: "side"; type: "Side"; isReadonly: true }
  1389. Method { name: "retransformBack" }
  1390. }
  1391. Component {
  1392. file: "private/qquickpositioners_p.h"
  1393. name: "QQuickFlow"
  1394. prototype: "QQuickBasePositioner"
  1395. exports: [
  1396. "QtQuick/Flow 2.0",
  1397. "QtQuick/Flow 2.1",
  1398. "QtQuick/Flow 2.11",
  1399. "QtQuick/Flow 2.4",
  1400. "QtQuick/Flow 2.6",
  1401. "QtQuick/Flow 2.7",
  1402. "QtQuick/Flow 2.9"
  1403. ]
  1404. exportMetaObjectRevisions: [0, 1, 11, 4, 6, 7, 9]
  1405. Enum {
  1406. name: "Flow"
  1407. values: ["LeftToRight", "TopToBottom"]
  1408. }
  1409. Property { name: "flow"; type: "Flow" }
  1410. Property { name: "layoutDirection"; type: "Qt::LayoutDirection" }
  1411. Property { name: "effectiveLayoutDirection"; type: "Qt::LayoutDirection"; isReadonly: true }
  1412. }
  1413. Component {
  1414. file: "private/qquickfocusscope_p.h"
  1415. name: "QQuickFocusScope"
  1416. defaultProperty: "data"
  1417. prototype: "QQuickItem"
  1418. exports: [
  1419. "QtQuick/FocusScope 2.0",
  1420. "QtQuick/FocusScope 2.1",
  1421. "QtQuick/FocusScope 2.11",
  1422. "QtQuick/FocusScope 2.4",
  1423. "QtQuick/FocusScope 2.7"
  1424. ]
  1425. exportMetaObjectRevisions: [0, 1, 11, 4, 7]
  1426. }
  1427. Component {
  1428. file: "private/qquickfontloader_p.h"
  1429. name: "QQuickFontLoader"
  1430. prototype: "QObject"
  1431. exports: ["QtQuick/FontLoader 2.0"]
  1432. exportMetaObjectRevisions: [0]
  1433. Enum {
  1434. name: "Status"
  1435. values: ["Null", "Ready", "Loading", "Error"]
  1436. }
  1437. Property { name: "source"; type: "QUrl" }
  1438. Property { name: "name"; type: "string" }
  1439. Property { name: "status"; type: "Status"; isReadonly: true }
  1440. Method {
  1441. name: "updateFontInfo"
  1442. Parameter { type: "string" }
  1443. Parameter { type: "QQuickFontLoader::Status" }
  1444. }
  1445. }
  1446. Component {
  1447. file: "private/qquickfontmetrics_p.h"
  1448. name: "QQuickFontMetrics"
  1449. prototype: "QObject"
  1450. exports: ["QtQuick/FontMetrics 2.4"]
  1451. exportMetaObjectRevisions: [4]
  1452. Property { name: "font"; type: "QFont" }
  1453. Property { name: "ascent"; type: "double"; isReadonly: true }
  1454. Property { name: "descent"; type: "double"; isReadonly: true }
  1455. Property { name: "height"; type: "double"; isReadonly: true }
  1456. Property { name: "leading"; type: "double"; isReadonly: true }
  1457. Property { name: "lineSpacing"; type: "double"; isReadonly: true }
  1458. Property { name: "minimumLeftBearing"; type: "double"; isReadonly: true }
  1459. Property { name: "minimumRightBearing"; type: "double"; isReadonly: true }
  1460. Property { name: "maximumCharacterWidth"; type: "double"; isReadonly: true }
  1461. Property { name: "xHeight"; type: "double"; isReadonly: true }
  1462. Property { name: "averageCharacterWidth"; type: "double"; isReadonly: true }
  1463. Property { name: "underlinePosition"; type: "double"; isReadonly: true }
  1464. Property { name: "overlinePosition"; type: "double"; isReadonly: true }
  1465. Property { name: "strikeOutPosition"; type: "double"; isReadonly: true }
  1466. Property { name: "lineWidth"; type: "double"; isReadonly: true }
  1467. Signal {
  1468. name: "fontChanged"
  1469. Parameter { name: "font"; type: "QFont" }
  1470. }
  1471. Method {
  1472. name: "advanceWidth"
  1473. type: "double"
  1474. Parameter { name: "text"; type: "string" }
  1475. }
  1476. Method {
  1477. name: "boundingRect"
  1478. type: "QRectF"
  1479. Parameter { name: "text"; type: "string" }
  1480. }
  1481. Method {
  1482. name: "tightBoundingRect"
  1483. type: "QRectF"
  1484. Parameter { name: "text"; type: "string" }
  1485. }
  1486. Method {
  1487. name: "elidedText"
  1488. type: "string"
  1489. Parameter { name: "text"; type: "string" }
  1490. Parameter { name: "mode"; type: "Qt::TextElideMode" }
  1491. Parameter { name: "width"; type: "double" }
  1492. Parameter { name: "flags"; type: "int" }
  1493. }
  1494. Method {
  1495. name: "elidedText"
  1496. type: "string"
  1497. Parameter { name: "text"; type: "string" }
  1498. Parameter { name: "mode"; type: "Qt::TextElideMode" }
  1499. Parameter { name: "width"; type: "double" }
  1500. }
  1501. }
  1502. Component {
  1503. file: "private/qquickvaluetypes_p.h"
  1504. name: "QQuickFontValueType"
  1505. exports: ["QtQuick/Font 2.0"]
  1506. isCreatable: false
  1507. exportMetaObjectRevisions: [0]
  1508. Enum {
  1509. name: "FontWeight"
  1510. values: [
  1511. "Thin",
  1512. "ExtraLight",
  1513. "Light",
  1514. "Normal",
  1515. "Medium",
  1516. "DemiBold",
  1517. "Bold",
  1518. "ExtraBold",
  1519. "Black"
  1520. ]
  1521. }
  1522. Enum {
  1523. name: "Capitalization"
  1524. values: [
  1525. "MixedCase",
  1526. "AllUppercase",
  1527. "AllLowercase",
  1528. "SmallCaps",
  1529. "Capitalize"
  1530. ]
  1531. }
  1532. Enum {
  1533. name: "HintingPreference"
  1534. values: [
  1535. "PreferDefaultHinting",
  1536. "PreferNoHinting",
  1537. "PreferVerticalHinting",
  1538. "PreferFullHinting"
  1539. ]
  1540. }
  1541. Property { name: "family"; type: "string" }
  1542. Property { name: "styleName"; type: "string" }
  1543. Property { name: "bold"; type: "bool" }
  1544. Property { name: "weight"; type: "FontWeight" }
  1545. Property { name: "italic"; type: "bool" }
  1546. Property { name: "underline"; type: "bool" }
  1547. Property { name: "overline"; type: "bool" }
  1548. Property { name: "strikeout"; type: "bool" }
  1549. Property { name: "pointSize"; type: "double" }
  1550. Property { name: "pixelSize"; type: "int" }
  1551. Property { name: "capitalization"; type: "Capitalization" }
  1552. Property { name: "letterSpacing"; type: "double" }
  1553. Property { name: "wordSpacing"; type: "double" }
  1554. Property { name: "hintingPreference"; type: "HintingPreference" }
  1555. Property { name: "kerning"; type: "bool" }
  1556. Property { name: "preferShaping"; type: "bool" }
  1557. Method { name: "toString"; type: "string" }
  1558. }
  1559. Component {
  1560. file: "private/qquickmultipointtoucharea_p.h"
  1561. name: "QQuickGrabGestureEvent"
  1562. prototype: "QObject"
  1563. exports: ["QtQuick/GestureEvent 2.0"]
  1564. isCreatable: false
  1565. exportMetaObjectRevisions: [0]
  1566. Property { name: "touchPoints"; type: "QObject"; isList: true; isReadonly: true }
  1567. Property { name: "dragThreshold"; type: "double"; isReadonly: true }
  1568. Method { name: "grab" }
  1569. }
  1570. Component {
  1571. file: "private/qquickrectangle_p.h"
  1572. name: "QQuickGradient"
  1573. defaultProperty: "stops"
  1574. prototype: "QObject"
  1575. exports: ["QtQuick/Gradient 2.0", "QtQuick/Gradient 2.12"]
  1576. exportMetaObjectRevisions: [0, 12]
  1577. Enum {
  1578. name: "Orientation"
  1579. values: ["Vertical", "Horizontal"]
  1580. }
  1581. Property { name: "stops"; type: "QQuickGradientStop"; isList: true; isReadonly: true }
  1582. Property { name: "orientation"; revision: 12; type: "Orientation" }
  1583. Signal { name: "updated" }
  1584. }
  1585. Component {
  1586. file: "private/qquickrectangle_p.h"
  1587. name: "QQuickGradientStop"
  1588. prototype: "QObject"
  1589. exports: ["QtQuick/GradientStop 2.0"]
  1590. exportMetaObjectRevisions: [0]
  1591. Property { name: "position"; type: "double" }
  1592. Property { name: "color"; type: "QColor" }
  1593. }
  1594. Component {
  1595. file: "private/qquickgraphicsinfo_p.h"
  1596. name: "QQuickGraphicsInfo"
  1597. prototype: "QObject"
  1598. exports: ["QtQuick/GraphicsInfo 2.8"]
  1599. isCreatable: false
  1600. exportMetaObjectRevisions: [8]
  1601. attachedType: "QQuickGraphicsInfo"
  1602. Enum {
  1603. name: "GraphicsApi"
  1604. values: [
  1605. "Unknown",
  1606. "Software",
  1607. "OpenGL",
  1608. "Direct3D12",
  1609. "OpenVG",
  1610. "OpenGLRhi",
  1611. "Direct3D11Rhi",
  1612. "VulkanRhi",
  1613. "MetalRhi",
  1614. "NullRhi"
  1615. ]
  1616. }
  1617. Enum {
  1618. name: "ShaderType"
  1619. values: ["UnknownShadingLanguage", "GLSL", "HLSL", "RhiShader"]
  1620. }
  1621. Enum {
  1622. name: "ShaderCompilationType"
  1623. values: ["RuntimeCompilation", "OfflineCompilation"]
  1624. }
  1625. Enum {
  1626. name: "ShaderSourceType"
  1627. values: [
  1628. "ShaderSourceString",
  1629. "ShaderSourceFile",
  1630. "ShaderByteCode"
  1631. ]
  1632. }
  1633. Enum {
  1634. name: "OpenGLContextProfile"
  1635. values: [
  1636. "OpenGLNoProfile",
  1637. "OpenGLCoreProfile",
  1638. "OpenGLCompatibilityProfile"
  1639. ]
  1640. }
  1641. Enum {
  1642. name: "RenderableType"
  1643. values: [
  1644. "SurfaceFormatUnspecified",
  1645. "SurfaceFormatOpenGL",
  1646. "SurfaceFormatOpenGLES"
  1647. ]
  1648. }
  1649. Property { name: "api"; type: "GraphicsApi"; isReadonly: true }
  1650. Property { name: "shaderType"; type: "ShaderType"; isReadonly: true }
  1651. Property { name: "shaderCompilationType"; type: "ShaderCompilationType"; isReadonly: true }
  1652. Property { name: "shaderSourceType"; type: "ShaderSourceType"; isReadonly: true }
  1653. Property { name: "majorVersion"; type: "int"; isReadonly: true }
  1654. Property { name: "minorVersion"; type: "int"; isReadonly: true }
  1655. Property { name: "profile"; type: "OpenGLContextProfile"; isReadonly: true }
  1656. Property { name: "renderableType"; type: "RenderableType"; isReadonly: true }
  1657. Method { name: "updateInfo" }
  1658. Method {
  1659. name: "setWindow"
  1660. Parameter { name: "window"; type: "QQuickWindow"; isPointer: true }
  1661. }
  1662. }
  1663. Component {
  1664. file: "private/qquickpositioners_p.h"
  1665. name: "QQuickGrid"
  1666. prototype: "QQuickBasePositioner"
  1667. exports: [
  1668. "QtQuick/Grid 2.0",
  1669. "QtQuick/Grid 2.1",
  1670. "QtQuick/Grid 2.11",
  1671. "QtQuick/Grid 2.4",
  1672. "QtQuick/Grid 2.6",
  1673. "QtQuick/Grid 2.7",
  1674. "QtQuick/Grid 2.9"
  1675. ]
  1676. exportMetaObjectRevisions: [0, 1, 11, 4, 6, 7, 9]
  1677. Enum {
  1678. name: "Flow"
  1679. values: ["LeftToRight", "TopToBottom"]
  1680. }
  1681. Enum {
  1682. name: "HAlignment"
  1683. values: ["AlignLeft", "AlignRight", "AlignHCenter"]
  1684. }
  1685. Enum {
  1686. name: "VAlignment"
  1687. values: ["AlignTop", "AlignBottom", "AlignVCenter"]
  1688. }
  1689. Property { name: "rows"; type: "int" }
  1690. Property { name: "columns"; type: "int" }
  1691. Property { name: "rowSpacing"; type: "double" }
  1692. Property { name: "columnSpacing"; type: "double" }
  1693. Property { name: "flow"; type: "Flow" }
  1694. Property { name: "layoutDirection"; type: "Qt::LayoutDirection" }
  1695. Property { name: "effectiveLayoutDirection"; type: "Qt::LayoutDirection"; isReadonly: true }
  1696. Property { name: "horizontalItemAlignment"; revision: 1; type: "HAlignment" }
  1697. Property {
  1698. name: "effectiveHorizontalItemAlignment"
  1699. revision: 1
  1700. type: "HAlignment"
  1701. isReadonly: true
  1702. }
  1703. Property { name: "verticalItemAlignment"; revision: 1; type: "VAlignment" }
  1704. Signal {
  1705. name: "horizontalAlignmentChanged"
  1706. revision: 1
  1707. Parameter { name: "alignment"; type: "HAlignment" }
  1708. }
  1709. Signal {
  1710. name: "effectiveHorizontalAlignmentChanged"
  1711. revision: 1
  1712. Parameter { name: "alignment"; type: "HAlignment" }
  1713. }
  1714. Signal {
  1715. name: "verticalAlignmentChanged"
  1716. revision: 1
  1717. Parameter { name: "alignment"; type: "VAlignment" }
  1718. }
  1719. }
  1720. Component {
  1721. file: "private/qquickshadereffectmesh_p.h"
  1722. name: "QQuickGridMesh"
  1723. prototype: "QQuickShaderEffectMesh"
  1724. exports: ["QtQuick/GridMesh 2.0"]
  1725. exportMetaObjectRevisions: [0]
  1726. Property { name: "resolution"; type: "QSize" }
  1727. }
  1728. Component {
  1729. file: "private/qquickgridview_p.h"
  1730. name: "QQuickGridView"
  1731. defaultProperty: "data"
  1732. prototype: "QQuickItemView"
  1733. exports: [
  1734. "QtQuick/GridView 2.0",
  1735. "QtQuick/GridView 2.1",
  1736. "QtQuick/GridView 2.10",
  1737. "QtQuick/GridView 2.11",
  1738. "QtQuick/GridView 2.12",
  1739. "QtQuick/GridView 2.13",
  1740. "QtQuick/GridView 2.15",
  1741. "QtQuick/GridView 2.3",
  1742. "QtQuick/GridView 2.4",
  1743. "QtQuick/GridView 2.7",
  1744. "QtQuick/GridView 2.9"
  1745. ]
  1746. exportMetaObjectRevisions: [0, 1, 10, 11, 12, 13, 15, 3, 4, 7, 9]
  1747. attachedType: "QQuickGridViewAttached"
  1748. Enum {
  1749. name: "Flow"
  1750. values: ["FlowLeftToRight", "FlowTopToBottom"]
  1751. }
  1752. Enum {
  1753. name: "SnapMode"
  1754. values: ["NoSnap", "SnapToRow", "SnapOneRow"]
  1755. }
  1756. Property { name: "flow"; type: "Flow" }
  1757. Property { name: "cellWidth"; type: "double" }
  1758. Property { name: "cellHeight"; type: "double" }
  1759. Property { name: "snapMode"; type: "SnapMode" }
  1760. Signal { name: "highlightMoveDurationChanged" }
  1761. Method { name: "moveCurrentIndexUp" }
  1762. Method { name: "moveCurrentIndexDown" }
  1763. Method { name: "moveCurrentIndexLeft" }
  1764. Method { name: "moveCurrentIndexRight" }
  1765. }
  1766. Component { name: "QQuickGridViewAttached"; prototype: "QQuickItemViewAttached" }
  1767. Component {
  1768. file: "private/qquickhoverhandler_p.h"
  1769. name: "QQuickHoverHandler"
  1770. prototype: "QQuickSinglePointHandler"
  1771. exports: ["QtQuick/HoverHandler 2.12", "QtQuick/HoverHandler 2.15"]
  1772. exportMetaObjectRevisions: [12, 15]
  1773. Property { name: "hovered"; type: "bool"; isReadonly: true }
  1774. }
  1775. Component {
  1776. file: "private/qquickimage_p.h"
  1777. name: "QQuickImage"
  1778. prototype: "QQuickImageBase"
  1779. exports: [
  1780. "QtQuick/Image 2.0",
  1781. "QtQuick/Image 2.1",
  1782. "QtQuick/Image 2.11",
  1783. "QtQuick/Image 2.14",
  1784. "QtQuick/Image 2.15",
  1785. "QtQuick/Image 2.3",
  1786. "QtQuick/Image 2.4",
  1787. "QtQuick/Image 2.5",
  1788. "QtQuick/Image 2.7"
  1789. ]
  1790. exportMetaObjectRevisions: [0, 1, 11, 14, 15, 3, 4, 5, 7]
  1791. Enum {
  1792. name: "HAlignment"
  1793. values: ["AlignLeft", "AlignRight", "AlignHCenter"]
  1794. }
  1795. Enum {
  1796. name: "VAlignment"
  1797. values: ["AlignTop", "AlignBottom", "AlignVCenter"]
  1798. }
  1799. Enum {
  1800. name: "FillMode"
  1801. values: [
  1802. "Stretch",
  1803. "PreserveAspectFit",
  1804. "PreserveAspectCrop",
  1805. "Tile",
  1806. "TileVertically",
  1807. "TileHorizontally",
  1808. "Pad"
  1809. ]
  1810. }
  1811. Property { name: "fillMode"; type: "FillMode" }
  1812. Property { name: "paintedWidth"; type: "double"; isReadonly: true }
  1813. Property { name: "paintedHeight"; type: "double"; isReadonly: true }
  1814. Property { name: "horizontalAlignment"; type: "HAlignment" }
  1815. Property { name: "verticalAlignment"; type: "VAlignment" }
  1816. Property { name: "mipmap"; revision: 3; type: "bool" }
  1817. Property { name: "autoTransform"; revision: 5; type: "bool" }
  1818. Property { name: "sourceClipRect"; revision: 15; type: "QRectF" }
  1819. Signal { name: "paintedGeometryChanged" }
  1820. Signal {
  1821. name: "horizontalAlignmentChanged"
  1822. Parameter { name: "alignment"; type: "HAlignment" }
  1823. }
  1824. Signal {
  1825. name: "verticalAlignmentChanged"
  1826. Parameter { name: "alignment"; type: "VAlignment" }
  1827. }
  1828. Signal {
  1829. name: "mipmapChanged"
  1830. revision: 3
  1831. Parameter { type: "bool" }
  1832. }
  1833. Signal { name: "autoTransformChanged"; revision: 5 }
  1834. Method { name: "invalidateSceneGraph" }
  1835. }
  1836. Component {
  1837. file: "private/qquickimagebase_p.h"
  1838. name: "QQuickImageBase"
  1839. prototype: "QQuickImplicitSizeItem"
  1840. exports: ["QtQuick/ImageBase 2.14", "QtQuick/ImageBase 2.15"]
  1841. isCreatable: false
  1842. exportMetaObjectRevisions: [14, 15]
  1843. Enum {
  1844. name: "LoadPixmapOptions"
  1845. alias: "LoadPixmapOption"
  1846. isFlag: true
  1847. values: ["NoOption", "HandleDPR", "UseProviderOptions"]
  1848. }
  1849. Enum {
  1850. name: "Status"
  1851. values: ["Null", "Ready", "Loading", "Error"]
  1852. }
  1853. Property { name: "status"; type: "Status"; isReadonly: true }
  1854. Property { name: "source"; type: "QUrl" }
  1855. Property { name: "progress"; type: "double"; isReadonly: true }
  1856. Property { name: "asynchronous"; type: "bool" }
  1857. Property { name: "cache"; type: "bool" }
  1858. Property { name: "sourceSize"; type: "QSize" }
  1859. Property { name: "mirror"; type: "bool" }
  1860. Property { name: "currentFrame"; revision: 14; type: "int" }
  1861. Property { name: "frameCount"; revision: 14; type: "int"; isReadonly: true }
  1862. Property { name: "colorSpace"; revision: 15; type: "QColorSpace" }
  1863. Signal {
  1864. name: "sourceChanged"
  1865. Parameter { type: "QUrl" }
  1866. }
  1867. Signal {
  1868. name: "statusChanged"
  1869. Parameter { type: "QQuickImageBase::Status" }
  1870. }
  1871. Signal {
  1872. name: "progressChanged"
  1873. Parameter { name: "progress"; type: "double" }
  1874. }
  1875. Signal { name: "currentFrameChanged"; revision: 14 }
  1876. Signal { name: "frameCountChanged"; revision: 14 }
  1877. Signal { name: "sourceClipRectChanged"; revision: 15 }
  1878. Signal { name: "colorSpaceChanged"; revision: 15 }
  1879. Method { name: "requestFinished" }
  1880. Method {
  1881. name: "requestProgress"
  1882. Parameter { type: "qlonglong" }
  1883. Parameter { type: "qlonglong" }
  1884. }
  1885. }
  1886. Component {
  1887. file: "qquickitem.h"
  1888. name: "QQuickImplicitSizeItem"
  1889. defaultProperty: "data"
  1890. prototype: "QQuickItem"
  1891. Property { name: "implicitWidth"; type: "double"; isReadonly: true }
  1892. Property { name: "implicitHeight"; type: "double"; isReadonly: true }
  1893. }
  1894. Component {
  1895. file: "private/qquickvalidator_p.h"
  1896. name: "QQuickIntValidator"
  1897. prototype: "QIntValidator"
  1898. exports: ["QtQuick/IntValidator 2.0"]
  1899. exportMetaObjectRevisions: [0]
  1900. Property { name: "locale"; type: "string" }
  1901. Signal { name: "localeNameChanged" }
  1902. }
  1903. Component {
  1904. file: "qquickitem.h"
  1905. name: "QQuickItem"
  1906. defaultProperty: "data"
  1907. prototype: "QObject"
  1908. exports: [
  1909. "QtQuick/Item 2.0",
  1910. "QtQuick/Item 2.1",
  1911. "QtQuick/Item 2.11",
  1912. "QtQuick/Item 2.4",
  1913. "QtQuick/Item 2.7"
  1914. ]
  1915. exportMetaObjectRevisions: [0, 1, 11, 4, 7]
  1916. Enum {
  1917. name: "Flags"
  1918. alias: "Flag"
  1919. isFlag: true
  1920. values: [
  1921. "ItemClipsChildrenToShape",
  1922. "ItemAcceptsInputMethod",
  1923. "ItemIsFocusScope",
  1924. "ItemHasContents",
  1925. "ItemAcceptsDrops"
  1926. ]
  1927. }
  1928. Enum {
  1929. name: "TransformOrigin"
  1930. values: [
  1931. "TopLeft",
  1932. "Top",
  1933. "TopRight",
  1934. "Left",
  1935. "Center",
  1936. "Right",
  1937. "BottomLeft",
  1938. "Bottom",
  1939. "BottomRight"
  1940. ]
  1941. }
  1942. Property { name: "parent"; type: "QQuickItem"; isPointer: true }
  1943. Property { name: "data"; type: "QObject"; isList: true; isReadonly: true }
  1944. Property { name: "resources"; type: "QObject"; isList: true; isReadonly: true }
  1945. Property { name: "children"; type: "QQuickItem"; isList: true; isReadonly: true }
  1946. Property { name: "x"; type: "double" }
  1947. Property { name: "y"; type: "double" }
  1948. Property { name: "z"; type: "double" }
  1949. Property { name: "width"; type: "double" }
  1950. Property { name: "height"; type: "double" }
  1951. Property { name: "opacity"; type: "double" }
  1952. Property { name: "enabled"; type: "bool" }
  1953. Property { name: "visible"; type: "bool" }
  1954. Property { name: "visibleChildren"; type: "QQuickItem"; isList: true; isReadonly: true }
  1955. Property { name: "states"; type: "QQuickState"; isList: true; isReadonly: true }
  1956. Property { name: "transitions"; type: "QQuickTransition"; isList: true; isReadonly: true }
  1957. Property { name: "state"; type: "string" }
  1958. Property { name: "childrenRect"; type: "QRectF"; isReadonly: true }
  1959. Property { name: "anchors"; type: "QQuickAnchors"; isReadonly: true; isPointer: true }
  1960. Property { name: "left"; type: "QQuickAnchorLine"; isReadonly: true }
  1961. Property { name: "right"; type: "QQuickAnchorLine"; isReadonly: true }
  1962. Property { name: "horizontalCenter"; type: "QQuickAnchorLine"; isReadonly: true }
  1963. Property { name: "top"; type: "QQuickAnchorLine"; isReadonly: true }
  1964. Property { name: "bottom"; type: "QQuickAnchorLine"; isReadonly: true }
  1965. Property { name: "verticalCenter"; type: "QQuickAnchorLine"; isReadonly: true }
  1966. Property { name: "baseline"; type: "QQuickAnchorLine"; isReadonly: true }
  1967. Property { name: "baselineOffset"; type: "double" }
  1968. Property { name: "clip"; type: "bool" }
  1969. Property { name: "focus"; type: "bool" }
  1970. Property { name: "activeFocus"; type: "bool"; isReadonly: true }
  1971. Property { name: "activeFocusOnTab"; revision: 1; type: "bool" }
  1972. Property { name: "rotation"; type: "double" }
  1973. Property { name: "scale"; type: "double" }
  1974. Property { name: "transformOrigin"; type: "TransformOrigin" }
  1975. Property { name: "transformOriginPoint"; type: "QPointF"; isReadonly: true }
  1976. Property { name: "transform"; type: "QQuickTransform"; isList: true; isReadonly: true }
  1977. Property { name: "smooth"; type: "bool" }
  1978. Property { name: "antialiasing"; type: "bool" }
  1979. Property { name: "implicitWidth"; type: "double" }
  1980. Property { name: "implicitHeight"; type: "double" }
  1981. Property { name: "containmentMask"; revision: 11; type: "QObject"; isPointer: true }
  1982. Property { name: "layer"; type: "QQuickItemLayer"; isReadonly: true; isPointer: true }
  1983. Signal {
  1984. name: "childrenRectChanged"
  1985. Parameter { type: "QRectF" }
  1986. }
  1987. Signal {
  1988. name: "baselineOffsetChanged"
  1989. Parameter { type: "double" }
  1990. }
  1991. Signal {
  1992. name: "stateChanged"
  1993. Parameter { type: "string" }
  1994. }
  1995. Signal {
  1996. name: "focusChanged"
  1997. Parameter { type: "bool" }
  1998. }
  1999. Signal {
  2000. name: "activeFocusChanged"
  2001. Parameter { type: "bool" }
  2002. }
  2003. Signal {
  2004. name: "activeFocusOnTabChanged"
  2005. revision: 1
  2006. Parameter { type: "bool" }
  2007. }
  2008. Signal {
  2009. name: "parentChanged"
  2010. Parameter { type: "QQuickItem"; isPointer: true }
  2011. }
  2012. Signal {
  2013. name: "transformOriginChanged"
  2014. Parameter { type: "TransformOrigin" }
  2015. }
  2016. Signal {
  2017. name: "smoothChanged"
  2018. Parameter { type: "bool" }
  2019. }
  2020. Signal {
  2021. name: "antialiasingChanged"
  2022. Parameter { type: "bool" }
  2023. }
  2024. Signal {
  2025. name: "clipChanged"
  2026. Parameter { type: "bool" }
  2027. }
  2028. Signal {
  2029. name: "windowChanged"
  2030. revision: 1
  2031. Parameter { name: "window"; type: "QQuickWindow"; isPointer: true }
  2032. }
  2033. Signal { name: "containmentMaskChanged"; revision: 11 }
  2034. Method { name: "update" }
  2035. Method {
  2036. name: "_q_resourceObjectDeleted"
  2037. Parameter { type: "QObject"; isPointer: true }
  2038. }
  2039. Method {
  2040. name: "_q_createJSWrapper"
  2041. type: "qulonglong"
  2042. Parameter { type: "QV4::ExecutionEngine"; isPointer: true }
  2043. }
  2044. Method {
  2045. name: "grabToImage"
  2046. revision: 4
  2047. type: "bool"
  2048. Parameter { name: "callback"; type: "QJSValue" }
  2049. Parameter { name: "targetSize"; type: "QSize" }
  2050. }
  2051. Method {
  2052. name: "grabToImage"
  2053. revision: 4
  2054. type: "bool"
  2055. Parameter { name: "callback"; type: "QJSValue" }
  2056. }
  2057. Method {
  2058. name: "contains"
  2059. type: "bool"
  2060. Parameter { name: "point"; type: "QPointF" }
  2061. }
  2062. Method {
  2063. name: "mapFromItem"
  2064. Parameter { type: "QQmlV4Function"; isPointer: true }
  2065. }
  2066. Method {
  2067. name: "mapToItem"
  2068. Parameter { type: "QQmlV4Function"; isPointer: true }
  2069. }
  2070. Method {
  2071. name: "mapFromGlobal"
  2072. revision: 7
  2073. Parameter { type: "QQmlV4Function"; isPointer: true }
  2074. }
  2075. Method {
  2076. name: "mapToGlobal"
  2077. revision: 7
  2078. Parameter { type: "QQmlV4Function"; isPointer: true }
  2079. }
  2080. Method { name: "forceActiveFocus" }
  2081. Method {
  2082. name: "forceActiveFocus"
  2083. Parameter { name: "reason"; type: "Qt::FocusReason" }
  2084. }
  2085. Method {
  2086. name: "nextItemInFocusChain"
  2087. revision: 1
  2088. type: "QQuickItem*"
  2089. Parameter { name: "forward"; type: "bool" }
  2090. }
  2091. Method { name: "nextItemInFocusChain"; revision: 1; type: "QQuickItem*" }
  2092. Method {
  2093. name: "childAt"
  2094. type: "QQuickItem*"
  2095. Parameter { name: "x"; type: "double" }
  2096. Parameter { name: "y"; type: "double" }
  2097. }
  2098. }
  2099. Component {
  2100. file: "qquickitemgrabresult.h"
  2101. name: "QQuickItemGrabResult"
  2102. prototype: "QObject"
  2103. Property { name: "image"; type: "QImage"; isReadonly: true }
  2104. Property { name: "url"; type: "QUrl"; isReadonly: true }
  2105. Signal { name: "ready" }
  2106. Method { name: "setup" }
  2107. Method { name: "render" }
  2108. Method {
  2109. name: "saveToFile"
  2110. type: "bool"
  2111. Parameter { name: "fileName"; type: "string" }
  2112. }
  2113. Method {
  2114. name: "saveToFile"
  2115. type: "bool"
  2116. Parameter { name: "fileName"; type: "string" }
  2117. }
  2118. }
  2119. Component {
  2120. file: "private/qquickitem_p.h"
  2121. name: "QQuickItemLayer"
  2122. prototype: "QObject"
  2123. Property { name: "enabled"; type: "bool" }
  2124. Property { name: "textureSize"; type: "QSize" }
  2125. Property { name: "sourceRect"; type: "QRectF" }
  2126. Property { name: "mipmap"; type: "bool" }
  2127. Property { name: "smooth"; type: "bool" }
  2128. Property { name: "wrapMode"; type: "QQuickShaderEffectSource::WrapMode" }
  2129. Property { name: "format"; type: "QQuickShaderEffectSource::Format" }
  2130. Property { name: "samplerName"; type: "QByteArray" }
  2131. Property { name: "effect"; type: "QQmlComponent"; isPointer: true }
  2132. Property { name: "textureMirroring"; type: "QQuickShaderEffectSource::TextureMirroring" }
  2133. Property { name: "samples"; type: "int" }
  2134. Signal {
  2135. name: "enabledChanged"
  2136. Parameter { name: "enabled"; type: "bool" }
  2137. }
  2138. Signal {
  2139. name: "sizeChanged"
  2140. Parameter { name: "size"; type: "QSize" }
  2141. }
  2142. Signal {
  2143. name: "mipmapChanged"
  2144. Parameter { name: "mipmap"; type: "bool" }
  2145. }
  2146. Signal {
  2147. name: "wrapModeChanged"
  2148. Parameter { name: "mode"; type: "QQuickShaderEffectSource::WrapMode" }
  2149. }
  2150. Signal {
  2151. name: "nameChanged"
  2152. Parameter { name: "name"; type: "QByteArray" }
  2153. }
  2154. Signal {
  2155. name: "effectChanged"
  2156. Parameter { name: "component"; type: "QQmlComponent"; isPointer: true }
  2157. }
  2158. Signal {
  2159. name: "smoothChanged"
  2160. Parameter { name: "smooth"; type: "bool" }
  2161. }
  2162. Signal {
  2163. name: "formatChanged"
  2164. Parameter { name: "format"; type: "QQuickShaderEffectSource::Format" }
  2165. }
  2166. Signal {
  2167. name: "sourceRectChanged"
  2168. Parameter { name: "sourceRect"; type: "QRectF" }
  2169. }
  2170. Signal {
  2171. name: "textureMirroringChanged"
  2172. Parameter { name: "mirroring"; type: "QQuickShaderEffectSource::TextureMirroring" }
  2173. }
  2174. Signal {
  2175. name: "samplesChanged"
  2176. Parameter { name: "count"; type: "int" }
  2177. }
  2178. }
  2179. Component {
  2180. file: "private/qquickitemview_p.h"
  2181. name: "QQuickItemView"
  2182. defaultProperty: "flickableData"
  2183. prototype: "QQuickFlickable"
  2184. exports: [
  2185. "QtQuick/ItemView 2.1",
  2186. "QtQuick/ItemView 2.10",
  2187. "QtQuick/ItemView 2.11",
  2188. "QtQuick/ItemView 2.12",
  2189. "QtQuick/ItemView 2.13",
  2190. "QtQuick/ItemView 2.15",
  2191. "QtQuick/ItemView 2.3",
  2192. "QtQuick/ItemView 2.4",
  2193. "QtQuick/ItemView 2.7",
  2194. "QtQuick/ItemView 2.9"
  2195. ]
  2196. isCreatable: false
  2197. exportMetaObjectRevisions: [1, 10, 11, 12, 13, 15, 3, 4, 7, 9]
  2198. Enum {
  2199. name: "LayoutDirection"
  2200. values: [
  2201. "LeftToRight",
  2202. "RightToLeft",
  2203. "VerticalTopToBottom",
  2204. "VerticalBottomToTop"
  2205. ]
  2206. }
  2207. Enum {
  2208. name: "VerticalLayoutDirection"
  2209. values: ["TopToBottom", "BottomToTop"]
  2210. }
  2211. Enum {
  2212. name: "HighlightRangeMode"
  2213. values: ["NoHighlightRange", "ApplyRange", "StrictlyEnforceRange"]
  2214. }
  2215. Enum {
  2216. name: "PositionMode"
  2217. values: [
  2218. "Beginning",
  2219. "Center",
  2220. "End",
  2221. "Visible",
  2222. "Contain",
  2223. "SnapPosition"
  2224. ]
  2225. }
  2226. Property { name: "model"; type: "QVariant" }
  2227. Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
  2228. Property { name: "count"; type: "int"; isReadonly: true }
  2229. Property { name: "currentIndex"; type: "int" }
  2230. Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
  2231. Property { name: "keyNavigationWraps"; type: "bool" }
  2232. Property { name: "keyNavigationEnabled"; revision: 7; type: "bool" }
  2233. Property { name: "cacheBuffer"; type: "int" }
  2234. Property { name: "displayMarginBeginning"; revision: 3; type: "int" }
  2235. Property { name: "displayMarginEnd"; revision: 3; type: "int" }
  2236. Property { name: "layoutDirection"; type: "Qt::LayoutDirection" }
  2237. Property { name: "effectiveLayoutDirection"; type: "Qt::LayoutDirection"; isReadonly: true }
  2238. Property { name: "verticalLayoutDirection"; type: "VerticalLayoutDirection" }
  2239. Property { name: "header"; type: "QQmlComponent"; isPointer: true }
  2240. Property { name: "headerItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
  2241. Property { name: "footer"; type: "QQmlComponent"; isPointer: true }
  2242. Property { name: "footerItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
  2243. Property { name: "populate"; type: "QQuickTransition"; isPointer: true }
  2244. Property { name: "add"; type: "QQuickTransition"; isPointer: true }
  2245. Property { name: "addDisplaced"; type: "QQuickTransition"; isPointer: true }
  2246. Property { name: "move"; type: "QQuickTransition"; isPointer: true }
  2247. Property { name: "moveDisplaced"; type: "QQuickTransition"; isPointer: true }
  2248. Property { name: "remove"; type: "QQuickTransition"; isPointer: true }
  2249. Property { name: "removeDisplaced"; type: "QQuickTransition"; isPointer: true }
  2250. Property { name: "displaced"; type: "QQuickTransition"; isPointer: true }
  2251. Property { name: "highlight"; type: "QQmlComponent"; isPointer: true }
  2252. Property { name: "highlightItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
  2253. Property { name: "highlightFollowsCurrentItem"; type: "bool" }
  2254. Property { name: "highlightRangeMode"; type: "HighlightRangeMode" }
  2255. Property { name: "preferredHighlightBegin"; type: "double" }
  2256. Property { name: "preferredHighlightEnd"; type: "double" }
  2257. Property { name: "highlightMoveDuration"; type: "int" }
  2258. Property { name: "reuseItems"; revision: 15; type: "bool" }
  2259. Signal { name: "keyNavigationEnabledChanged"; revision: 7 }
  2260. Signal { name: "populateTransitionChanged" }
  2261. Signal { name: "addTransitionChanged" }
  2262. Signal { name: "addDisplacedTransitionChanged" }
  2263. Signal { name: "moveTransitionChanged" }
  2264. Signal { name: "moveDisplacedTransitionChanged" }
  2265. Signal { name: "removeTransitionChanged" }
  2266. Signal { name: "removeDisplacedTransitionChanged" }
  2267. Signal { name: "displacedTransitionChanged" }
  2268. Signal { name: "reuseItemsChanged"; revision: 15 }
  2269. Method { name: "destroyRemoved" }
  2270. Method {
  2271. name: "createdItem"
  2272. Parameter { name: "index"; type: "int" }
  2273. Parameter { name: "item"; type: "QObject"; isPointer: true }
  2274. }
  2275. Method {
  2276. name: "initItem"
  2277. Parameter { name: "index"; type: "int" }
  2278. Parameter { name: "item"; type: "QObject"; isPointer: true }
  2279. }
  2280. Method {
  2281. name: "modelUpdated"
  2282. Parameter { name: "changeSet"; type: "QQmlChangeSet" }
  2283. Parameter { name: "reset"; type: "bool" }
  2284. }
  2285. Method {
  2286. name: "destroyingItem"
  2287. Parameter { name: "item"; type: "QObject"; isPointer: true }
  2288. }
  2289. Method {
  2290. name: "onItemPooled"
  2291. revision: 15
  2292. Parameter { name: "modelIndex"; type: "int" }
  2293. Parameter { name: "object"; type: "QObject"; isPointer: true }
  2294. }
  2295. Method {
  2296. name: "onItemReused"
  2297. revision: 15
  2298. Parameter { name: "modelIndex"; type: "int" }
  2299. Parameter { name: "object"; type: "QObject"; isPointer: true }
  2300. }
  2301. Method { name: "animStopped" }
  2302. Method { name: "trackedPositionChanged" }
  2303. Method {
  2304. name: "positionViewAtIndex"
  2305. Parameter { name: "index"; type: "int" }
  2306. Parameter { name: "mode"; type: "int" }
  2307. }
  2308. Method {
  2309. name: "indexAt"
  2310. type: "int"
  2311. Parameter { name: "x"; type: "double" }
  2312. Parameter { name: "y"; type: "double" }
  2313. }
  2314. Method {
  2315. name: "itemAt"
  2316. type: "QQuickItem*"
  2317. Parameter { name: "x"; type: "double" }
  2318. Parameter { name: "y"; type: "double" }
  2319. }
  2320. Method {
  2321. name: "itemAtIndex"
  2322. revision: 13
  2323. type: "QQuickItem*"
  2324. Parameter { name: "index"; type: "int" }
  2325. }
  2326. Method { name: "positionViewAtBeginning" }
  2327. Method { name: "positionViewAtEnd" }
  2328. Method { name: "forceLayout"; revision: 1 }
  2329. }
  2330. Component {
  2331. name: "QQuickItemViewAttached"
  2332. prototype: "QObject"
  2333. Property { name: "view"; type: "QQuickItemView"; isReadonly: true; isPointer: true }
  2334. Property { name: "isCurrentItem"; type: "bool"; isReadonly: true }
  2335. Property { name: "delayRemove"; type: "bool" }
  2336. Property { name: "section"; type: "string"; isReadonly: true }
  2337. Property { name: "previousSection"; type: "string"; isReadonly: true }
  2338. Property { name: "nextSection"; type: "string"; isReadonly: true }
  2339. Signal { name: "currentItemChanged" }
  2340. Signal { name: "add" }
  2341. Signal { name: "remove" }
  2342. Signal { name: "prevSectionChanged" }
  2343. Signal { name: "pooled" }
  2344. Signal { name: "reused" }
  2345. }
  2346. Component {
  2347. file: "private/qquickevents_p_p.h"
  2348. name: "QQuickKeyEvent"
  2349. prototype: "QObject"
  2350. Property { name: "key"; type: "int"; isReadonly: true }
  2351. Property { name: "text"; type: "string"; isReadonly: true }
  2352. Property { name: "modifiers"; type: "int"; isReadonly: true }
  2353. Property { name: "isAutoRepeat"; type: "bool"; isReadonly: true }
  2354. Property { name: "count"; type: "int"; isReadonly: true }
  2355. Property { name: "nativeScanCode"; type: "uint"; isReadonly: true }
  2356. Property { name: "accepted"; type: "bool" }
  2357. Method {
  2358. name: "matches"
  2359. revision: 2
  2360. type: "bool"
  2361. Parameter { name: "key"; type: "QKeySequence::StandardKey" }
  2362. }
  2363. }
  2364. Component {
  2365. file: "private/qquickitem_p.h"
  2366. name: "QQuickKeyNavigationAttached"
  2367. prototype: "QObject"
  2368. exports: ["QtQuick/KeyNavigation 2.0"]
  2369. isCreatable: false
  2370. exportMetaObjectRevisions: [0]
  2371. attachedType: "QQuickKeyNavigationAttached"
  2372. Enum {
  2373. name: "Priority"
  2374. values: ["BeforeItem", "AfterItem"]
  2375. }
  2376. Property { name: "left"; type: "QQuickItem"; isPointer: true }
  2377. Property { name: "right"; type: "QQuickItem"; isPointer: true }
  2378. Property { name: "up"; type: "QQuickItem"; isPointer: true }
  2379. Property { name: "down"; type: "QQuickItem"; isPointer: true }
  2380. Property { name: "tab"; type: "QQuickItem"; isPointer: true }
  2381. Property { name: "backtab"; type: "QQuickItem"; isPointer: true }
  2382. Property { name: "priority"; type: "Priority" }
  2383. }
  2384. Component {
  2385. file: "private/qquickitem_p.h"
  2386. name: "QQuickKeysAttached"
  2387. prototype: "QObject"
  2388. exports: ["QtQuick/Keys 2.0"]
  2389. isCreatable: false
  2390. exportMetaObjectRevisions: [0]
  2391. attachedType: "QQuickKeysAttached"
  2392. Enum {
  2393. name: "Priority"
  2394. values: ["BeforeItem", "AfterItem"]
  2395. }
  2396. Property { name: "enabled"; type: "bool" }
  2397. Property { name: "forwardTo"; type: "QQuickItem"; isList: true; isReadonly: true }
  2398. Property { name: "priority"; type: "Priority" }
  2399. Signal {
  2400. name: "pressed"
  2401. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2402. }
  2403. Signal {
  2404. name: "released"
  2405. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2406. }
  2407. Signal {
  2408. name: "shortcutOverride"
  2409. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2410. }
  2411. Signal {
  2412. name: "digit0Pressed"
  2413. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2414. }
  2415. Signal {
  2416. name: "digit1Pressed"
  2417. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2418. }
  2419. Signal {
  2420. name: "digit2Pressed"
  2421. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2422. }
  2423. Signal {
  2424. name: "digit3Pressed"
  2425. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2426. }
  2427. Signal {
  2428. name: "digit4Pressed"
  2429. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2430. }
  2431. Signal {
  2432. name: "digit5Pressed"
  2433. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2434. }
  2435. Signal {
  2436. name: "digit6Pressed"
  2437. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2438. }
  2439. Signal {
  2440. name: "digit7Pressed"
  2441. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2442. }
  2443. Signal {
  2444. name: "digit8Pressed"
  2445. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2446. }
  2447. Signal {
  2448. name: "digit9Pressed"
  2449. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2450. }
  2451. Signal {
  2452. name: "leftPressed"
  2453. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2454. }
  2455. Signal {
  2456. name: "rightPressed"
  2457. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2458. }
  2459. Signal {
  2460. name: "upPressed"
  2461. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2462. }
  2463. Signal {
  2464. name: "downPressed"
  2465. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2466. }
  2467. Signal {
  2468. name: "tabPressed"
  2469. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2470. }
  2471. Signal {
  2472. name: "backtabPressed"
  2473. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2474. }
  2475. Signal {
  2476. name: "asteriskPressed"
  2477. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2478. }
  2479. Signal {
  2480. name: "numberSignPressed"
  2481. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2482. }
  2483. Signal {
  2484. name: "escapePressed"
  2485. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2486. }
  2487. Signal {
  2488. name: "returnPressed"
  2489. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2490. }
  2491. Signal {
  2492. name: "enterPressed"
  2493. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2494. }
  2495. Signal {
  2496. name: "deletePressed"
  2497. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2498. }
  2499. Signal {
  2500. name: "spacePressed"
  2501. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2502. }
  2503. Signal {
  2504. name: "backPressed"
  2505. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2506. }
  2507. Signal {
  2508. name: "cancelPressed"
  2509. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2510. }
  2511. Signal {
  2512. name: "selectPressed"
  2513. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2514. }
  2515. Signal {
  2516. name: "yesPressed"
  2517. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2518. }
  2519. Signal {
  2520. name: "noPressed"
  2521. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2522. }
  2523. Signal {
  2524. name: "context1Pressed"
  2525. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2526. }
  2527. Signal {
  2528. name: "context2Pressed"
  2529. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2530. }
  2531. Signal {
  2532. name: "context3Pressed"
  2533. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2534. }
  2535. Signal {
  2536. name: "context4Pressed"
  2537. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2538. }
  2539. Signal {
  2540. name: "callPressed"
  2541. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2542. }
  2543. Signal {
  2544. name: "hangupPressed"
  2545. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2546. }
  2547. Signal {
  2548. name: "flipPressed"
  2549. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2550. }
  2551. Signal {
  2552. name: "menuPressed"
  2553. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2554. }
  2555. Signal {
  2556. name: "volumeUpPressed"
  2557. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2558. }
  2559. Signal {
  2560. name: "volumeDownPressed"
  2561. Parameter { name: "event"; type: "QQuickKeyEvent"; isPointer: true }
  2562. }
  2563. }
  2564. Component {
  2565. file: "private/qquickitem_p.h"
  2566. name: "QQuickLayoutMirroringAttached"
  2567. prototype: "QObject"
  2568. exports: ["QtQuick/LayoutMirroring 2.0"]
  2569. isCreatable: false
  2570. exportMetaObjectRevisions: [0]
  2571. attachedType: "QQuickLayoutMirroringAttached"
  2572. Property { name: "enabled"; type: "bool" }
  2573. Property { name: "childrenInherit"; type: "bool" }
  2574. }
  2575. Component {
  2576. file: "private/qquicklistview_p.h"
  2577. name: "QQuickListView"
  2578. defaultProperty: "data"
  2579. prototype: "QQuickItemView"
  2580. exports: [
  2581. "QtQuick/ListView 2.0",
  2582. "QtQuick/ListView 2.1",
  2583. "QtQuick/ListView 2.10",
  2584. "QtQuick/ListView 2.11",
  2585. "QtQuick/ListView 2.12",
  2586. "QtQuick/ListView 2.13",
  2587. "QtQuick/ListView 2.15",
  2588. "QtQuick/ListView 2.3",
  2589. "QtQuick/ListView 2.4",
  2590. "QtQuick/ListView 2.7",
  2591. "QtQuick/ListView 2.9"
  2592. ]
  2593. exportMetaObjectRevisions: [0, 1, 10, 11, 12, 13, 15, 3, 4, 7, 9]
  2594. attachedType: "QQuickListViewAttached"
  2595. Enum {
  2596. name: "Orientation"
  2597. values: ["Horizontal", "Vertical"]
  2598. }
  2599. Enum {
  2600. name: "SnapMode"
  2601. values: ["NoSnap", "SnapToItem", "SnapOneItem"]
  2602. }
  2603. Enum {
  2604. name: "HeaderPositioning"
  2605. values: ["InlineHeader", "OverlayHeader", "PullBackHeader"]
  2606. }
  2607. Enum {
  2608. name: "FooterPositioning"
  2609. values: ["InlineFooter", "OverlayFooter", "PullBackFooter"]
  2610. }
  2611. Property { name: "highlightMoveVelocity"; type: "double" }
  2612. Property { name: "highlightResizeVelocity"; type: "double" }
  2613. Property { name: "highlightResizeDuration"; type: "int" }
  2614. Property { name: "spacing"; type: "double" }
  2615. Property { name: "orientation"; type: "Orientation" }
  2616. Property { name: "section"; type: "QQuickViewSection"; isReadonly: true; isPointer: true }
  2617. Property { name: "currentSection"; type: "string"; isReadonly: true }
  2618. Property { name: "snapMode"; type: "SnapMode" }
  2619. Property { name: "headerPositioning"; revision: 4; type: "HeaderPositioning" }
  2620. Property { name: "footerPositioning"; revision: 4; type: "FooterPositioning" }
  2621. Signal { name: "headerPositioningChanged"; revision: 4 }
  2622. Signal { name: "footerPositioningChanged"; revision: 4 }
  2623. Method { name: "incrementCurrentIndex" }
  2624. Method { name: "decrementCurrentIndex" }
  2625. }
  2626. Component { name: "QQuickListViewAttached"; prototype: "QQuickItemViewAttached" }
  2627. Component {
  2628. file: "private/qquickloader_p.h"
  2629. name: "QQuickLoader"
  2630. prototype: "QQuickImplicitSizeItem"
  2631. exports: [
  2632. "QtQuick/Loader 2.0",
  2633. "QtQuick/Loader 2.1",
  2634. "QtQuick/Loader 2.11",
  2635. "QtQuick/Loader 2.4",
  2636. "QtQuick/Loader 2.7"
  2637. ]
  2638. exportMetaObjectRevisions: [0, 1, 11, 4, 7]
  2639. Enum {
  2640. name: "Status"
  2641. values: ["Null", "Ready", "Loading", "Error"]
  2642. }
  2643. Property { name: "active"; type: "bool" }
  2644. Property { name: "source"; type: "QUrl" }
  2645. Property { name: "sourceComponent"; type: "QQmlComponent"; isPointer: true }
  2646. Property { name: "item"; type: "QObject"; isReadonly: true; isPointer: true }
  2647. Property { name: "status"; type: "Status"; isReadonly: true }
  2648. Property { name: "progress"; type: "double"; isReadonly: true }
  2649. Property { name: "asynchronous"; type: "bool" }
  2650. Signal { name: "loaded" }
  2651. Method { name: "_q_sourceLoaded" }
  2652. Method { name: "_q_updateSize" }
  2653. Method {
  2654. name: "setSource"
  2655. Parameter { type: "QQmlV4Function"; isPointer: true }
  2656. }
  2657. }
  2658. Component {
  2659. file: "private/qquicktranslate_p.h"
  2660. name: "QQuickMatrix4x4"
  2661. prototype: "QQuickTransform"
  2662. exports: ["QtQuick/Matrix4x4 2.3"]
  2663. exportMetaObjectRevisions: [3]
  2664. Property { name: "matrix"; type: "QMatrix4x4" }
  2665. }
  2666. Component {
  2667. file: "private/qquickmousearea_p.h"
  2668. name: "QQuickMouseArea"
  2669. defaultProperty: "data"
  2670. prototype: "QQuickItem"
  2671. exports: [
  2672. "QtQuick/MouseArea 2.0",
  2673. "QtQuick/MouseArea 2.1",
  2674. "QtQuick/MouseArea 2.11",
  2675. "QtQuick/MouseArea 2.4",
  2676. "QtQuick/MouseArea 2.5",
  2677. "QtQuick/MouseArea 2.7",
  2678. "QtQuick/MouseArea 2.9"
  2679. ]
  2680. exportMetaObjectRevisions: [0, 1, 11, 4, 5, 7, 9]
  2681. Property { name: "mouseX"; type: "double"; isReadonly: true }
  2682. Property { name: "mouseY"; type: "double"; isReadonly: true }
  2683. Property { name: "containsMouse"; type: "bool"; isReadonly: true }
  2684. Property { name: "pressed"; type: "bool"; isReadonly: true }
  2685. Property { name: "enabled"; type: "bool" }
  2686. Property { name: "scrollGestureEnabled"; revision: 5; type: "bool" }
  2687. Property { name: "pressedButtons"; type: "Qt::MouseButtons"; isReadonly: true }
  2688. Property { name: "acceptedButtons"; type: "Qt::MouseButtons" }
  2689. Property { name: "hoverEnabled"; type: "bool" }
  2690. Property { name: "drag"; type: "QQuickDrag"; isReadonly: true; isPointer: true }
  2691. Property { name: "preventStealing"; type: "bool" }
  2692. Property { name: "propagateComposedEvents"; type: "bool" }
  2693. Property { name: "cursorShape"; type: "Qt::CursorShape" }
  2694. Property { name: "containsPress"; revision: 4; type: "bool"; isReadonly: true }
  2695. Property { name: "pressAndHoldInterval"; revision: 9; type: "int" }
  2696. Signal { name: "hoveredChanged" }
  2697. Signal { name: "scrollGestureEnabledChanged"; revision: 5 }
  2698. Signal {
  2699. name: "positionChanged"
  2700. Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true }
  2701. }
  2702. Signal {
  2703. name: "mouseXChanged"
  2704. Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true }
  2705. }
  2706. Signal {
  2707. name: "mouseYChanged"
  2708. Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true }
  2709. }
  2710. Signal {
  2711. name: "pressed"
  2712. Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true }
  2713. }
  2714. Signal {
  2715. name: "pressAndHold"
  2716. Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true }
  2717. }
  2718. Signal {
  2719. name: "released"
  2720. Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true }
  2721. }
  2722. Signal {
  2723. name: "clicked"
  2724. Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true }
  2725. }
  2726. Signal {
  2727. name: "doubleClicked"
  2728. Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true }
  2729. }
  2730. Signal {
  2731. name: "wheel"
  2732. Parameter { name: "wheel"; type: "QQuickWheelEvent"; isPointer: true }
  2733. }
  2734. Signal { name: "entered" }
  2735. Signal { name: "exited" }
  2736. Signal { name: "canceled" }
  2737. Signal { name: "containsPressChanged"; revision: 4 }
  2738. Signal { name: "pressAndHoldIntervalChanged"; revision: 9 }
  2739. }
  2740. Component {
  2741. file: "private/qquickevents_p_p.h"
  2742. name: "QQuickMouseEvent"
  2743. prototype: "QObject"
  2744. Property { name: "x"; type: "double"; isReadonly: true }
  2745. Property { name: "y"; type: "double"; isReadonly: true }
  2746. Property { name: "button"; type: "int"; isReadonly: true }
  2747. Property { name: "buttons"; type: "int"; isReadonly: true }
  2748. Property { name: "modifiers"; type: "int"; isReadonly: true }
  2749. Property { name: "source"; revision: 7; type: "int"; isReadonly: true }
  2750. Property { name: "wasHeld"; type: "bool"; isReadonly: true }
  2751. Property { name: "isClick"; type: "bool"; isReadonly: true }
  2752. Property { name: "accepted"; type: "bool" }
  2753. Property { name: "flags"; revision: 11; type: "int"; isReadonly: true }
  2754. }
  2755. Component {
  2756. file: "private/qquickpointerhandler_p.h"
  2757. name: "QQuickMultiPointHandler"
  2758. prototype: "QQuickPointerDeviceHandler"
  2759. Property { name: "minimumPointCount"; type: "int" }
  2760. Property { name: "maximumPointCount"; type: "int" }
  2761. Property { name: "centroid"; type: "QQuickHandlerPoint"; isReadonly: true }
  2762. }
  2763. Component {
  2764. file: "private/qquickmultipointtoucharea_p.h"
  2765. name: "QQuickMultiPointTouchArea"
  2766. defaultProperty: "data"
  2767. prototype: "QQuickItem"
  2768. exports: [
  2769. "QtQuick/MultiPointTouchArea 2.0",
  2770. "QtQuick/MultiPointTouchArea 2.1",
  2771. "QtQuick/MultiPointTouchArea 2.11",
  2772. "QtQuick/MultiPointTouchArea 2.4",
  2773. "QtQuick/MultiPointTouchArea 2.7"
  2774. ]
  2775. exportMetaObjectRevisions: [0, 1, 11, 4, 7]
  2776. Property { name: "touchPoints"; type: "QQuickTouchPoint"; isList: true; isReadonly: true }
  2777. Property { name: "minimumTouchPoints"; type: "int" }
  2778. Property { name: "maximumTouchPoints"; type: "int" }
  2779. Property { name: "mouseEnabled"; type: "bool" }
  2780. Signal {
  2781. name: "pressed"
  2782. Parameter { name: "touchPoints"; type: "QList<QObject*>" }
  2783. }
  2784. Signal {
  2785. name: "updated"
  2786. Parameter { name: "touchPoints"; type: "QList<QObject*>" }
  2787. }
  2788. Signal {
  2789. name: "released"
  2790. Parameter { name: "touchPoints"; type: "QList<QObject*>" }
  2791. }
  2792. Signal {
  2793. name: "canceled"
  2794. Parameter { name: "touchPoints"; type: "QList<QObject*>" }
  2795. }
  2796. Signal {
  2797. name: "gestureStarted"
  2798. Parameter { name: "gesture"; type: "QQuickGrabGestureEvent"; isPointer: true }
  2799. }
  2800. Signal {
  2801. name: "touchUpdated"
  2802. Parameter { name: "touchPoints"; type: "QList<QObject*>" }
  2803. }
  2804. }
  2805. Component {
  2806. file: "private/qquickanimation_p.h"
  2807. name: "QQuickNumberAnimation"
  2808. prototype: "QQuickPropertyAnimation"
  2809. exports: [
  2810. "QtQuick/NumberAnimation 2.0",
  2811. "QtQuick/NumberAnimation 2.12"
  2812. ]
  2813. exportMetaObjectRevisions: [0, 12]
  2814. Property { name: "from"; type: "double" }
  2815. Property { name: "to"; type: "double" }
  2816. }
  2817. Component {
  2818. file: "private/qquickanimator_p.h"
  2819. name: "QQuickOpacityAnimator"
  2820. prototype: "QQuickAnimator"
  2821. exports: [
  2822. "QtQuick/OpacityAnimator 2.12",
  2823. "QtQuick/OpacityAnimator 2.2"
  2824. ]
  2825. exportMetaObjectRevisions: [12, 2]
  2826. }
  2827. Component {
  2828. file: "private/qquickopenglinfo_p.h"
  2829. name: "QQuickOpenGLInfo"
  2830. prototype: "QObject"
  2831. exports: ["QtQuick/OpenGLInfo 2.4"]
  2832. isCreatable: false
  2833. exportMetaObjectRevisions: [4]
  2834. attachedType: "QQuickOpenGLInfo"
  2835. Enum {
  2836. name: "ContextProfile"
  2837. values: ["NoProfile", "CoreProfile", "CompatibilityProfile"]
  2838. }
  2839. Enum {
  2840. name: "RenderableType"
  2841. values: ["Unspecified", "OpenGL", "OpenGLES"]
  2842. }
  2843. Property { name: "majorVersion"; type: "int"; isReadonly: true }
  2844. Property { name: "minorVersion"; type: "int"; isReadonly: true }
  2845. Property { name: "profile"; type: "ContextProfile"; isReadonly: true }
  2846. Property { name: "renderableType"; type: "RenderableType"; isReadonly: true }
  2847. Method { name: "updateFormat" }
  2848. Method {
  2849. name: "setWindow"
  2850. Parameter { name: "window"; type: "QQuickWindow"; isPointer: true }
  2851. }
  2852. }
  2853. Component {
  2854. file: "qquickpainteditem.h"
  2855. name: "QQuickPaintedItem"
  2856. defaultProperty: "data"
  2857. prototype: "QQuickItem"
  2858. exports: [
  2859. "QtQuick/PaintedItem 2.0",
  2860. "QtQuick/PaintedItem 2.1",
  2861. "QtQuick/PaintedItem 2.11",
  2862. "QtQuick/PaintedItem 2.4",
  2863. "QtQuick/PaintedItem 2.7"
  2864. ]
  2865. isCreatable: false
  2866. exportMetaObjectRevisions: [0, 1, 11, 4, 7]
  2867. Enum {
  2868. name: "RenderTarget"
  2869. values: [
  2870. "Image",
  2871. "FramebufferObject",
  2872. "InvertedYFramebufferObject"
  2873. ]
  2874. }
  2875. Enum {
  2876. name: "PerformanceHints"
  2877. alias: "PerformanceHint"
  2878. isFlag: true
  2879. values: ["FastFBOResizing"]
  2880. }
  2881. Property { name: "contentsSize"; type: "QSize" }
  2882. Property { name: "fillColor"; type: "QColor" }
  2883. Property { name: "contentsScale"; type: "double" }
  2884. Property { name: "renderTarget"; type: "RenderTarget" }
  2885. Property { name: "textureSize"; type: "QSize" }
  2886. Method { name: "invalidateSceneGraph" }
  2887. }
  2888. Component {
  2889. file: "private/qquickanimation_p.h"
  2890. name: "QQuickParallelAnimation"
  2891. defaultProperty: "animations"
  2892. prototype: "QQuickAnimationGroup"
  2893. exports: [
  2894. "QtQuick/ParallelAnimation 2.0",
  2895. "QtQuick/ParallelAnimation 2.12"
  2896. ]
  2897. exportMetaObjectRevisions: [0, 12]
  2898. }
  2899. Component {
  2900. file: "private/qquickitemanimation_p.h"
  2901. name: "QQuickParentAnimation"
  2902. defaultProperty: "animations"
  2903. prototype: "QQuickAnimationGroup"
  2904. exports: [
  2905. "QtQuick/ParentAnimation 2.0",
  2906. "QtQuick/ParentAnimation 2.12"
  2907. ]
  2908. exportMetaObjectRevisions: [0, 12]
  2909. Property { name: "target"; type: "QQuickItem"; isPointer: true }
  2910. Property { name: "newParent"; type: "QQuickItem"; isPointer: true }
  2911. Property { name: "via"; type: "QQuickItem"; isPointer: true }
  2912. }
  2913. Component {
  2914. file: "private/qquickstateoperations_p.h"
  2915. name: "QQuickParentChange"
  2916. prototype: "QQuickStateOperation"
  2917. exports: ["QtQuick/ParentChange 2.0"]
  2918. exportMetaObjectRevisions: [0]
  2919. Property { name: "target"; type: "QQuickItem"; isPointer: true }
  2920. Property { name: "parent"; type: "QQuickItem"; isPointer: true }
  2921. Property { name: "x"; type: "QQmlScriptString" }
  2922. Property { name: "y"; type: "QQmlScriptString" }
  2923. Property { name: "width"; type: "QQmlScriptString" }
  2924. Property { name: "height"; type: "QQmlScriptString" }
  2925. Property { name: "scale"; type: "QQmlScriptString" }
  2926. Property { name: "rotation"; type: "QQmlScriptString" }
  2927. }
  2928. Component {
  2929. file: "private/qquickpath_p.h"
  2930. name: "QQuickPath"
  2931. defaultProperty: "pathElements"
  2932. prototype: "QObject"
  2933. exports: ["QtQuick/Path 2.0", "QtQuick/Path 2.14"]
  2934. exportMetaObjectRevisions: [0, 14]
  2935. Property { name: "pathElements"; type: "QQuickPathElement"; isList: true; isReadonly: true }
  2936. Property { name: "startX"; type: "double" }
  2937. Property { name: "startY"; type: "double" }
  2938. Property { name: "closed"; type: "bool"; isReadonly: true }
  2939. Property { name: "scale"; revision: 14; type: "QSizeF" }
  2940. Signal { name: "changed" }
  2941. Signal { name: "scaleChanged"; revision: 14 }
  2942. Method { name: "processPath" }
  2943. Method {
  2944. name: "pointAtPercent"
  2945. revision: 14
  2946. type: "QPointF"
  2947. Parameter { name: "t"; type: "double" }
  2948. }
  2949. }
  2950. Component {
  2951. file: "private/qquickpath_p.h"
  2952. name: "QQuickPathAngleArc"
  2953. prototype: "QQuickCurve"
  2954. exports: ["QtQuick/PathAngleArc 2.11"]
  2955. exportMetaObjectRevisions: [11]
  2956. Property { name: "centerX"; type: "double" }
  2957. Property { name: "centerY"; type: "double" }
  2958. Property { name: "radiusX"; type: "double" }
  2959. Property { name: "radiusY"; type: "double" }
  2960. Property { name: "startAngle"; type: "double" }
  2961. Property { name: "sweepAngle"; type: "double" }
  2962. Property { name: "moveToStart"; type: "bool" }
  2963. }
  2964. Component {
  2965. file: "private/qquickitemanimation_p.h"
  2966. name: "QQuickPathAnimation"
  2967. prototype: "QQuickAbstractAnimation"
  2968. exports: ["QtQuick/PathAnimation 2.0", "QtQuick/PathAnimation 2.12"]
  2969. exportMetaObjectRevisions: [0, 12]
  2970. Enum {
  2971. name: "Orientation"
  2972. values: [
  2973. "Fixed",
  2974. "RightFirst",
  2975. "LeftFirst",
  2976. "BottomFirst",
  2977. "TopFirst"
  2978. ]
  2979. }
  2980. Property { name: "duration"; type: "int" }
  2981. Property { name: "easing"; type: "QEasingCurve" }
  2982. Property { name: "path"; type: "QQuickPath"; isPointer: true }
  2983. Property { name: "target"; type: "QQuickItem"; isPointer: true }
  2984. Property { name: "orientation"; type: "Orientation" }
  2985. Property { name: "anchorPoint"; type: "QPointF" }
  2986. Property { name: "orientationEntryDuration"; type: "int" }
  2987. Property { name: "orientationExitDuration"; type: "int" }
  2988. Property { name: "endRotation"; type: "double" }
  2989. Signal {
  2990. name: "durationChanged"
  2991. Parameter { type: "int" }
  2992. }
  2993. Signal {
  2994. name: "easingChanged"
  2995. Parameter { type: "QEasingCurve" }
  2996. }
  2997. Signal {
  2998. name: "orientationChanged"
  2999. Parameter { type: "Orientation" }
  3000. }
  3001. Signal {
  3002. name: "anchorPointChanged"
  3003. Parameter { type: "QPointF" }
  3004. }
  3005. Signal {
  3006. name: "orientationEntryDurationChanged"
  3007. Parameter { type: "double" }
  3008. }
  3009. Signal {
  3010. name: "orientationExitDurationChanged"
  3011. Parameter { type: "double" }
  3012. }
  3013. Signal {
  3014. name: "endRotationChanged"
  3015. Parameter { type: "double" }
  3016. }
  3017. }
  3018. Component {
  3019. file: "private/qquickpath_p.h"
  3020. name: "QQuickPathArc"
  3021. prototype: "QQuickCurve"
  3022. exports: ["QtQuick/PathArc 2.0", "QtQuick/PathArc 2.9"]
  3023. exportMetaObjectRevisions: [0, 9]
  3024. Enum {
  3025. name: "ArcDirection"
  3026. values: ["Clockwise", "Counterclockwise"]
  3027. }
  3028. Property { name: "radiusX"; type: "double" }
  3029. Property { name: "radiusY"; type: "double" }
  3030. Property { name: "useLargeArc"; type: "bool" }
  3031. Property { name: "direction"; type: "ArcDirection" }
  3032. Property { name: "xAxisRotation"; revision: 9; type: "double" }
  3033. Signal { name: "xAxisRotationChanged"; revision: 9 }
  3034. }
  3035. Component {
  3036. file: "private/qquickpath_p.h"
  3037. name: "QQuickPathAttribute"
  3038. prototype: "QQuickPathElement"
  3039. exports: ["QtQuick/PathAttribute 2.0"]
  3040. exportMetaObjectRevisions: [0]
  3041. Property { name: "name"; type: "string" }
  3042. Property { name: "value"; type: "double" }
  3043. }
  3044. Component {
  3045. file: "private/qquickpath_p.h"
  3046. name: "QQuickPathCatmullRomCurve"
  3047. prototype: "QQuickCurve"
  3048. exports: ["QtQuick/PathCurve 2.0"]
  3049. exportMetaObjectRevisions: [0]
  3050. }
  3051. Component {
  3052. file: "private/qquickpath_p.h"
  3053. name: "QQuickPathCubic"
  3054. prototype: "QQuickCurve"
  3055. exports: ["QtQuick/PathCubic 2.0"]
  3056. exportMetaObjectRevisions: [0]
  3057. Property { name: "control1X"; type: "double" }
  3058. Property { name: "control1Y"; type: "double" }
  3059. Property { name: "control2X"; type: "double" }
  3060. Property { name: "control2Y"; type: "double" }
  3061. Property { name: "relativeControl1X"; type: "double" }
  3062. Property { name: "relativeControl1Y"; type: "double" }
  3063. Property { name: "relativeControl2X"; type: "double" }
  3064. Property { name: "relativeControl2Y"; type: "double" }
  3065. }
  3066. Component {
  3067. file: "private/qquickpath_p.h"
  3068. name: "QQuickPathElement"
  3069. prototype: "QObject"
  3070. Signal { name: "changed" }
  3071. }
  3072. Component {
  3073. file: "private/qquickpathinterpolator_p.h"
  3074. name: "QQuickPathInterpolator"
  3075. prototype: "QObject"
  3076. exports: ["QtQuick/PathInterpolator 2.0"]
  3077. exportMetaObjectRevisions: [0]
  3078. Property { name: "path"; type: "QQuickPath"; isPointer: true }
  3079. Property { name: "progress"; type: "double" }
  3080. Property { name: "x"; type: "double"; isReadonly: true }
  3081. Property { name: "y"; type: "double"; isReadonly: true }
  3082. Property { name: "angle"; type: "double"; isReadonly: true }
  3083. Method { name: "_q_pathUpdated" }
  3084. }
  3085. Component {
  3086. file: "private/qquickpath_p.h"
  3087. name: "QQuickPathLine"
  3088. prototype: "QQuickCurve"
  3089. exports: ["QtQuick/PathLine 2.0"]
  3090. exportMetaObjectRevisions: [0]
  3091. }
  3092. Component {
  3093. file: "private/qquickpath_p.h"
  3094. name: "QQuickPathMove"
  3095. prototype: "QQuickCurve"
  3096. exports: ["QtQuick/PathMove 2.9"]
  3097. exportMetaObjectRevisions: [9]
  3098. }
  3099. Component {
  3100. file: "private/qquickpath_p.h"
  3101. name: "QQuickPathMultiline"
  3102. prototype: "QQuickCurve"
  3103. exports: ["QtQuick/PathMultiline 2.14"]
  3104. exportMetaObjectRevisions: [14]
  3105. Property { name: "start"; type: "QPointF"; isReadonly: true }
  3106. Property { name: "paths"; type: "QVariant" }
  3107. }
  3108. Component {
  3109. file: "private/qquickpath_p.h"
  3110. name: "QQuickPathPercent"
  3111. prototype: "QQuickPathElement"
  3112. exports: ["QtQuick/PathPercent 2.0"]
  3113. exportMetaObjectRevisions: [0]
  3114. Property { name: "value"; type: "double" }
  3115. }
  3116. Component {
  3117. file: "private/qquickpath_p.h"
  3118. name: "QQuickPathPolyline"
  3119. prototype: "QQuickCurve"
  3120. exports: ["QtQuick/PathPolyline 2.14"]
  3121. exportMetaObjectRevisions: [14]
  3122. Property { name: "start"; type: "QPointF"; isReadonly: true }
  3123. Property { name: "path"; type: "QVariant" }
  3124. }
  3125. Component {
  3126. file: "private/qquickpath_p.h"
  3127. name: "QQuickPathQuad"
  3128. prototype: "QQuickCurve"
  3129. exports: ["QtQuick/PathQuad 2.0"]
  3130. exportMetaObjectRevisions: [0]
  3131. Property { name: "controlX"; type: "double" }
  3132. Property { name: "controlY"; type: "double" }
  3133. Property { name: "relativeControlX"; type: "double" }
  3134. Property { name: "relativeControlY"; type: "double" }
  3135. }
  3136. Component {
  3137. file: "private/qquickpath_p.h"
  3138. name: "QQuickPathSvg"
  3139. prototype: "QQuickCurve"
  3140. exports: ["QtQuick/PathSvg 2.0"]
  3141. exportMetaObjectRevisions: [0]
  3142. Property { name: "path"; type: "string" }
  3143. }
  3144. Component {
  3145. file: "private/qquickpath_p.h"
  3146. name: "QQuickPathText"
  3147. prototype: "QQuickPathElement"
  3148. exports: ["QtQuick/PathText 2.15"]
  3149. exportMetaObjectRevisions: [15]
  3150. Property { name: "x"; type: "double" }
  3151. Property { name: "y"; type: "double" }
  3152. Property { name: "width"; type: "double"; isReadonly: true }
  3153. Property { name: "height"; type: "double"; isReadonly: true }
  3154. Property { name: "text"; type: "string" }
  3155. Property { name: "font"; type: "QFont" }
  3156. Method { name: "invalidate" }
  3157. }
  3158. Component {
  3159. file: "private/qquickpathview_p.h"
  3160. name: "QQuickPathView"
  3161. defaultProperty: "data"
  3162. prototype: "QQuickItem"
  3163. exports: [
  3164. "QtQuick/PathView 2.0",
  3165. "QtQuick/PathView 2.1",
  3166. "QtQuick/PathView 2.11",
  3167. "QtQuick/PathView 2.13",
  3168. "QtQuick/PathView 2.4",
  3169. "QtQuick/PathView 2.7"
  3170. ]
  3171. exportMetaObjectRevisions: [0, 1, 11, 13, 4, 7]
  3172. attachedType: "QQuickPathViewAttached"
  3173. Enum {
  3174. name: "HighlightRangeMode"
  3175. values: ["NoHighlightRange", "ApplyRange", "StrictlyEnforceRange"]
  3176. }
  3177. Enum {
  3178. name: "SnapMode"
  3179. values: ["NoSnap", "SnapToItem", "SnapOneItem"]
  3180. }
  3181. Enum {
  3182. name: "MovementDirection"
  3183. values: ["Shortest", "Negative", "Positive"]
  3184. }
  3185. Enum {
  3186. name: "PositionMode"
  3187. values: ["Beginning", "Center", "End", "Contain", "SnapPosition"]
  3188. }
  3189. Property { name: "model"; type: "QVariant" }
  3190. Property { name: "path"; type: "QQuickPath"; isPointer: true }
  3191. Property { name: "currentIndex"; type: "int" }
  3192. Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
  3193. Property { name: "offset"; type: "double" }
  3194. Property { name: "highlight"; type: "QQmlComponent"; isPointer: true }
  3195. Property { name: "highlightItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
  3196. Property { name: "preferredHighlightBegin"; type: "double" }
  3197. Property { name: "preferredHighlightEnd"; type: "double" }
  3198. Property { name: "highlightRangeMode"; type: "HighlightRangeMode" }
  3199. Property { name: "highlightMoveDuration"; type: "int" }
  3200. Property { name: "dragMargin"; type: "double" }
  3201. Property { name: "maximumFlickVelocity"; type: "double" }
  3202. Property { name: "flickDeceleration"; type: "double" }
  3203. Property { name: "interactive"; type: "bool" }
  3204. Property { name: "moving"; type: "bool"; isReadonly: true }
  3205. Property { name: "flicking"; type: "bool"; isReadonly: true }
  3206. Property { name: "dragging"; type: "bool"; isReadonly: true }
  3207. Property { name: "count"; type: "int"; isReadonly: true }
  3208. Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
  3209. Property { name: "pathItemCount"; type: "int" }
  3210. Property { name: "snapMode"; type: "SnapMode" }
  3211. Property { name: "movementDirection"; revision: 7; type: "MovementDirection" }
  3212. Property { name: "cacheItemCount"; type: "int" }
  3213. Signal { name: "snapPositionChanged" }
  3214. Signal { name: "movementStarted" }
  3215. Signal { name: "movementEnded" }
  3216. Signal { name: "movementDirectionChanged"; revision: 7 }
  3217. Signal { name: "flickStarted" }
  3218. Signal { name: "flickEnded" }
  3219. Signal { name: "dragStarted" }
  3220. Signal { name: "dragEnded" }
  3221. Method { name: "incrementCurrentIndex" }
  3222. Method { name: "decrementCurrentIndex" }
  3223. Method { name: "refill" }
  3224. Method { name: "ticked" }
  3225. Method { name: "movementEnding" }
  3226. Method {
  3227. name: "modelUpdated"
  3228. Parameter { name: "changeSet"; type: "QQmlChangeSet" }
  3229. Parameter { name: "reset"; type: "bool" }
  3230. }
  3231. Method {
  3232. name: "createdItem"
  3233. Parameter { name: "index"; type: "int" }
  3234. Parameter { name: "item"; type: "QObject"; isPointer: true }
  3235. }
  3236. Method {
  3237. name: "initItem"
  3238. Parameter { name: "index"; type: "int" }
  3239. Parameter { name: "item"; type: "QObject"; isPointer: true }
  3240. }
  3241. Method {
  3242. name: "destroyingItem"
  3243. Parameter { name: "item"; type: "QObject"; isPointer: true }
  3244. }
  3245. Method { name: "pathUpdated" }
  3246. Method {
  3247. name: "positionViewAtIndex"
  3248. Parameter { name: "index"; type: "int" }
  3249. Parameter { name: "mode"; type: "int" }
  3250. }
  3251. Method {
  3252. name: "indexAt"
  3253. type: "int"
  3254. Parameter { name: "x"; type: "double" }
  3255. Parameter { name: "y"; type: "double" }
  3256. }
  3257. Method {
  3258. name: "itemAt"
  3259. type: "QQuickItem*"
  3260. Parameter { name: "x"; type: "double" }
  3261. Parameter { name: "y"; type: "double" }
  3262. }
  3263. Method {
  3264. name: "itemAtIndex"
  3265. revision: 13
  3266. type: "QQuickItem*"
  3267. Parameter { name: "index"; type: "int" }
  3268. }
  3269. }
  3270. Component {
  3271. name: "QQuickPathViewAttached"
  3272. prototype: "QObject"
  3273. Property { name: "view"; type: "QQuickPathView"; isReadonly: true; isPointer: true }
  3274. Property { name: "isCurrentItem"; type: "bool"; isReadonly: true }
  3275. Property { name: "onPath"; type: "bool"; isReadonly: true }
  3276. Signal { name: "currentItemChanged" }
  3277. Signal { name: "pathChanged" }
  3278. }
  3279. Component {
  3280. file: "private/qquickanimation_p.h"
  3281. name: "QQuickPauseAnimation"
  3282. prototype: "QQuickAbstractAnimation"
  3283. exports: ["QtQuick/PauseAnimation 2.0", "QtQuick/PauseAnimation 2.12"]
  3284. exportMetaObjectRevisions: [0, 12]
  3285. Property { name: "duration"; type: "int" }
  3286. Signal {
  3287. name: "durationChanged"
  3288. Parameter { type: "int" }
  3289. }
  3290. }
  3291. Component {
  3292. file: "private/qquickrectangle_p.h"
  3293. name: "QQuickPen"
  3294. prototype: "QObject"
  3295. Property { name: "width"; type: "double" }
  3296. Property { name: "color"; type: "QColor" }
  3297. Property { name: "pixelAligned"; type: "bool" }
  3298. Signal { name: "penChanged" }
  3299. }
  3300. Component {
  3301. file: "private/qquickpincharea_p.h"
  3302. name: "QQuickPinch"
  3303. prototype: "QObject"
  3304. exports: ["QtQuick/Pinch 2.0"]
  3305. exportMetaObjectRevisions: [0]
  3306. Enum {
  3307. name: "Axis"
  3308. values: ["NoDrag", "XAxis", "YAxis", "XAndYAxis", "XandYAxis"]
  3309. }
  3310. Property { name: "target"; type: "QQuickItem"; isPointer: true }
  3311. Property { name: "minimumScale"; type: "double" }
  3312. Property { name: "maximumScale"; type: "double" }
  3313. Property { name: "minimumRotation"; type: "double" }
  3314. Property { name: "maximumRotation"; type: "double" }
  3315. Property { name: "dragAxis"; type: "Axis" }
  3316. Property { name: "minimumX"; type: "double" }
  3317. Property { name: "maximumX"; type: "double" }
  3318. Property { name: "minimumY"; type: "double" }
  3319. Property { name: "maximumY"; type: "double" }
  3320. Property { name: "active"; type: "bool"; isReadonly: true }
  3321. }
  3322. Component {
  3323. file: "private/qquickpincharea_p.h"
  3324. name: "QQuickPinchArea"
  3325. defaultProperty: "data"
  3326. prototype: "QQuickItem"
  3327. exports: [
  3328. "QtQuick/PinchArea 2.0",
  3329. "QtQuick/PinchArea 2.1",
  3330. "QtQuick/PinchArea 2.11",
  3331. "QtQuick/PinchArea 2.4",
  3332. "QtQuick/PinchArea 2.5",
  3333. "QtQuick/PinchArea 2.7"
  3334. ]
  3335. exportMetaObjectRevisions: [0, 1, 11, 4, 5, 7]
  3336. Property { name: "enabled"; type: "bool" }
  3337. Property { name: "pinch"; type: "QQuickPinch"; isReadonly: true; isPointer: true }
  3338. Signal {
  3339. name: "pinchStarted"
  3340. Parameter { name: "pinch"; type: "QQuickPinchEvent"; isPointer: true }
  3341. }
  3342. Signal {
  3343. name: "pinchUpdated"
  3344. Parameter { name: "pinch"; type: "QQuickPinchEvent"; isPointer: true }
  3345. }
  3346. Signal {
  3347. name: "pinchFinished"
  3348. Parameter { name: "pinch"; type: "QQuickPinchEvent"; isPointer: true }
  3349. }
  3350. Signal {
  3351. name: "smartZoom"
  3352. revision: 5
  3353. Parameter { name: "pinch"; type: "QQuickPinchEvent"; isPointer: true }
  3354. }
  3355. }
  3356. Component {
  3357. file: "private/qquickpincharea_p.h"
  3358. name: "QQuickPinchEvent"
  3359. prototype: "QObject"
  3360. Property { name: "center"; type: "QPointF"; isReadonly: true }
  3361. Property { name: "startCenter"; type: "QPointF"; isReadonly: true }
  3362. Property { name: "previousCenter"; type: "QPointF"; isReadonly: true }
  3363. Property { name: "scale"; type: "double"; isReadonly: true }
  3364. Property { name: "previousScale"; type: "double"; isReadonly: true }
  3365. Property { name: "angle"; type: "double"; isReadonly: true }
  3366. Property { name: "previousAngle"; type: "double"; isReadonly: true }
  3367. Property { name: "rotation"; type: "double"; isReadonly: true }
  3368. Property { name: "point1"; type: "QPointF"; isReadonly: true }
  3369. Property { name: "startPoint1"; type: "QPointF"; isReadonly: true }
  3370. Property { name: "point2"; type: "QPointF"; isReadonly: true }
  3371. Property { name: "startPoint2"; type: "QPointF"; isReadonly: true }
  3372. Property { name: "pointCount"; type: "int"; isReadonly: true }
  3373. Property { name: "accepted"; type: "bool" }
  3374. }
  3375. Component {
  3376. file: "private/qquickpinchhandler_p.h"
  3377. name: "QQuickPinchHandler"
  3378. prototype: "QQuickMultiPointHandler"
  3379. exports: ["QtQuick/PinchHandler 2.12", "QtQuick/PinchHandler 2.15"]
  3380. exportMetaObjectRevisions: [12, 15]
  3381. Property { name: "minimumScale"; type: "double" }
  3382. Property { name: "maximumScale"; type: "double" }
  3383. Property { name: "minimumRotation"; type: "double" }
  3384. Property { name: "maximumRotation"; type: "double" }
  3385. Property { name: "scale"; type: "double"; isReadonly: true }
  3386. Property { name: "activeScale"; type: "double"; isReadonly: true }
  3387. Property { name: "rotation"; type: "double"; isReadonly: true }
  3388. Property { name: "translation"; type: "QVector2D"; isReadonly: true }
  3389. Property { name: "minimumX"; type: "double" }
  3390. Property { name: "maximumX"; type: "double" }
  3391. Property { name: "minimumY"; type: "double" }
  3392. Property { name: "maximumY"; type: "double" }
  3393. Property { name: "xAxis"; type: "QQuickDragAxis"; isReadonly: true; isPointer: true }
  3394. Property { name: "yAxis"; type: "QQuickDragAxis"; isReadonly: true; isPointer: true }
  3395. Signal { name: "updated" }
  3396. }
  3397. Component {
  3398. file: "private/qquickpointhandler_p.h"
  3399. name: "QQuickPointHandler"
  3400. prototype: "QQuickSinglePointHandler"
  3401. exports: ["QtQuick/PointHandler 2.12", "QtQuick/PointHandler 2.15"]
  3402. exportMetaObjectRevisions: [12, 15]
  3403. Property { name: "translation"; type: "QVector2D"; isReadonly: true }
  3404. }
  3405. Component {
  3406. file: "private/qquickevents_p_p.h"
  3407. name: "QQuickPointerDevice"
  3408. prototype: "QObject"
  3409. exports: ["QtQuick/PointerDevice 2.12"]
  3410. isCreatable: false
  3411. exportMetaObjectRevisions: [12]
  3412. Enum {
  3413. name: "DeviceTypes"
  3414. alias: "DeviceType"
  3415. isFlag: true
  3416. values: [
  3417. "UnknownDevice",
  3418. "Mouse",
  3419. "TouchScreen",
  3420. "TouchPad",
  3421. "Puck",
  3422. "Stylus",
  3423. "Airbrush",
  3424. "AllDevices"
  3425. ]
  3426. }
  3427. Enum {
  3428. name: "PointerTypes"
  3429. alias: "PointerType"
  3430. isFlag: true
  3431. values: [
  3432. "GenericPointer",
  3433. "Finger",
  3434. "Pen",
  3435. "Eraser",
  3436. "Cursor",
  3437. "AllPointerTypes"
  3438. ]
  3439. }
  3440. Enum {
  3441. name: "Capabilities"
  3442. alias: "CapabilityFlag"
  3443. isFlag: true
  3444. values: [
  3445. "Position",
  3446. "Area",
  3447. "Pressure",
  3448. "Velocity",
  3449. "MouseEmulation",
  3450. "Scroll",
  3451. "Hover",
  3452. "Rotation",
  3453. "XTilt",
  3454. "YTilt"
  3455. ]
  3456. }
  3457. Property { name: "type"; type: "DeviceType"; isReadonly: true }
  3458. Property { name: "pointerType"; type: "PointerType"; isReadonly: true }
  3459. Property { name: "capabilities"; type: "Capabilities"; isReadonly: true }
  3460. Property { name: "maximumTouchPoints"; type: "int"; isReadonly: true }
  3461. Property { name: "buttonCount"; type: "int"; isReadonly: true }
  3462. Property { name: "name"; type: "string"; isReadonly: true }
  3463. Property { name: "uniqueId"; type: "QPointingDeviceUniqueId"; isReadonly: true }
  3464. }
  3465. Component {
  3466. file: "private/qquickpointerhandler_p.h"
  3467. name: "QQuickPointerDeviceHandler"
  3468. prototype: "QQuickPointerHandler"
  3469. Property { name: "acceptedDevices"; type: "QQuickPointerDevice::DeviceTypes" }
  3470. Property { name: "acceptedPointerTypes"; type: "QQuickPointerDevice::PointerTypes" }
  3471. Property { name: "acceptedButtons"; type: "Qt::MouseButtons" }
  3472. Property { name: "acceptedModifiers"; type: "Qt::KeyboardModifiers" }
  3473. Method {
  3474. name: "setAcceptedDevices"
  3475. Parameter { name: "acceptedDevices"; type: "QQuickPointerDevice::DeviceTypes" }
  3476. }
  3477. Method {
  3478. name: "setAcceptedPointerTypes"
  3479. Parameter { name: "acceptedPointerTypes"; type: "QQuickPointerDevice::PointerTypes" }
  3480. }
  3481. Method {
  3482. name: "setAcceptedButtons"
  3483. Parameter { name: "buttons"; type: "Qt::MouseButtons" }
  3484. }
  3485. Method {
  3486. name: "setAcceptedModifiers"
  3487. Parameter { name: "acceptedModifiers"; type: "Qt::KeyboardModifiers" }
  3488. }
  3489. }
  3490. Component {
  3491. file: "private/qquickevents_p_p.h"
  3492. name: "QQuickPointerEvent"
  3493. prototype: "QObject"
  3494. exports: ["QtQuick/PointerEvent 2.12"]
  3495. isCreatable: false
  3496. exportMetaObjectRevisions: [12]
  3497. Property { name: "device"; type: "QQuickPointerDevice"; isReadonly: true; isPointer: true }
  3498. Property { name: "modifiers"; type: "Qt::KeyboardModifiers"; isReadonly: true }
  3499. Property { name: "button"; type: "Qt::MouseButtons"; isReadonly: true }
  3500. Property { name: "buttons"; type: "Qt::MouseButtons"; isReadonly: true }
  3501. }
  3502. Component {
  3503. file: "private/qquickpointerhandler_p.h"
  3504. name: "QQuickPointerHandler"
  3505. prototype: "QObject"
  3506. exports: [
  3507. "QtQuick/PointerHandler 2.12",
  3508. "QtQuick/PointerHandler 2.15"
  3509. ]
  3510. isCreatable: false
  3511. exportMetaObjectRevisions: [12, 15]
  3512. Enum {
  3513. name: "GrabPermissions"
  3514. alias: "GrabPermission"
  3515. isFlag: true
  3516. values: [
  3517. "TakeOverForbidden",
  3518. "CanTakeOverFromHandlersOfSameType",
  3519. "CanTakeOverFromHandlersOfDifferentType",
  3520. "CanTakeOverFromItems",
  3521. "CanTakeOverFromAnything",
  3522. "ApprovesTakeOverByHandlersOfSameType",
  3523. "ApprovesTakeOverByHandlersOfDifferentType",
  3524. "ApprovesTakeOverByItems",
  3525. "ApprovesCancellation",
  3526. "ApprovesTakeOverByAnything"
  3527. ]
  3528. }
  3529. Property { name: "enabled"; type: "bool" }
  3530. Property { name: "active"; type: "bool"; isReadonly: true }
  3531. Property { name: "target"; type: "QQuickItem"; isPointer: true }
  3532. Property { name: "parent"; type: "QQuickItem"; isReadonly: true; isPointer: true }
  3533. Property { name: "grabPermissions"; type: "GrabPermissions" }
  3534. Property { name: "margin"; type: "double" }
  3535. Property { name: "dragThreshold"; revision: 15; type: "int" }
  3536. Property { name: "cursorShape"; revision: 15; type: "Qt::CursorShape" }
  3537. Signal { name: "dragThresholdChanged"; revision: 15 }
  3538. Signal {
  3539. name: "grabChanged"
  3540. Parameter { name: "transition"; type: "QQuickEventPoint::GrabTransition" }
  3541. Parameter { name: "point"; type: "QQuickEventPoint"; isPointer: true }
  3542. }
  3543. Signal { name: "grabPermissionChanged" }
  3544. Signal {
  3545. name: "canceled"
  3546. Parameter { name: "point"; type: "QQuickEventPoint"; isPointer: true }
  3547. }
  3548. Signal { name: "cursorShapeChanged"; revision: 15 }
  3549. }
  3550. Component {
  3551. file: "private/qquickevents_p_p.h"
  3552. name: "QQuickPointerMouseEvent"
  3553. prototype: "QQuickSinglePointEvent"
  3554. exports: ["QtQuick/PointerMouseEvent 2.12"]
  3555. isCreatable: false
  3556. exportMetaObjectRevisions: [12]
  3557. }
  3558. Component {
  3559. file: "private/qquickevents_p_p.h"
  3560. name: "QQuickPointerScrollEvent"
  3561. prototype: "QQuickSinglePointEvent"
  3562. exports: ["QtQuick/PointerScrollEvent 2.14"]
  3563. isCreatable: false
  3564. exportMetaObjectRevisions: [14]
  3565. Property { name: "angleDelta"; type: "QVector2D"; isReadonly: true }
  3566. Property { name: "pixelDelta"; type: "QVector2D"; isReadonly: true }
  3567. Property { name: "hasAngleDelta"; type: "bool"; isReadonly: true }
  3568. Property { name: "hasPixelDelta"; type: "bool"; isReadonly: true }
  3569. Property { name: "inverted"; type: "bool"; isReadonly: true }
  3570. }
  3571. Component {
  3572. file: "private/qquickevents_p_p.h"
  3573. name: "QQuickPointerTouchEvent"
  3574. prototype: "QQuickPointerEvent"
  3575. exports: ["QtQuick/PointerTouchEvent 2.12"]
  3576. isCreatable: false
  3577. exportMetaObjectRevisions: [12]
  3578. }
  3579. Component {
  3580. name: "QQuickPositionerAttached"
  3581. prototype: "QObject"
  3582. Property { name: "index"; type: "int"; isReadonly: true }
  3583. Property { name: "isFirstItem"; type: "bool"; isReadonly: true }
  3584. Property { name: "isLastItem"; type: "bool"; isReadonly: true }
  3585. }
  3586. Component {
  3587. file: "private/qquickanimation_p.h"
  3588. name: "QQuickPropertyAction"
  3589. prototype: "QQuickAbstractAnimation"
  3590. exports: ["QtQuick/PropertyAction 2.0", "QtQuick/PropertyAction 2.12"]
  3591. exportMetaObjectRevisions: [0, 12]
  3592. Property { name: "target"; type: "QObject"; isPointer: true }
  3593. Property { name: "property"; type: "string" }
  3594. Property { name: "properties"; type: "string" }
  3595. Property { name: "targets"; type: "QObject"; isList: true; isReadonly: true }
  3596. Property { name: "exclude"; type: "QObject"; isList: true; isReadonly: true }
  3597. Property { name: "value"; type: "QVariant" }
  3598. Signal {
  3599. name: "valueChanged"
  3600. Parameter { type: "QVariant" }
  3601. }
  3602. Signal {
  3603. name: "propertiesChanged"
  3604. Parameter { type: "string" }
  3605. }
  3606. }
  3607. Component {
  3608. file: "private/qquickanimation_p.h"
  3609. name: "QQuickPropertyAnimation"
  3610. prototype: "QQuickAbstractAnimation"
  3611. exports: [
  3612. "QtQuick/PropertyAnimation 2.0",
  3613. "QtQuick/PropertyAnimation 2.12"
  3614. ]
  3615. exportMetaObjectRevisions: [0, 12]
  3616. Property { name: "duration"; type: "int" }
  3617. Property { name: "from"; type: "QVariant" }
  3618. Property { name: "to"; type: "QVariant" }
  3619. Property { name: "easing"; type: "QEasingCurve" }
  3620. Property { name: "target"; type: "QObject"; isPointer: true }
  3621. Property { name: "property"; type: "string" }
  3622. Property { name: "properties"; type: "string" }
  3623. Property { name: "targets"; type: "QObject"; isList: true; isReadonly: true }
  3624. Property { name: "exclude"; type: "QObject"; isList: true; isReadonly: true }
  3625. Signal {
  3626. name: "durationChanged"
  3627. Parameter { type: "int" }
  3628. }
  3629. Signal {
  3630. name: "easingChanged"
  3631. Parameter { type: "QEasingCurve" }
  3632. }
  3633. Signal {
  3634. name: "propertiesChanged"
  3635. Parameter { type: "string" }
  3636. }
  3637. }
  3638. Component {
  3639. file: "private/qquickpropertychanges_p.h"
  3640. name: "QQuickPropertyChanges"
  3641. prototype: "QQuickStateOperation"
  3642. exports: ["QtQuick/PropertyChanges 2.0"]
  3643. exportMetaObjectRevisions: [0]
  3644. Property { name: "target"; type: "QObject"; isPointer: true }
  3645. Property { name: "restoreEntryValues"; type: "bool" }
  3646. Property { name: "explicit"; type: "bool" }
  3647. }
  3648. Component {
  3649. file: "private/qquickrectangle_p.h"
  3650. name: "QQuickRectangle"
  3651. defaultProperty: "data"
  3652. prototype: "QQuickItem"
  3653. exports: [
  3654. "QtQuick/Rectangle 2.0",
  3655. "QtQuick/Rectangle 2.1",
  3656. "QtQuick/Rectangle 2.11",
  3657. "QtQuick/Rectangle 2.4",
  3658. "QtQuick/Rectangle 2.7"
  3659. ]
  3660. exportMetaObjectRevisions: [0, 1, 11, 4, 7]
  3661. Property { name: "color"; type: "QColor" }
  3662. Property { name: "gradient"; type: "QJSValue" }
  3663. Property { name: "border"; type: "QQuickPen"; isReadonly: true; isPointer: true }
  3664. Property { name: "radius"; type: "double" }
  3665. Method { name: "doUpdate" }
  3666. }
  3667. Component {
  3668. file: "private/qquickrepeater_p.h"
  3669. name: "QQuickRepeater"
  3670. defaultProperty: "delegate"
  3671. prototype: "QQuickItem"
  3672. exports: [
  3673. "QtQuick/Repeater 2.0",
  3674. "QtQuick/Repeater 2.1",
  3675. "QtQuick/Repeater 2.11",
  3676. "QtQuick/Repeater 2.4",
  3677. "QtQuick/Repeater 2.7"
  3678. ]
  3679. exportMetaObjectRevisions: [0, 1, 11, 4, 7]
  3680. Property { name: "model"; type: "QVariant" }
  3681. Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
  3682. Property { name: "count"; type: "int"; isReadonly: true }
  3683. Signal {
  3684. name: "itemAdded"
  3685. Parameter { name: "index"; type: "int" }
  3686. Parameter { name: "item"; type: "QQuickItem"; isPointer: true }
  3687. }
  3688. Signal {
  3689. name: "itemRemoved"
  3690. Parameter { name: "index"; type: "int" }
  3691. Parameter { name: "item"; type: "QQuickItem"; isPointer: true }
  3692. }
  3693. Method {
  3694. name: "createdItem"
  3695. Parameter { name: "index"; type: "int" }
  3696. Parameter { name: "item"; type: "QObject"; isPointer: true }
  3697. }
  3698. Method {
  3699. name: "initItem"
  3700. Parameter { type: "int" }
  3701. Parameter { name: "item"; type: "QObject"; isPointer: true }
  3702. }
  3703. Method {
  3704. name: "modelUpdated"
  3705. Parameter { name: "changeSet"; type: "QQmlChangeSet" }
  3706. Parameter { name: "reset"; type: "bool" }
  3707. }
  3708. Method {
  3709. name: "itemAt"
  3710. type: "QQuickItem*"
  3711. Parameter { name: "index"; type: "int" }
  3712. }
  3713. }
  3714. Component {
  3715. file: "private/qquicktranslate_p.h"
  3716. name: "QQuickRotation"
  3717. prototype: "QQuickTransform"
  3718. exports: ["QtQuick/Rotation 2.0"]
  3719. exportMetaObjectRevisions: [0]
  3720. Property { name: "origin"; type: "QVector3D" }
  3721. Property { name: "angle"; type: "double" }
  3722. Property { name: "axis"; type: "QVector3D" }
  3723. }
  3724. Component {
  3725. file: "private/qquickanimation_p.h"
  3726. name: "QQuickRotationAnimation"
  3727. prototype: "QQuickPropertyAnimation"
  3728. exports: [
  3729. "QtQuick/RotationAnimation 2.0",
  3730. "QtQuick/RotationAnimation 2.12"
  3731. ]
  3732. exportMetaObjectRevisions: [0, 12]
  3733. Enum {
  3734. name: "RotationDirection"
  3735. values: ["Numerical", "Shortest", "Clockwise", "Counterclockwise"]
  3736. }
  3737. Property { name: "from"; type: "double" }
  3738. Property { name: "to"; type: "double" }
  3739. Property { name: "direction"; type: "RotationDirection" }
  3740. }
  3741. Component {
  3742. file: "private/qquickanimator_p.h"
  3743. name: "QQuickRotationAnimator"
  3744. prototype: "QQuickAnimator"
  3745. exports: [
  3746. "QtQuick/RotationAnimator 2.12",
  3747. "QtQuick/RotationAnimator 2.2"
  3748. ]
  3749. exportMetaObjectRevisions: [12, 2]
  3750. Enum {
  3751. name: "RotationDirection"
  3752. values: ["Numerical", "Shortest", "Clockwise", "Counterclockwise"]
  3753. }
  3754. Property { name: "direction"; type: "RotationDirection" }
  3755. Signal {
  3756. name: "directionChanged"
  3757. Parameter { name: "dir"; type: "RotationDirection" }
  3758. }
  3759. }
  3760. Component {
  3761. file: "private/qquickpositioners_p.h"
  3762. name: "QQuickRow"
  3763. prototype: "QQuickBasePositioner"
  3764. exports: [
  3765. "QtQuick/Row 2.0",
  3766. "QtQuick/Row 2.1",
  3767. "QtQuick/Row 2.11",
  3768. "QtQuick/Row 2.4",
  3769. "QtQuick/Row 2.6",
  3770. "QtQuick/Row 2.7",
  3771. "QtQuick/Row 2.9"
  3772. ]
  3773. exportMetaObjectRevisions: [0, 1, 11, 4, 6, 7, 9]
  3774. Property { name: "layoutDirection"; type: "Qt::LayoutDirection" }
  3775. Property { name: "effectiveLayoutDirection"; type: "Qt::LayoutDirection"; isReadonly: true }
  3776. }
  3777. Component {
  3778. file: "private/qquicktranslate_p.h"
  3779. name: "QQuickScale"
  3780. prototype: "QQuickTransform"
  3781. exports: ["QtQuick/Scale 2.0"]
  3782. exportMetaObjectRevisions: [0]
  3783. Property { name: "origin"; type: "QVector3D" }
  3784. Property { name: "xScale"; type: "double" }
  3785. Property { name: "yScale"; type: "double" }
  3786. Property { name: "zScale"; type: "double" }
  3787. Signal { name: "scaleChanged" }
  3788. }
  3789. Component {
  3790. file: "private/qquickanimator_p.h"
  3791. name: "QQuickScaleAnimator"
  3792. prototype: "QQuickAnimator"
  3793. exports: ["QtQuick/ScaleAnimator 2.12", "QtQuick/ScaleAnimator 2.2"]
  3794. exportMetaObjectRevisions: [12, 2]
  3795. }
  3796. Component {
  3797. file: "private/qquickscalegrid_p_p.h"
  3798. name: "QQuickScaleGrid"
  3799. prototype: "QObject"
  3800. Property { name: "left"; type: "int" }
  3801. Property { name: "top"; type: "int" }
  3802. Property { name: "right"; type: "int" }
  3803. Property { name: "bottom"; type: "int" }
  3804. Signal { name: "borderChanged" }
  3805. Signal { name: "leftBorderChanged" }
  3806. Signal { name: "topBorderChanged" }
  3807. Signal { name: "rightBorderChanged" }
  3808. Signal { name: "bottomBorderChanged" }
  3809. }
  3810. Component {
  3811. file: "private/qquickanimation_p.h"
  3812. name: "QQuickScriptAction"
  3813. prototype: "QQuickAbstractAnimation"
  3814. exports: ["QtQuick/ScriptAction 2.0", "QtQuick/ScriptAction 2.12"]
  3815. exportMetaObjectRevisions: [0, 12]
  3816. Property { name: "script"; type: "QQmlScriptString" }
  3817. Property { name: "scriptName"; type: "string" }
  3818. }
  3819. Component {
  3820. file: "private/qquickanimation_p.h"
  3821. name: "QQuickSequentialAnimation"
  3822. defaultProperty: "animations"
  3823. prototype: "QQuickAnimationGroup"
  3824. exports: [
  3825. "QtQuick/SequentialAnimation 2.0",
  3826. "QtQuick/SequentialAnimation 2.12"
  3827. ]
  3828. exportMetaObjectRevisions: [0, 12]
  3829. }
  3830. Component {
  3831. file: "private/qquickshadereffect_p.h"
  3832. name: "QQuickShaderEffect"
  3833. defaultProperty: "data"
  3834. prototype: "QQuickItem"
  3835. exports: [
  3836. "QtQuick/ShaderEffect 2.0",
  3837. "QtQuick/ShaderEffect 2.1",
  3838. "QtQuick/ShaderEffect 2.11",
  3839. "QtQuick/ShaderEffect 2.4",
  3840. "QtQuick/ShaderEffect 2.7"
  3841. ]
  3842. exportMetaObjectRevisions: [0, 1, 11, 4, 7]
  3843. Enum {
  3844. name: "CullMode"
  3845. values: ["NoCulling", "BackFaceCulling", "FrontFaceCulling"]
  3846. }
  3847. Enum {
  3848. name: "Status"
  3849. values: ["Compiled", "Uncompiled", "Error"]
  3850. }
  3851. Property { name: "fragmentShader"; type: "QByteArray" }
  3852. Property { name: "vertexShader"; type: "QByteArray" }
  3853. Property { name: "blending"; type: "bool" }
  3854. Property { name: "mesh"; type: "QVariant" }
  3855. Property { name: "cullMode"; type: "CullMode" }
  3856. Property { name: "log"; type: "string"; isReadonly: true }
  3857. Property { name: "status"; type: "Status"; isReadonly: true }
  3858. Property { name: "supportsAtlasTextures"; revision: 4; type: "bool" }
  3859. }
  3860. Component {
  3861. file: "private/qquickshadereffectmesh_p.h"
  3862. name: "QQuickShaderEffectMesh"
  3863. prototype: "QObject"
  3864. exports: ["QtQuick/ShaderEffectMesh 2.0"]
  3865. isCreatable: false
  3866. exportMetaObjectRevisions: [0]
  3867. Signal { name: "geometryChanged" }
  3868. }
  3869. Component {
  3870. file: "private/qquickshadereffectsource_p.h"
  3871. name: "QQuickShaderEffectSource"
  3872. defaultProperty: "data"
  3873. prototype: "QQuickItem"
  3874. exports: [
  3875. "QtQuick/ShaderEffectSource 2.0",
  3876. "QtQuick/ShaderEffectSource 2.1",
  3877. "QtQuick/ShaderEffectSource 2.11",
  3878. "QtQuick/ShaderEffectSource 2.4",
  3879. "QtQuick/ShaderEffectSource 2.6",
  3880. "QtQuick/ShaderEffectSource 2.7",
  3881. "QtQuick/ShaderEffectSource 2.9"
  3882. ]
  3883. exportMetaObjectRevisions: [0, 1, 11, 4, 6, 7, 9]
  3884. Enum {
  3885. name: "WrapMode"
  3886. values: [
  3887. "ClampToEdge",
  3888. "RepeatHorizontally",
  3889. "RepeatVertically",
  3890. "Repeat"
  3891. ]
  3892. }
  3893. Enum {
  3894. name: "Format"
  3895. values: ["Alpha", "RGB", "RGBA"]
  3896. }
  3897. Enum {
  3898. name: "TextureMirroring"
  3899. values: ["NoMirroring", "MirrorHorizontally", "MirrorVertically"]
  3900. }
  3901. Property { name: "wrapMode"; type: "WrapMode" }
  3902. Property { name: "sourceItem"; type: "QQuickItem"; isPointer: true }
  3903. Property { name: "sourceRect"; type: "QRectF" }
  3904. Property { name: "textureSize"; type: "QSize" }
  3905. Property { name: "format"; type: "Format" }
  3906. Property { name: "live"; type: "bool" }
  3907. Property { name: "hideSource"; type: "bool" }
  3908. Property { name: "mipmap"; type: "bool" }
  3909. Property { name: "recursive"; type: "bool" }
  3910. Property { name: "textureMirroring"; revision: 6; type: "TextureMirroring" }
  3911. Property { name: "samples"; revision: 9; type: "int" }
  3912. Signal { name: "scheduledUpdateCompleted" }
  3913. Method {
  3914. name: "sourceItemDestroyed"
  3915. Parameter { name: "item"; type: "QObject"; isPointer: true }
  3916. }
  3917. Method { name: "invalidateSceneGraph" }
  3918. Method {
  3919. name: "sourceItemParentChanged"
  3920. Parameter { name: "parent"; type: "QQuickItem"; isPointer: true }
  3921. }
  3922. Method { name: "scheduleUpdate" }
  3923. }
  3924. Component {
  3925. file: "private/qquickshortcut_p.h"
  3926. name: "QQuickShortcut"
  3927. prototype: "QObject"
  3928. exports: [
  3929. "QtQuick/Shortcut 2.5",
  3930. "QtQuick/Shortcut 2.6",
  3931. "QtQuick/Shortcut 2.9"
  3932. ]
  3933. exportMetaObjectRevisions: [5, 6, 9]
  3934. Property { name: "sequence"; type: "QVariant" }
  3935. Property { name: "sequences"; revision: 9; type: "QVariantList" }
  3936. Property { name: "nativeText"; revision: 6; type: "string"; isReadonly: true }
  3937. Property { name: "portableText"; revision: 6; type: "string"; isReadonly: true }
  3938. Property { name: "enabled"; type: "bool" }
  3939. Property { name: "autoRepeat"; type: "bool" }
  3940. Property { name: "context"; type: "Qt::ShortcutContext" }
  3941. Signal { name: "sequencesChanged"; revision: 9 }
  3942. Signal { name: "activated" }
  3943. Signal { name: "activatedAmbiguously" }
  3944. }
  3945. Component {
  3946. file: "private/qquickevents_p_p.h"
  3947. name: "QQuickSinglePointEvent"
  3948. prototype: "QQuickPointerEvent"
  3949. }
  3950. Component {
  3951. file: "private/qquickpointerhandler_p.h"
  3952. name: "QQuickSinglePointHandler"
  3953. prototype: "QQuickPointerDeviceHandler"
  3954. Property { name: "point"; type: "QQuickHandlerPoint"; isReadonly: true }
  3955. }
  3956. Component {
  3957. file: "private/qquicksmoothedanimation_p.h"
  3958. name: "QQuickSmoothedAnimation"
  3959. prototype: "QQuickNumberAnimation"
  3960. exports: [
  3961. "QtQuick/SmoothedAnimation 2.0",
  3962. "QtQuick/SmoothedAnimation 2.12"
  3963. ]
  3964. exportMetaObjectRevisions: [0, 12]
  3965. Enum {
  3966. name: "ReversingMode"
  3967. values: ["Eased", "Immediate", "Sync"]
  3968. }
  3969. Property { name: "velocity"; type: "double" }
  3970. Property { name: "reversingMode"; type: "ReversingMode" }
  3971. Property { name: "maximumEasingTime"; type: "double" }
  3972. }
  3973. Component {
  3974. file: "private/qquickspringanimation_p.h"
  3975. name: "QQuickSpringAnimation"
  3976. prototype: "QQuickNumberAnimation"
  3977. exports: [
  3978. "QtQuick/SpringAnimation 2.0",
  3979. "QtQuick/SpringAnimation 2.12"
  3980. ]
  3981. exportMetaObjectRevisions: [0, 12]
  3982. Property { name: "velocity"; type: "double" }
  3983. Property { name: "spring"; type: "double" }
  3984. Property { name: "damping"; type: "double" }
  3985. Property { name: "epsilon"; type: "double" }
  3986. Property { name: "modulus"; type: "double" }
  3987. Property { name: "mass"; type: "double" }
  3988. Signal { name: "syncChanged" }
  3989. }
  3990. Component {
  3991. file: "private/qquicksprite_p.h"
  3992. name: "QQuickSprite"
  3993. prototype: "QQuickStochasticState"
  3994. exports: ["QtQuick/Sprite 2.0"]
  3995. exportMetaObjectRevisions: [0]
  3996. Property { name: "source"; type: "QUrl" }
  3997. Property { name: "reverse"; type: "bool" }
  3998. Property { name: "frameSync"; type: "bool" }
  3999. Property { name: "frames"; type: "int" }
  4000. Property { name: "frameCount"; type: "int" }
  4001. Property { name: "frameHeight"; type: "int" }
  4002. Property { name: "frameWidth"; type: "int" }
  4003. Property { name: "frameX"; type: "int" }
  4004. Property { name: "frameY"; type: "int" }
  4005. Property { name: "frameRate"; type: "double" }
  4006. Property { name: "frameRateVariation"; type: "double" }
  4007. Property { name: "frameDuration"; type: "int" }
  4008. Property { name: "frameDurationVariation"; type: "int" }
  4009. Signal {
  4010. name: "sourceChanged"
  4011. Parameter { name: "arg"; type: "QUrl" }
  4012. }
  4013. Signal {
  4014. name: "frameHeightChanged"
  4015. Parameter { name: "arg"; type: "int" }
  4016. }
  4017. Signal {
  4018. name: "frameWidthChanged"
  4019. Parameter { name: "arg"; type: "int" }
  4020. }
  4021. Signal {
  4022. name: "reverseChanged"
  4023. Parameter { name: "arg"; type: "bool" }
  4024. }
  4025. Signal {
  4026. name: "frameCountChanged"
  4027. Parameter { name: "arg"; type: "int" }
  4028. }
  4029. Signal {
  4030. name: "frameXChanged"
  4031. Parameter { name: "arg"; type: "int" }
  4032. }
  4033. Signal {
  4034. name: "frameYChanged"
  4035. Parameter { name: "arg"; type: "int" }
  4036. }
  4037. Signal {
  4038. name: "frameRateChanged"
  4039. Parameter { name: "arg"; type: "double" }
  4040. }
  4041. Signal {
  4042. name: "frameRateVariationChanged"
  4043. Parameter { name: "arg"; type: "double" }
  4044. }
  4045. Signal {
  4046. name: "frameDurationChanged"
  4047. Parameter { name: "arg"; type: "int" }
  4048. }
  4049. Signal {
  4050. name: "frameDurationVariationChanged"
  4051. Parameter { name: "arg"; type: "int" }
  4052. }
  4053. Signal {
  4054. name: "frameSyncChanged"
  4055. Parameter { name: "arg"; type: "bool" }
  4056. }
  4057. Method {
  4058. name: "setSource"
  4059. Parameter { name: "arg"; type: "QUrl" }
  4060. }
  4061. Method {
  4062. name: "setFrameHeight"
  4063. Parameter { name: "arg"; type: "int" }
  4064. }
  4065. Method {
  4066. name: "setFrameWidth"
  4067. Parameter { name: "arg"; type: "int" }
  4068. }
  4069. Method {
  4070. name: "setReverse"
  4071. Parameter { name: "arg"; type: "bool" }
  4072. }
  4073. Method {
  4074. name: "setFrames"
  4075. Parameter { name: "arg"; type: "int" }
  4076. }
  4077. Method {
  4078. name: "setFrameCount"
  4079. Parameter { name: "arg"; type: "int" }
  4080. }
  4081. Method {
  4082. name: "setFrameX"
  4083. Parameter { name: "arg"; type: "int" }
  4084. }
  4085. Method {
  4086. name: "setFrameY"
  4087. Parameter { name: "arg"; type: "int" }
  4088. }
  4089. Method {
  4090. name: "setFrameRate"
  4091. Parameter { name: "arg"; type: "double" }
  4092. }
  4093. Method {
  4094. name: "setFrameRateVariation"
  4095. Parameter { name: "arg"; type: "double" }
  4096. }
  4097. Method {
  4098. name: "setFrameDuration"
  4099. Parameter { name: "arg"; type: "int" }
  4100. }
  4101. Method {
  4102. name: "setFrameDurationVariation"
  4103. Parameter { name: "arg"; type: "int" }
  4104. }
  4105. Method {
  4106. name: "setFrameSync"
  4107. Parameter { name: "arg"; type: "bool" }
  4108. }
  4109. Method { name: "startImageLoading" }
  4110. }
  4111. Component {
  4112. file: "private/qquickspritesequence_p.h"
  4113. name: "QQuickSpriteSequence"
  4114. defaultProperty: "sprites"
  4115. prototype: "QQuickItem"
  4116. exports: [
  4117. "QtQuick/SpriteSequence 2.0",
  4118. "QtQuick/SpriteSequence 2.1",
  4119. "QtQuick/SpriteSequence 2.11",
  4120. "QtQuick/SpriteSequence 2.4",
  4121. "QtQuick/SpriteSequence 2.7"
  4122. ]
  4123. exportMetaObjectRevisions: [0, 1, 11, 4, 7]
  4124. Property { name: "running"; type: "bool" }
  4125. Property { name: "interpolate"; type: "bool" }
  4126. Property { name: "goalSprite"; type: "string" }
  4127. Property { name: "currentSprite"; type: "string"; isReadonly: true }
  4128. Property { name: "sprites"; type: "QQuickSprite"; isList: true; isReadonly: true }
  4129. Signal {
  4130. name: "runningChanged"
  4131. Parameter { name: "arg"; type: "bool" }
  4132. }
  4133. Signal {
  4134. name: "interpolateChanged"
  4135. Parameter { name: "arg"; type: "bool" }
  4136. }
  4137. Signal {
  4138. name: "goalSpriteChanged"
  4139. Parameter { name: "arg"; type: "string" }
  4140. }
  4141. Signal {
  4142. name: "currentSpriteChanged"
  4143. Parameter { name: "arg"; type: "string" }
  4144. }
  4145. Method {
  4146. name: "jumpTo"
  4147. Parameter { name: "sprite"; type: "string" }
  4148. }
  4149. Method {
  4150. name: "setGoalSprite"
  4151. Parameter { name: "sprite"; type: "string" }
  4152. }
  4153. Method {
  4154. name: "setRunning"
  4155. Parameter { name: "arg"; type: "bool" }
  4156. }
  4157. Method {
  4158. name: "setInterpolate"
  4159. Parameter { name: "arg"; type: "bool" }
  4160. }
  4161. Method { name: "createEngine" }
  4162. }
  4163. Component {
  4164. file: "private/qquickstate_p.h"
  4165. name: "QQuickState"
  4166. defaultProperty: "changes"
  4167. prototype: "QObject"
  4168. exports: ["QtQuick/State 2.0"]
  4169. exportMetaObjectRevisions: [0]
  4170. Property { name: "name"; type: "string" }
  4171. Property { name: "when"; type: "bool" }
  4172. Property { name: "extend"; type: "string" }
  4173. Property { name: "changes"; type: "QQuickStateOperation"; isList: true; isReadonly: true }
  4174. Signal { name: "completed" }
  4175. }
  4176. Component {
  4177. file: "private/qquickstatechangescript_p.h"
  4178. name: "QQuickStateChangeScript"
  4179. prototype: "QQuickStateOperation"
  4180. exports: ["QtQuick/StateChangeScript 2.0"]
  4181. exportMetaObjectRevisions: [0]
  4182. Property { name: "script"; type: "QQmlScriptString" }
  4183. Property { name: "name"; type: "string" }
  4184. }
  4185. Component {
  4186. file: "private/qquickstategroup_p.h"
  4187. name: "QQuickStateGroup"
  4188. prototype: "QObject"
  4189. exports: ["QtQuick/StateGroup 2.0"]
  4190. exportMetaObjectRevisions: [0]
  4191. Property { name: "state"; type: "string" }
  4192. Property { name: "states"; type: "QQuickState"; isList: true; isReadonly: true }
  4193. Property { name: "transitions"; type: "QQuickTransition"; isList: true; isReadonly: true }
  4194. Signal {
  4195. name: "stateChanged"
  4196. Parameter { type: "string" }
  4197. }
  4198. }
  4199. Component { file: "private/qquickstate_p.h"; name: "QQuickStateOperation"; prototype: "QObject" }
  4200. Component {
  4201. name: "QQuickStochasticState"
  4202. prototype: "QObject"
  4203. Property { name: "duration"; type: "int" }
  4204. Property { name: "durationVariation"; type: "int" }
  4205. Property { name: "randomStart"; type: "bool" }
  4206. Property { name: "to"; type: "QVariantMap" }
  4207. Property { name: "name"; type: "string" }
  4208. Signal {
  4209. name: "durationChanged"
  4210. Parameter { name: "arg"; type: "int" }
  4211. }
  4212. Signal {
  4213. name: "nameChanged"
  4214. Parameter { name: "arg"; type: "string" }
  4215. }
  4216. Signal {
  4217. name: "toChanged"
  4218. Parameter { name: "arg"; type: "QVariantMap" }
  4219. }
  4220. Signal {
  4221. name: "durationVariationChanged"
  4222. Parameter { name: "arg"; type: "int" }
  4223. }
  4224. Signal { name: "entered" }
  4225. Signal {
  4226. name: "randomStartChanged"
  4227. Parameter { name: "arg"; type: "bool" }
  4228. }
  4229. Method {
  4230. name: "setDuration"
  4231. Parameter { name: "arg"; type: "int" }
  4232. }
  4233. Method {
  4234. name: "setName"
  4235. Parameter { name: "arg"; type: "string" }
  4236. }
  4237. Method {
  4238. name: "setTo"
  4239. Parameter { name: "arg"; type: "QVariantMap" }
  4240. }
  4241. Method {
  4242. name: "setDurationVariation"
  4243. Parameter { name: "arg"; type: "int" }
  4244. }
  4245. Method {
  4246. name: "setRandomStart"
  4247. Parameter { name: "arg"; type: "bool" }
  4248. }
  4249. }
  4250. Component {
  4251. file: "private/qquicksystempalette_p.h"
  4252. name: "QQuickSystemPalette"
  4253. prototype: "QObject"
  4254. exports: ["QtQuick/SystemPalette 2.0"]
  4255. exportMetaObjectRevisions: [0]
  4256. Enum {
  4257. name: "ColorGroup"
  4258. values: ["Active", "Inactive", "Disabled"]
  4259. }
  4260. Property { name: "colorGroup"; type: "QQuickSystemPalette::ColorGroup" }
  4261. Property { name: "window"; type: "QColor"; isReadonly: true }
  4262. Property { name: "windowText"; type: "QColor"; isReadonly: true }
  4263. Property { name: "base"; type: "QColor"; isReadonly: true }
  4264. Property { name: "text"; type: "QColor"; isReadonly: true }
  4265. Property { name: "alternateBase"; type: "QColor"; isReadonly: true }
  4266. Property { name: "button"; type: "QColor"; isReadonly: true }
  4267. Property { name: "buttonText"; type: "QColor"; isReadonly: true }
  4268. Property { name: "light"; type: "QColor"; isReadonly: true }
  4269. Property { name: "midlight"; type: "QColor"; isReadonly: true }
  4270. Property { name: "dark"; type: "QColor"; isReadonly: true }
  4271. Property { name: "mid"; type: "QColor"; isReadonly: true }
  4272. Property { name: "shadow"; type: "QColor"; isReadonly: true }
  4273. Property { name: "highlight"; type: "QColor"; isReadonly: true }
  4274. Property { name: "highlightedText"; type: "QColor"; isReadonly: true }
  4275. Signal { name: "paletteChanged" }
  4276. }
  4277. Component {
  4278. file: "private/qquicktableview_p.h"
  4279. name: "QQuickTableView"
  4280. defaultProperty: "flickableData"
  4281. prototype: "QQuickFlickable"
  4282. exports: ["QtQuick/TableView 2.12", "QtQuick/TableView 2.14"]
  4283. exportMetaObjectRevisions: [12, 14]
  4284. attachedType: "QQuickTableViewAttached"
  4285. Property { name: "rows"; type: "int"; isReadonly: true }
  4286. Property { name: "columns"; type: "int"; isReadonly: true }
  4287. Property { name: "rowSpacing"; type: "double" }
  4288. Property { name: "columnSpacing"; type: "double" }
  4289. Property { name: "rowHeightProvider"; type: "QJSValue" }
  4290. Property { name: "columnWidthProvider"; type: "QJSValue" }
  4291. Property { name: "model"; type: "QVariant" }
  4292. Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
  4293. Property { name: "reuseItems"; type: "bool" }
  4294. Property { name: "contentWidth"; type: "double" }
  4295. Property { name: "contentHeight"; type: "double" }
  4296. Property { name: "syncView"; revision: 14; type: "QQuickTableView"; isPointer: true }
  4297. Property { name: "syncDirection"; revision: 14; type: "Qt::Orientations" }
  4298. Signal { name: "syncViewChanged"; revision: 14 }
  4299. Signal { name: "syncDirectionChanged"; revision: 14 }
  4300. Method { name: "_q_componentFinalized" }
  4301. Method { name: "forceLayout" }
  4302. }
  4303. Component {
  4304. name: "QQuickTableViewAttached"
  4305. prototype: "QObject"
  4306. Property { name: "view"; type: "QQuickTableView"; isReadonly: true; isPointer: true }
  4307. Signal { name: "pooled" }
  4308. Signal { name: "reused" }
  4309. }
  4310. Component {
  4311. file: "private/qquicktaphandler_p.h"
  4312. name: "QQuickTapHandler"
  4313. prototype: "QQuickSinglePointHandler"
  4314. exports: ["QtQuick/TapHandler 2.12", "QtQuick/TapHandler 2.15"]
  4315. exportMetaObjectRevisions: [12, 15]
  4316. Enum {
  4317. name: "GesturePolicy"
  4318. values: ["DragThreshold", "WithinBounds", "ReleaseWithinBounds"]
  4319. }
  4320. Property { name: "pressed"; type: "bool"; isReadonly: true }
  4321. Property { name: "tapCount"; type: "int"; isReadonly: true }
  4322. Property { name: "timeHeld"; type: "double"; isReadonly: true }
  4323. Property { name: "longPressThreshold"; type: "double" }
  4324. Property { name: "gesturePolicy"; type: "GesturePolicy" }
  4325. Signal {
  4326. name: "tapped"
  4327. Parameter { name: "eventPoint"; type: "QQuickEventPoint"; isPointer: true }
  4328. }
  4329. Signal {
  4330. name: "singleTapped"
  4331. Parameter { name: "eventPoint"; type: "QQuickEventPoint"; isPointer: true }
  4332. }
  4333. Signal {
  4334. name: "doubleTapped"
  4335. Parameter { name: "eventPoint"; type: "QQuickEventPoint"; isPointer: true }
  4336. }
  4337. Signal { name: "longPressed" }
  4338. }
  4339. Component {
  4340. file: "private/qquicktext_p.h"
  4341. name: "QQuickText"
  4342. prototype: "QQuickImplicitSizeItem"
  4343. exports: [
  4344. "QtQuick/Text 2.0",
  4345. "QtQuick/Text 2.1",
  4346. "QtQuick/Text 2.10",
  4347. "QtQuick/Text 2.11",
  4348. "QtQuick/Text 2.2",
  4349. "QtQuick/Text 2.3",
  4350. "QtQuick/Text 2.4",
  4351. "QtQuick/Text 2.6",
  4352. "QtQuick/Text 2.7",
  4353. "QtQuick/Text 2.9"
  4354. ]
  4355. exportMetaObjectRevisions: [0, 1, 10, 11, 2, 3, 4, 6, 7, 9]
  4356. Enum {
  4357. name: "HAlignment"
  4358. values: [
  4359. "AlignLeft",
  4360. "AlignRight",
  4361. "AlignHCenter",
  4362. "AlignJustify"
  4363. ]
  4364. }
  4365. Enum {
  4366. name: "VAlignment"
  4367. values: ["AlignTop", "AlignBottom", "AlignVCenter"]
  4368. }
  4369. Enum {
  4370. name: "TextStyle"
  4371. values: ["Normal", "Outline", "Raised", "Sunken"]
  4372. }
  4373. Enum {
  4374. name: "TextFormat"
  4375. values: [
  4376. "PlainText",
  4377. "RichText",
  4378. "MarkdownText",
  4379. "AutoText",
  4380. "StyledText"
  4381. ]
  4382. }
  4383. Enum {
  4384. name: "TextElideMode"
  4385. values: ["ElideLeft", "ElideRight", "ElideMiddle", "ElideNone"]
  4386. }
  4387. Enum {
  4388. name: "WrapMode"
  4389. values: [
  4390. "NoWrap",
  4391. "WordWrap",
  4392. "WrapAnywhere",
  4393. "WrapAtWordBoundaryOrAnywhere",
  4394. "Wrap"
  4395. ]
  4396. }
  4397. Enum {
  4398. name: "RenderType"
  4399. values: ["QtRendering", "NativeRendering"]
  4400. }
  4401. Enum {
  4402. name: "LineHeightMode"
  4403. values: ["ProportionalHeight", "FixedHeight"]
  4404. }
  4405. Enum {
  4406. name: "FontSizeMode"
  4407. values: ["FixedSize", "HorizontalFit", "VerticalFit", "Fit"]
  4408. }
  4409. Property { name: "text"; type: "string" }
  4410. Property { name: "font"; type: "QFont" }
  4411. Property { name: "color"; type: "QColor" }
  4412. Property { name: "linkColor"; type: "QColor" }
  4413. Property { name: "style"; type: "TextStyle" }
  4414. Property { name: "styleColor"; type: "QColor" }
  4415. Property { name: "horizontalAlignment"; type: "HAlignment" }
  4416. Property { name: "effectiveHorizontalAlignment"; type: "HAlignment"; isReadonly: true }
  4417. Property { name: "verticalAlignment"; type: "VAlignment" }
  4418. Property { name: "wrapMode"; type: "WrapMode" }
  4419. Property { name: "lineCount"; type: "int"; isReadonly: true }
  4420. Property { name: "truncated"; type: "bool"; isReadonly: true }
  4421. Property { name: "maximumLineCount"; type: "int" }
  4422. Property { name: "textFormat"; type: "TextFormat" }
  4423. Property { name: "elide"; type: "TextElideMode" }
  4424. Property { name: "contentWidth"; type: "double"; isReadonly: true }
  4425. Property { name: "contentHeight"; type: "double"; isReadonly: true }
  4426. Property { name: "paintedWidth"; type: "double"; isReadonly: true }
  4427. Property { name: "paintedHeight"; type: "double"; isReadonly: true }
  4428. Property { name: "lineHeight"; type: "double" }
  4429. Property { name: "lineHeightMode"; type: "LineHeightMode" }
  4430. Property { name: "baseUrl"; type: "QUrl" }
  4431. Property { name: "minimumPixelSize"; type: "int" }
  4432. Property { name: "minimumPointSize"; type: "int" }
  4433. Property { name: "fontSizeMode"; type: "FontSizeMode" }
  4434. Property { name: "renderType"; type: "RenderType" }
  4435. Property { name: "hoveredLink"; revision: 2; type: "string"; isReadonly: true }
  4436. Property { name: "padding"; revision: 6; type: "double" }
  4437. Property { name: "topPadding"; revision: 6; type: "double" }
  4438. Property { name: "leftPadding"; revision: 6; type: "double" }
  4439. Property { name: "rightPadding"; revision: 6; type: "double" }
  4440. Property { name: "bottomPadding"; revision: 6; type: "double" }
  4441. Property { name: "fontInfo"; revision: 9; type: "QJSValue"; isReadonly: true }
  4442. Property { name: "advance"; revision: 10; type: "QSizeF"; isReadonly: true }
  4443. Signal {
  4444. name: "textChanged"
  4445. Parameter { name: "text"; type: "string" }
  4446. }
  4447. Signal {
  4448. name: "linkActivated"
  4449. Parameter { name: "link"; type: "string" }
  4450. }
  4451. Signal {
  4452. name: "linkHovered"
  4453. revision: 2
  4454. Parameter { name: "link"; type: "string" }
  4455. }
  4456. Signal {
  4457. name: "fontChanged"
  4458. Parameter { name: "font"; type: "QFont" }
  4459. }
  4460. Signal {
  4461. name: "styleChanged"
  4462. Parameter { name: "style"; type: "QQuickText::TextStyle" }
  4463. }
  4464. Signal {
  4465. name: "horizontalAlignmentChanged"
  4466. Parameter { name: "alignment"; type: "QQuickText::HAlignment" }
  4467. }
  4468. Signal {
  4469. name: "verticalAlignmentChanged"
  4470. Parameter { name: "alignment"; type: "QQuickText::VAlignment" }
  4471. }
  4472. Signal {
  4473. name: "textFormatChanged"
  4474. Parameter { name: "textFormat"; type: "QQuickText::TextFormat" }
  4475. }
  4476. Signal {
  4477. name: "elideModeChanged"
  4478. Parameter { name: "mode"; type: "QQuickText::TextElideMode" }
  4479. }
  4480. Signal { name: "contentSizeChanged" }
  4481. Signal {
  4482. name: "contentWidthChanged"
  4483. Parameter { name: "contentWidth"; type: "double" }
  4484. }
  4485. Signal {
  4486. name: "contentHeightChanged"
  4487. Parameter { name: "contentHeight"; type: "double" }
  4488. }
  4489. Signal {
  4490. name: "lineHeightChanged"
  4491. Parameter { name: "lineHeight"; type: "double" }
  4492. }
  4493. Signal {
  4494. name: "lineHeightModeChanged"
  4495. Parameter { name: "mode"; type: "LineHeightMode" }
  4496. }
  4497. Signal {
  4498. name: "lineLaidOut"
  4499. Parameter { name: "line"; type: "QQuickTextLine"; isPointer: true }
  4500. }
  4501. Signal { name: "paddingChanged"; revision: 6 }
  4502. Signal { name: "topPaddingChanged"; revision: 6 }
  4503. Signal { name: "leftPaddingChanged"; revision: 6 }
  4504. Signal { name: "rightPaddingChanged"; revision: 6 }
  4505. Signal { name: "bottomPaddingChanged"; revision: 6 }
  4506. Signal { name: "fontInfoChanged"; revision: 9 }
  4507. Method { name: "q_updateLayout" }
  4508. Method { name: "triggerPreprocess" }
  4509. Method { name: "imageDownloadFinished" }
  4510. Method { name: "doLayout" }
  4511. Method { name: "forceLayout"; revision: 9 }
  4512. Method {
  4513. name: "linkAt"
  4514. revision: 3
  4515. type: "string"
  4516. Parameter { name: "x"; type: "double" }
  4517. Parameter { name: "y"; type: "double" }
  4518. }
  4519. }
  4520. Component { file: "qquicktextdocument.h"; name: "QQuickTextDocument"; prototype: "QObject" }
  4521. Component {
  4522. file: "private/qquicktextedit_p.h"
  4523. name: "QQuickTextEdit"
  4524. prototype: "QQuickImplicitSizeItem"
  4525. exports: [
  4526. "QtQuick/TextEdit 2.0",
  4527. "QtQuick/TextEdit 2.1",
  4528. "QtQuick/TextEdit 2.10",
  4529. "QtQuick/TextEdit 2.11",
  4530. "QtQuick/TextEdit 2.2",
  4531. "QtQuick/TextEdit 2.3",
  4532. "QtQuick/TextEdit 2.4",
  4533. "QtQuick/TextEdit 2.6",
  4534. "QtQuick/TextEdit 2.7"
  4535. ]
  4536. exportMetaObjectRevisions: [0, 1, 10, 11, 2, 3, 4, 6, 7]
  4537. Enum {
  4538. name: "HAlignment"
  4539. values: [
  4540. "AlignLeft",
  4541. "AlignRight",
  4542. "AlignHCenter",
  4543. "AlignJustify"
  4544. ]
  4545. }
  4546. Enum {
  4547. name: "VAlignment"
  4548. values: ["AlignTop", "AlignBottom", "AlignVCenter"]
  4549. }
  4550. Enum {
  4551. name: "TextFormat"
  4552. values: ["PlainText", "RichText", "AutoText", "MarkdownText"]
  4553. }
  4554. Enum {
  4555. name: "WrapMode"
  4556. values: [
  4557. "NoWrap",
  4558. "WordWrap",
  4559. "WrapAnywhere",
  4560. "WrapAtWordBoundaryOrAnywhere",
  4561. "Wrap"
  4562. ]
  4563. }
  4564. Enum {
  4565. name: "SelectionMode"
  4566. values: ["SelectCharacters", "SelectWords"]
  4567. }
  4568. Enum {
  4569. name: "RenderType"
  4570. values: ["QtRendering", "NativeRendering"]
  4571. }
  4572. Property { name: "text"; type: "string" }
  4573. Property { name: "color"; type: "QColor" }
  4574. Property { name: "selectionColor"; type: "QColor" }
  4575. Property { name: "selectedTextColor"; type: "QColor" }
  4576. Property { name: "font"; type: "QFont" }
  4577. Property { name: "horizontalAlignment"; type: "HAlignment" }
  4578. Property { name: "effectiveHorizontalAlignment"; type: "HAlignment"; isReadonly: true }
  4579. Property { name: "verticalAlignment"; type: "VAlignment" }
  4580. Property { name: "wrapMode"; type: "WrapMode" }
  4581. Property { name: "lineCount"; type: "int"; isReadonly: true }
  4582. Property { name: "length"; type: "int"; isReadonly: true }
  4583. Property { name: "contentWidth"; type: "double"; isReadonly: true }
  4584. Property { name: "contentHeight"; type: "double"; isReadonly: true }
  4585. Property { name: "paintedWidth"; type: "double"; isReadonly: true }
  4586. Property { name: "paintedHeight"; type: "double"; isReadonly: true }
  4587. Property { name: "textFormat"; type: "TextFormat" }
  4588. Property { name: "readOnly"; type: "bool" }
  4589. Property { name: "cursorVisible"; type: "bool" }
  4590. Property { name: "cursorPosition"; type: "int" }
  4591. Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true }
  4592. Property { name: "cursorDelegate"; type: "QQmlComponent"; isPointer: true }
  4593. Property { name: "overwriteMode"; type: "bool" }
  4594. Property { name: "selectionStart"; type: "int"; isReadonly: true }
  4595. Property { name: "selectionEnd"; type: "int"; isReadonly: true }
  4596. Property { name: "selectedText"; type: "string"; isReadonly: true }
  4597. Property { name: "activeFocusOnPress"; type: "bool" }
  4598. Property { name: "persistentSelection"; type: "bool" }
  4599. Property { name: "textMargin"; type: "double" }
  4600. Property { name: "inputMethodHints"; type: "Qt::InputMethodHints" }
  4601. Property { name: "selectByKeyboard"; revision: 1; type: "bool" }
  4602. Property { name: "selectByMouse"; type: "bool" }
  4603. Property { name: "mouseSelectionMode"; type: "SelectionMode" }
  4604. Property { name: "canPaste"; type: "bool"; isReadonly: true }
  4605. Property { name: "canUndo"; type: "bool"; isReadonly: true }
  4606. Property { name: "canRedo"; type: "bool"; isReadonly: true }
  4607. Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true }
  4608. Property { name: "baseUrl"; type: "QUrl" }
  4609. Property { name: "renderType"; type: "RenderType" }
  4610. Property {
  4611. name: "textDocument"
  4612. revision: 1
  4613. type: "QQuickTextDocument"
  4614. isReadonly: true
  4615. isPointer: true
  4616. }
  4617. Property { name: "hoveredLink"; revision: 2; type: "string"; isReadonly: true }
  4618. Property { name: "padding"; revision: 6; type: "double" }
  4619. Property { name: "topPadding"; revision: 6; type: "double" }
  4620. Property { name: "leftPadding"; revision: 6; type: "double" }
  4621. Property { name: "rightPadding"; revision: 6; type: "double" }
  4622. Property { name: "bottomPadding"; revision: 6; type: "double" }
  4623. Property { name: "preeditText"; revision: 7; type: "string"; isReadonly: true }
  4624. Property { name: "tabStopDistance"; revision: 10; type: "double" }
  4625. Signal { name: "preeditTextChanged"; revision: 7 }
  4626. Signal { name: "contentSizeChanged" }
  4627. Signal {
  4628. name: "colorChanged"
  4629. Parameter { name: "color"; type: "QColor" }
  4630. }
  4631. Signal {
  4632. name: "selectionColorChanged"
  4633. Parameter { name: "color"; type: "QColor" }
  4634. }
  4635. Signal {
  4636. name: "selectedTextColorChanged"
  4637. Parameter { name: "color"; type: "QColor" }
  4638. }
  4639. Signal {
  4640. name: "fontChanged"
  4641. Parameter { name: "font"; type: "QFont" }
  4642. }
  4643. Signal {
  4644. name: "horizontalAlignmentChanged"
  4645. Parameter { name: "alignment"; type: "QQuickTextEdit::HAlignment" }
  4646. }
  4647. Signal {
  4648. name: "verticalAlignmentChanged"
  4649. Parameter { name: "alignment"; type: "QQuickTextEdit::VAlignment" }
  4650. }
  4651. Signal {
  4652. name: "textFormatChanged"
  4653. Parameter { name: "textFormat"; type: "QQuickTextEdit::TextFormat" }
  4654. }
  4655. Signal {
  4656. name: "readOnlyChanged"
  4657. Parameter { name: "isReadOnly"; type: "bool" }
  4658. }
  4659. Signal {
  4660. name: "cursorVisibleChanged"
  4661. Parameter { name: "isCursorVisible"; type: "bool" }
  4662. }
  4663. Signal {
  4664. name: "overwriteModeChanged"
  4665. Parameter { name: "overwriteMode"; type: "bool" }
  4666. }
  4667. Signal {
  4668. name: "activeFocusOnPressChanged"
  4669. Parameter { name: "activeFocusOnPressed"; type: "bool" }
  4670. }
  4671. Signal {
  4672. name: "persistentSelectionChanged"
  4673. Parameter { name: "isPersistentSelection"; type: "bool" }
  4674. }
  4675. Signal {
  4676. name: "textMarginChanged"
  4677. Parameter { name: "textMargin"; type: "double" }
  4678. }
  4679. Signal {
  4680. name: "selectByKeyboardChanged"
  4681. revision: 1
  4682. Parameter { name: "selectByKeyboard"; type: "bool" }
  4683. }
  4684. Signal {
  4685. name: "selectByMouseChanged"
  4686. Parameter { name: "selectByMouse"; type: "bool" }
  4687. }
  4688. Signal {
  4689. name: "mouseSelectionModeChanged"
  4690. Parameter { name: "mode"; type: "QQuickTextEdit::SelectionMode" }
  4691. }
  4692. Signal {
  4693. name: "linkActivated"
  4694. Parameter { name: "link"; type: "string" }
  4695. }
  4696. Signal {
  4697. name: "linkHovered"
  4698. revision: 2
  4699. Parameter { name: "link"; type: "string" }
  4700. }
  4701. Signal { name: "editingFinished"; revision: 6 }
  4702. Signal { name: "paddingChanged"; revision: 6 }
  4703. Signal { name: "topPaddingChanged"; revision: 6 }
  4704. Signal { name: "leftPaddingChanged"; revision: 6 }
  4705. Signal { name: "rightPaddingChanged"; revision: 6 }
  4706. Signal { name: "bottomPaddingChanged"; revision: 6 }
  4707. Signal {
  4708. name: "tabStopDistanceChanged"
  4709. revision: 10
  4710. Parameter { name: "distance"; type: "double" }
  4711. }
  4712. Method { name: "selectAll" }
  4713. Method { name: "selectWord" }
  4714. Method {
  4715. name: "select"
  4716. Parameter { name: "start"; type: "int" }
  4717. Parameter { name: "end"; type: "int" }
  4718. }
  4719. Method { name: "deselect" }
  4720. Method {
  4721. name: "isRightToLeft"
  4722. type: "bool"
  4723. Parameter { name: "start"; type: "int" }
  4724. Parameter { name: "end"; type: "int" }
  4725. }
  4726. Method { name: "cut" }
  4727. Method { name: "copy" }
  4728. Method { name: "paste" }
  4729. Method { name: "undo" }
  4730. Method { name: "redo" }
  4731. Method {
  4732. name: "insert"
  4733. Parameter { name: "position"; type: "int" }
  4734. Parameter { name: "text"; type: "string" }
  4735. }
  4736. Method {
  4737. name: "remove"
  4738. Parameter { name: "start"; type: "int" }
  4739. Parameter { name: "end"; type: "int" }
  4740. }
  4741. Method {
  4742. name: "append"
  4743. revision: 2
  4744. Parameter { name: "text"; type: "string" }
  4745. }
  4746. Method { name: "clear"; revision: 7 }
  4747. Method { name: "q_textChanged" }
  4748. Method {
  4749. name: "q_contentsChange"
  4750. Parameter { type: "int" }
  4751. Parameter { type: "int" }
  4752. Parameter { type: "int" }
  4753. }
  4754. Method { name: "updateSelection" }
  4755. Method { name: "moveCursorDelegate" }
  4756. Method { name: "createCursor" }
  4757. Method { name: "q_canPasteChanged" }
  4758. Method { name: "updateWholeDocument" }
  4759. Method {
  4760. name: "invalidateBlock"
  4761. Parameter { name: "block"; type: "QTextBlock" }
  4762. }
  4763. Method { name: "updateCursor" }
  4764. Method {
  4765. name: "q_linkHovered"
  4766. Parameter { name: "link"; type: "string" }
  4767. }
  4768. Method {
  4769. name: "q_markerHovered"
  4770. Parameter { name: "hovered"; type: "bool" }
  4771. }
  4772. Method { name: "q_updateAlignment" }
  4773. Method { name: "updateSize" }
  4774. Method { name: "triggerPreprocess" }
  4775. Method {
  4776. name: "inputMethodQuery"
  4777. revision: 4
  4778. type: "QVariant"
  4779. Parameter { name: "query"; type: "Qt::InputMethodQuery" }
  4780. Parameter { name: "argument"; type: "QVariant" }
  4781. }
  4782. Method {
  4783. name: "positionToRectangle"
  4784. type: "QRectF"
  4785. Parameter { type: "int" }
  4786. }
  4787. Method {
  4788. name: "positionAt"
  4789. type: "int"
  4790. Parameter { name: "x"; type: "double" }
  4791. Parameter { name: "y"; type: "double" }
  4792. }
  4793. Method {
  4794. name: "moveCursorSelection"
  4795. Parameter { name: "pos"; type: "int" }
  4796. }
  4797. Method {
  4798. name: "moveCursorSelection"
  4799. Parameter { name: "pos"; type: "int" }
  4800. Parameter { name: "mode"; type: "SelectionMode" }
  4801. }
  4802. Method {
  4803. name: "getText"
  4804. type: "string"
  4805. Parameter { name: "start"; type: "int" }
  4806. Parameter { name: "end"; type: "int" }
  4807. }
  4808. Method {
  4809. name: "getFormattedText"
  4810. type: "string"
  4811. Parameter { name: "start"; type: "int" }
  4812. Parameter { name: "end"; type: "int" }
  4813. }
  4814. Method {
  4815. name: "linkAt"
  4816. revision: 3
  4817. type: "string"
  4818. Parameter { name: "x"; type: "double" }
  4819. Parameter { name: "y"; type: "double" }
  4820. }
  4821. }
  4822. Component {
  4823. file: "private/qquicktextinput_p.h"
  4824. name: "QQuickTextInput"
  4825. prototype: "QQuickImplicitSizeItem"
  4826. exports: [
  4827. "QtQuick/TextInput 2.0",
  4828. "QtQuick/TextInput 2.1",
  4829. "QtQuick/TextInput 2.11",
  4830. "QtQuick/TextInput 2.2",
  4831. "QtQuick/TextInput 2.4",
  4832. "QtQuick/TextInput 2.6",
  4833. "QtQuick/TextInput 2.7",
  4834. "QtQuick/TextInput 2.9"
  4835. ]
  4836. exportMetaObjectRevisions: [0, 1, 11, 2, 4, 6, 7, 9]
  4837. Enum {
  4838. name: "EchoMode"
  4839. values: ["Normal", "NoEcho", "Password", "PasswordEchoOnEdit"]
  4840. }
  4841. Enum {
  4842. name: "HAlignment"
  4843. values: ["AlignLeft", "AlignRight", "AlignHCenter"]
  4844. }
  4845. Enum {
  4846. name: "VAlignment"
  4847. values: ["AlignTop", "AlignBottom", "AlignVCenter"]
  4848. }
  4849. Enum {
  4850. name: "WrapMode"
  4851. values: [
  4852. "NoWrap",
  4853. "WordWrap",
  4854. "WrapAnywhere",
  4855. "WrapAtWordBoundaryOrAnywhere",
  4856. "Wrap"
  4857. ]
  4858. }
  4859. Enum {
  4860. name: "SelectionMode"
  4861. values: ["SelectCharacters", "SelectWords"]
  4862. }
  4863. Enum {
  4864. name: "CursorPosition"
  4865. values: ["CursorBetweenCharacters", "CursorOnCharacter"]
  4866. }
  4867. Enum {
  4868. name: "RenderType"
  4869. values: ["QtRendering", "NativeRendering"]
  4870. }
  4871. Property { name: "text"; type: "string" }
  4872. Property { name: "length"; type: "int"; isReadonly: true }
  4873. Property { name: "color"; type: "QColor" }
  4874. Property { name: "selectionColor"; type: "QColor" }
  4875. Property { name: "selectedTextColor"; type: "QColor" }
  4876. Property { name: "font"; type: "QFont" }
  4877. Property { name: "horizontalAlignment"; type: "HAlignment" }
  4878. Property { name: "effectiveHorizontalAlignment"; type: "HAlignment"; isReadonly: true }
  4879. Property { name: "verticalAlignment"; type: "VAlignment" }
  4880. Property { name: "wrapMode"; type: "WrapMode" }
  4881. Property { name: "readOnly"; type: "bool" }
  4882. Property { name: "cursorVisible"; type: "bool" }
  4883. Property { name: "cursorPosition"; type: "int" }
  4884. Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true }
  4885. Property { name: "cursorDelegate"; type: "QQmlComponent"; isPointer: true }
  4886. Property { name: "overwriteMode"; type: "bool" }
  4887. Property { name: "selectionStart"; type: "int"; isReadonly: true }
  4888. Property { name: "selectionEnd"; type: "int"; isReadonly: true }
  4889. Property { name: "selectedText"; type: "string"; isReadonly: true }
  4890. Property { name: "maximumLength"; type: "int" }
  4891. Property { name: "validator"; type: "QValidator"; isPointer: true }
  4892. Property { name: "inputMask"; type: "string" }
  4893. Property { name: "inputMethodHints"; type: "Qt::InputMethodHints" }
  4894. Property { name: "acceptableInput"; type: "bool"; isReadonly: true }
  4895. Property { name: "echoMode"; type: "EchoMode" }
  4896. Property { name: "activeFocusOnPress"; type: "bool" }
  4897. Property { name: "passwordCharacter"; type: "string" }
  4898. Property { name: "passwordMaskDelay"; revision: 4; type: "int" }
  4899. Property { name: "displayText"; type: "string"; isReadonly: true }
  4900. Property { name: "preeditText"; revision: 7; type: "string"; isReadonly: true }
  4901. Property { name: "autoScroll"; type: "bool" }
  4902. Property { name: "selectByMouse"; type: "bool" }
  4903. Property { name: "mouseSelectionMode"; type: "SelectionMode" }
  4904. Property { name: "persistentSelection"; type: "bool" }
  4905. Property { name: "canPaste"; type: "bool"; isReadonly: true }
  4906. Property { name: "canUndo"; type: "bool"; isReadonly: true }
  4907. Property { name: "canRedo"; type: "bool"; isReadonly: true }
  4908. Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true }
  4909. Property { name: "contentWidth"; type: "double"; isReadonly: true }
  4910. Property { name: "contentHeight"; type: "double"; isReadonly: true }
  4911. Property { name: "renderType"; type: "RenderType" }
  4912. Property { name: "padding"; revision: 6; type: "double" }
  4913. Property { name: "topPadding"; revision: 6; type: "double" }
  4914. Property { name: "leftPadding"; revision: 6; type: "double" }
  4915. Property { name: "rightPadding"; revision: 6; type: "double" }
  4916. Property { name: "bottomPadding"; revision: 6; type: "double" }
  4917. Signal { name: "accepted" }
  4918. Signal { name: "editingFinished"; revision: 2 }
  4919. Signal { name: "textEdited"; revision: 9 }
  4920. Signal {
  4921. name: "fontChanged"
  4922. Parameter { name: "font"; type: "QFont" }
  4923. }
  4924. Signal {
  4925. name: "horizontalAlignmentChanged"
  4926. Parameter { name: "alignment"; type: "QQuickTextInput::HAlignment" }
  4927. }
  4928. Signal {
  4929. name: "verticalAlignmentChanged"
  4930. Parameter { name: "alignment"; type: "QQuickTextInput::VAlignment" }
  4931. }
  4932. Signal {
  4933. name: "readOnlyChanged"
  4934. Parameter { name: "isReadOnly"; type: "bool" }
  4935. }
  4936. Signal {
  4937. name: "cursorVisibleChanged"
  4938. Parameter { name: "isCursorVisible"; type: "bool" }
  4939. }
  4940. Signal {
  4941. name: "overwriteModeChanged"
  4942. Parameter { name: "overwriteMode"; type: "bool" }
  4943. }
  4944. Signal {
  4945. name: "maximumLengthChanged"
  4946. Parameter { name: "maximumLength"; type: "int" }
  4947. }
  4948. Signal {
  4949. name: "inputMaskChanged"
  4950. Parameter { name: "inputMask"; type: "string" }
  4951. }
  4952. Signal {
  4953. name: "echoModeChanged"
  4954. Parameter { name: "echoMode"; type: "QQuickTextInput::EchoMode" }
  4955. }
  4956. Signal {
  4957. name: "passwordMaskDelayChanged"
  4958. revision: 4
  4959. Parameter { name: "delay"; type: "int" }
  4960. }
  4961. Signal { name: "preeditTextChanged"; revision: 7 }
  4962. Signal {
  4963. name: "activeFocusOnPressChanged"
  4964. Parameter { name: "activeFocusOnPress"; type: "bool" }
  4965. }
  4966. Signal {
  4967. name: "autoScrollChanged"
  4968. Parameter { name: "autoScroll"; type: "bool" }
  4969. }
  4970. Signal {
  4971. name: "selectByMouseChanged"
  4972. Parameter { name: "selectByMouse"; type: "bool" }
  4973. }
  4974. Signal {
  4975. name: "mouseSelectionModeChanged"
  4976. Parameter { name: "mode"; type: "QQuickTextInput::SelectionMode" }
  4977. }
  4978. Signal { name: "contentSizeChanged" }
  4979. Signal { name: "paddingChanged"; revision: 6 }
  4980. Signal { name: "topPaddingChanged"; revision: 6 }
  4981. Signal { name: "leftPaddingChanged"; revision: 6 }
  4982. Signal { name: "rightPaddingChanged"; revision: 6 }
  4983. Signal { name: "bottomPaddingChanged"; revision: 6 }
  4984. Method { name: "selectAll" }
  4985. Method { name: "selectWord" }
  4986. Method {
  4987. name: "select"
  4988. Parameter { name: "start"; type: "int" }
  4989. Parameter { name: "end"; type: "int" }
  4990. }
  4991. Method { name: "deselect" }
  4992. Method {
  4993. name: "isRightToLeft"
  4994. type: "bool"
  4995. Parameter { name: "start"; type: "int" }
  4996. Parameter { name: "end"; type: "int" }
  4997. }
  4998. Method { name: "cut" }
  4999. Method { name: "copy" }
  5000. Method { name: "paste" }
  5001. Method { name: "undo" }
  5002. Method { name: "redo" }
  5003. Method {
  5004. name: "insert"
  5005. Parameter { name: "position"; type: "int" }
  5006. Parameter { name: "text"; type: "string" }
  5007. }
  5008. Method {
  5009. name: "remove"
  5010. Parameter { name: "start"; type: "int" }
  5011. Parameter { name: "end"; type: "int" }
  5012. }
  5013. Method {
  5014. name: "ensureVisible"
  5015. revision: 4
  5016. Parameter { name: "position"; type: "int" }
  5017. }
  5018. Method { name: "clear"; revision: 7 }
  5019. Method { name: "selectionChanged" }
  5020. Method { name: "createCursor" }
  5021. Method {
  5022. name: "updateCursorRectangle"
  5023. Parameter { name: "scroll"; type: "bool" }
  5024. }
  5025. Method { name: "updateCursorRectangle" }
  5026. Method { name: "q_canPasteChanged" }
  5027. Method { name: "q_updateAlignment" }
  5028. Method { name: "triggerPreprocess" }
  5029. Method { name: "q_validatorChanged" }
  5030. Method {
  5031. name: "positionAt"
  5032. Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true }
  5033. }
  5034. Method {
  5035. name: "positionToRectangle"
  5036. type: "QRectF"
  5037. Parameter { name: "pos"; type: "int" }
  5038. }
  5039. Method {
  5040. name: "moveCursorSelection"
  5041. Parameter { name: "pos"; type: "int" }
  5042. }
  5043. Method {
  5044. name: "moveCursorSelection"
  5045. Parameter { name: "pos"; type: "int" }
  5046. Parameter { name: "mode"; type: "SelectionMode" }
  5047. }
  5048. Method {
  5049. name: "inputMethodQuery"
  5050. revision: 4
  5051. type: "QVariant"
  5052. Parameter { name: "query"; type: "Qt::InputMethodQuery" }
  5053. Parameter { name: "argument"; type: "QVariant" }
  5054. }
  5055. Method {
  5056. name: "getText"
  5057. type: "string"
  5058. Parameter { name: "start"; type: "int" }
  5059. Parameter { name: "end"; type: "int" }
  5060. }
  5061. }
  5062. Component {
  5063. file: "private/qquicktext_p.h"
  5064. name: "QQuickTextLine"
  5065. prototype: "QObject"
  5066. Property { name: "number"; type: "int"; isReadonly: true }
  5067. Property { name: "width"; type: "double" }
  5068. Property { name: "height"; type: "double" }
  5069. Property { name: "x"; type: "double" }
  5070. Property { name: "y"; type: "double" }
  5071. Property { name: "implicitWidth"; revision: 15; type: "double"; isReadonly: true }
  5072. Property { name: "isLast"; revision: 15; type: "bool"; isReadonly: true }
  5073. }
  5074. Component {
  5075. file: "private/qquicktextmetrics_p.h"
  5076. name: "QQuickTextMetrics"
  5077. prototype: "QObject"
  5078. exports: ["QtQuick/TextMetrics 2.4"]
  5079. exportMetaObjectRevisions: [4]
  5080. Property { name: "font"; type: "QFont" }
  5081. Property { name: "text"; type: "string" }
  5082. Property { name: "advanceWidth"; type: "double"; isReadonly: true }
  5083. Property { name: "boundingRect"; type: "QRectF"; isReadonly: true }
  5084. Property { name: "width"; type: "double"; isReadonly: true }
  5085. Property { name: "height"; type: "double"; isReadonly: true }
  5086. Property { name: "tightBoundingRect"; type: "QRectF"; isReadonly: true }
  5087. Property { name: "elidedText"; type: "string"; isReadonly: true }
  5088. Property { name: "elide"; type: "Qt::TextElideMode" }
  5089. Property { name: "elideWidth"; type: "double" }
  5090. Signal { name: "metricsChanged" }
  5091. }
  5092. Component {
  5093. file: "private/qquickmultipointtoucharea_p.h"
  5094. name: "QQuickTouchPoint"
  5095. prototype: "QObject"
  5096. exports: ["QtQuick/TouchPoint 2.0", "QtQuick/TouchPoint 2.9"]
  5097. exportMetaObjectRevisions: [0, 9]
  5098. Property { name: "pointId"; type: "int"; isReadonly: true }
  5099. Property { name: "uniqueId"; revision: 9; type: "QPointingDeviceUniqueId"; isReadonly: true }
  5100. Property { name: "pressed"; type: "bool"; isReadonly: true }
  5101. Property { name: "x"; type: "double"; isReadonly: true }
  5102. Property { name: "y"; type: "double"; isReadonly: true }
  5103. Property { name: "ellipseDiameters"; revision: 9; type: "QSizeF"; isReadonly: true }
  5104. Property { name: "pressure"; type: "double"; isReadonly: true }
  5105. Property { name: "rotation"; revision: 9; type: "double"; isReadonly: true }
  5106. Property { name: "velocity"; type: "QVector2D"; isReadonly: true }
  5107. Property { name: "area"; type: "QRectF"; isReadonly: true }
  5108. Property { name: "startX"; type: "double"; isReadonly: true }
  5109. Property { name: "startY"; type: "double"; isReadonly: true }
  5110. Property { name: "previousX"; type: "double"; isReadonly: true }
  5111. Property { name: "previousY"; type: "double"; isReadonly: true }
  5112. Property { name: "sceneX"; type: "double"; isReadonly: true }
  5113. Property { name: "sceneY"; type: "double"; isReadonly: true }
  5114. Signal { name: "uniqueIdChanged"; revision: 9 }
  5115. Signal { name: "ellipseDiametersChanged"; revision: 9 }
  5116. Signal { name: "rotationChanged"; revision: 9 }
  5117. }
  5118. Component {
  5119. file: "qquickitem.h"
  5120. name: "QQuickTransform"
  5121. prototype: "QObject"
  5122. Method { name: "update" }
  5123. }
  5124. Component {
  5125. file: "private/qquicktransition_p.h"
  5126. name: "QQuickTransition"
  5127. defaultProperty: "animations"
  5128. prototype: "QObject"
  5129. exports: ["QtQuick/Transition 2.0"]
  5130. exportMetaObjectRevisions: [0]
  5131. Property { name: "from"; type: "string" }
  5132. Property { name: "to"; type: "string" }
  5133. Property { name: "reversible"; type: "bool" }
  5134. Property { name: "running"; type: "bool"; isReadonly: true }
  5135. Property { name: "animations"; type: "QQuickAbstractAnimation"; isList: true; isReadonly: true }
  5136. Property { name: "enabled"; type: "bool" }
  5137. }
  5138. Component {
  5139. file: "private/qquicktranslate_p.h"
  5140. name: "QQuickTranslate"
  5141. prototype: "QQuickTransform"
  5142. exports: ["QtQuick/Translate 2.0"]
  5143. exportMetaObjectRevisions: [0]
  5144. Property { name: "x"; type: "double" }
  5145. Property { name: "y"; type: "double" }
  5146. }
  5147. Component {
  5148. file: "private/qquickanimator_p.h"
  5149. name: "QQuickUniformAnimator"
  5150. prototype: "QQuickAnimator"
  5151. exports: [
  5152. "QtQuick/UniformAnimator 2.12",
  5153. "QtQuick/UniformAnimator 2.2"
  5154. ]
  5155. exportMetaObjectRevisions: [12, 2]
  5156. Property { name: "uniform"; type: "string" }
  5157. Signal {
  5158. name: "uniformChanged"
  5159. Parameter { type: "string" }
  5160. }
  5161. }
  5162. Component {
  5163. file: "private/qquickanimation_p.h"
  5164. name: "QQuickVector3dAnimation"
  5165. prototype: "QQuickPropertyAnimation"
  5166. exports: [
  5167. "QtQuick/Vector3dAnimation 2.0",
  5168. "QtQuick/Vector3dAnimation 2.12"
  5169. ]
  5170. exportMetaObjectRevisions: [0, 12]
  5171. Property { name: "from"; type: "QVector3D" }
  5172. Property { name: "to"; type: "QVector3D" }
  5173. }
  5174. Component {
  5175. file: "private/qquicklistview_p.h"
  5176. name: "QQuickViewSection"
  5177. prototype: "QObject"
  5178. exports: ["QtQuick/ViewSection 2.0"]
  5179. exportMetaObjectRevisions: [0]
  5180. Enum {
  5181. name: "SectionCriteria"
  5182. values: ["FullString", "FirstCharacter"]
  5183. }
  5184. Enum {
  5185. name: "LabelPositioning"
  5186. values: ["InlineLabels", "CurrentLabelAtStart", "NextLabelAtEnd"]
  5187. }
  5188. Property { name: "property"; type: "string" }
  5189. Property { name: "criteria"; type: "SectionCriteria" }
  5190. Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
  5191. Property { name: "labelPositioning"; type: "int" }
  5192. Signal { name: "sectionsChanged" }
  5193. }
  5194. Component {
  5195. file: "private/qquickitemviewtransition_p.h"
  5196. name: "QQuickViewTransitionAttached"
  5197. prototype: "QObject"
  5198. exports: ["QtQuick/ViewTransition 2.0"]
  5199. isCreatable: false
  5200. exportMetaObjectRevisions: [0]
  5201. attachedType: "QQuickViewTransitionAttached"
  5202. Property { name: "index"; type: "int"; isReadonly: true }
  5203. Property { name: "item"; type: "QQuickItem"; isReadonly: true; isPointer: true }
  5204. Property { name: "destination"; type: "QPointF"; isReadonly: true }
  5205. Property { name: "targetIndexes"; type: "QList<int>"; isReadonly: true }
  5206. Property { name: "targetItems"; type: "QObject"; isList: true; isReadonly: true }
  5207. }
  5208. Component {
  5209. file: "private/qquickevents_p_p.h"
  5210. name: "QQuickWheelEvent"
  5211. prototype: "QObject"
  5212. Property { name: "x"; type: "double"; isReadonly: true }
  5213. Property { name: "y"; type: "double"; isReadonly: true }
  5214. Property { name: "angleDelta"; type: "QPoint"; isReadonly: true }
  5215. Property { name: "pixelDelta"; type: "QPoint"; isReadonly: true }
  5216. Property { name: "buttons"; type: "int"; isReadonly: true }
  5217. Property { name: "modifiers"; type: "int"; isReadonly: true }
  5218. Property { name: "inverted"; type: "bool"; isReadonly: true }
  5219. Property { name: "accepted"; type: "bool" }
  5220. }
  5221. Component {
  5222. file: "private/qquickwheelhandler_p.h"
  5223. name: "QQuickWheelHandler"
  5224. prototype: "QQuickSinglePointHandler"
  5225. exports: ["QtQuick/WheelHandler 2.14", "QtQuick/WheelHandler 2.15"]
  5226. exportMetaObjectRevisions: [14, 15]
  5227. Property { name: "orientation"; type: "Qt::Orientation" }
  5228. Property { name: "invertible"; type: "bool" }
  5229. Property { name: "activeTimeout"; type: "double" }
  5230. Property { name: "rotation"; type: "double" }
  5231. Property { name: "rotationScale"; type: "double" }
  5232. Property { name: "property"; type: "string" }
  5233. Property { name: "targetScaleMultiplier"; type: "double" }
  5234. Property { name: "targetTransformAroundCursor"; type: "bool" }
  5235. Signal {
  5236. name: "wheel"
  5237. Parameter { name: "event"; type: "QQuickPointerScrollEvent"; isPointer: true }
  5238. }
  5239. }
  5240. Component {
  5241. file: "private/qquickanimator_p.h"
  5242. name: "QQuickXAnimator"
  5243. prototype: "QQuickAnimator"
  5244. exports: ["QtQuick/XAnimator 2.12", "QtQuick/XAnimator 2.2"]
  5245. exportMetaObjectRevisions: [12, 2]
  5246. }
  5247. Component {
  5248. file: "private/qquickanimator_p.h"
  5249. name: "QQuickYAnimator"
  5250. prototype: "QQuickAnimator"
  5251. exports: ["QtQuick/YAnimator 2.12", "QtQuick/YAnimator 2.2"]
  5252. exportMetaObjectRevisions: [12, 2]
  5253. }
  5254. Component {
  5255. file: "private/qquickforeignutils_p.h"
  5256. name: "QRegExpValidator"
  5257. prototype: "QValidator"
  5258. exports: ["QtQuick/RegExpValidator 2.0"]
  5259. exportMetaObjectRevisions: [0]
  5260. Property { name: "regExp"; type: "QRegExp" }
  5261. Signal {
  5262. name: "regExpChanged"
  5263. Parameter { name: "regExp"; type: "QRegExp" }
  5264. }
  5265. }
  5266. Component {
  5267. file: "private/qquickforeignutils_p.h"
  5268. name: "QRegularExpressionValidator"
  5269. prototype: "QValidator"
  5270. exports: ["QtQuick/RegularExpressionValidator 2.14"]
  5271. exportMetaObjectRevisions: [14]
  5272. Property { name: "regularExpression"; type: "QRegularExpression" }
  5273. Signal {
  5274. name: "regularExpressionChanged"
  5275. Parameter { name: "re"; type: "QRegularExpression" }
  5276. }
  5277. Method {
  5278. name: "setRegularExpression"
  5279. Parameter { name: "re"; type: "QRegularExpression" }
  5280. }
  5281. }
  5282. Component {
  5283. file: "private/qquickforeignutils_p.h"
  5284. name: "QValidator"
  5285. prototype: "QObject"
  5286. Enum {
  5287. name: "State"
  5288. values: ["Invalid", "Intermediate", "Acceptable"]
  5289. }
  5290. Signal { name: "changed" }
  5291. }
  5292. }