Redirecting to URL 'https://iland.boku.ac.at/svn/iland/tags/release_1.0/executable/QtQuick/Controls/qtquickcontrolsplugin.dll': MZ@ !L!This program cannot be run in DOS mode. $|u!8r8r8r1r0rs:rr:rs:rs)rs2rs3r8rrsrs9rs9rRich8rPEdCkV"  ` d P @/ F 8G (F @.text `.rdataqr@@.data0  @.pdata@/P 0$ @@.qtmetad T @P.tls V @.reloc X @Br3 af3 1H(L L H IH H(mH9H H!H HH HH HH2 HiHR HѢHr H1H HH HH HH HH! HqH2! HHR! HQHr! HAH! H1H! H!H! HH! HH" HH2" HtSH 3H6HmHH [HtSH 3HzHUHH [HtSH 3H,HmHH [HtSH 3H謄HUHH [HtSH 3HHHH [HtSH 3H\HuHH [HtSH 3H輻H%HH [HtSH 3H,HHH [Ht)SH 3H;3HCHCHHH [Ht'SH H.HHHHCH [HtSH 3H|HHH [HtSH H HHH [Ht)SH 3H HHHHCH [Ht)SH 3H,HuHHHCH [Ht)SH 3H蜋HeHHHCH [HtSH 3H,7HHH [Ht)SH 3H,H]HHHCH [H\$WH0AHHu ftHH\$@H0_H%sL^ H_ AEH HL$(HˉD$ GH\$@H0_H\$WH0AHHu ftHH\$@H0_H%Lr^ H_ AEH  HL$(HˉD$ ǣH\$@H0_H\$WH0AHHu ftHH\$@H0_H%sL] H^ AEH  HL$(HˉD$ GH\$@H0_H\$WH0AHHu &gtHH\$@H0_H%Lr] H^ AEH  HL$(HˉD$ ǢH\$@H0_H\$WH0AHHu VgtHH\$@H0_H%sL\ H] AEH ! HL$(HˉD$ GH\$@H0_H\$WH0AHHu gtHH\$@H0_H%Lr\ H] AEH  HL$(HˉD$ ǡH\$@H0_H\$WH0AHHu gtHH\$@H0_H%sL[ H\ AEH  HL$(HˉD$ GH\$@H0_H\$WH0AHHu gtHH\$@H0_H%Lr[ H\ AEH  HL$(HˉD$ ǠH\$@H0_H\$Ht$WH0AHHua) u7H=HL$HDCHHL$HHL$H) tHH\$@Ht$PH0_H%-LZ HP[ AEH HL$(HωD$ H\$@Ht$PH0_H\$WH0AHHu FgtHH\$@H0_H%L"Z HZ AEH  HL$(HˉD$ wH\$@H0_H\$WH0AHHu vgtHH\$@H0_H%#LY HFZ AEH Q HL$(HˉD$ H\$@H0_H\$WH0AHHu gtHH\$@H0_H%L"Y HY AEH HL$(HˉD$ wH\$@H0_H\$WH0AHHu gtHH\$@H0_H%#LX HFY AEH HL$(HˉD$ H\$@H0_H\$WH0AHHu htHH\$@H0_H%L"X HX AEH  HL$(HˉD$ wH\$@H0_H\$WH0AHHu 6htHH\$@H0_H%#LW HFX AEH  HL$(HˉD$ H\$@H0_H\$Ht$WH0AHHua& u7HHL$HDCHHL$HHL$H% tHH\$@Ht$PH0_H%]LV HW AEH  HL$(HωD$ 1H\$@Ht$PH0_H\$Ht$WH0AHHua@% u7HHL$HDCHHL$HHL$H% tHH\$@Ht$PH0_H%L V HV AEH  HL$(HωD$ aH\$@Ht$PH0_H\$WH0AHHu ftHH\$@H0_H%LU H&V AEH  HL$(HˉD$ ךH\$@H0_H\$Ht$WH0AHHua$ u7HHL$HʚDCHHL$HHL$H˚# tHH\$@Ht$PH0_H%=LT H`U AEH [ HL$(HωD$ H\$@Ht$PH0_H\$Ht$WH0AHHua# u7HHL$HDCHHL$HHL$H" tHH\$@Ht$PH0_H%mLS HT AEH  HL$(HωD$ AH\$@Ht$PH0_H\$WH0AHHu VetHH\$@H0_H%LbS HT AEH  HL$(HˉD$ H\$@H0_H\$WH0AHHu etHH\$@H0_H%cLR HS AEH Q HL$(HˉD$ 7H\$@H0_H\$WH0AHHu etHH\$@H0_H%LbR HS AEH  HL$(HˉD$ H\$@H0_H\$Ht$WH0AHHua u7HHL$HDCHHL$HHL$H tHH\$@Ht$PH0_H%LQ H@R AEH  HL$(HωD$ H\$@Ht$PH0_H\$Ht$WH0AHHua u7HmHL$HږDCHHL$HHL$Hۖ tHH\$@Ht$PH0_H%MHD$(LPHbQEA@HωD$ $H\$@Ht$PH0_H\$Ht$WH0AHHua< u7HݧHL$H DCHHL$HHL$H  tHH\$@Ht$PH0_H%}HD$(LPHPEA@HωD$ TH\$@Ht$PH0_H\$Ht$WH0AHHuad u7HͦHL$H:DCHHL$HHL$H;) tHH\$@Ht$PH0_H%HD$(L>OHOEA@HωD$ H\$@Ht$PH0_H\$Ht$WH0AHHua u7HŦHL$HjDCHHL$HHL$Hkq tHH\$@Ht$PH0_H%ݓHD$(LnNHNEA@HωD$ H\$@Ht$PH0_H\$Ht$WH0AHHua u7H]HL$HDCHHL$HHL$H tHH\$@Ht$PH0_H% HD$(LMH"NEA@HωD$ H\$@Ht$PH0_H\$Ht$WH0AHHua u7HݤHL$HʒDCHHL$HHL$H˒ tHH\$@Ht$PH0_H%=HD$(LLHRMEA@HωD$ H\$@Ht$PH0_H\$Ht$H|$UATAUAVAWHl$HLMH EDHHHÀ<uCD$40~HcƜL$4L$0 HD$@D$00HcHLHD$8HHD$8*HD$8DCE@~HcrMHHEMHUE@HULBHHMH~HEH 3HMAD>HEDHEHT$8HEELmDeD}LuH}H][UHMt 'H\$(LJAD$ HKiHMEHU}۹HMHEH;t]HL$8HD$@H;tHL$I[0Is8I{@IA_A^A]A\]H\$Ht$H|$UATAUAVAWHl$HLMH  EDHHHÀ<uCD$40~HcƚL$4L$0 HD$@D$00HcHLHD$8H}HD$8*HD$8DCE@~HcrMHHEMHUE@HULBHHMH|HEH 3HMAD>HEDHEHT$8HEELmDeD}LuH}H][HMt 'H\$(LHAD$ HIiHMEHU}۹HMHEH;t]HL$8HD$@H;tHL$I[0Is8I{@IA_A^A]A\]H\$Ht$H|$ UATAUAVAWHl$H@LMH  EDHHHÀ<uCD$40~HcƘL$4L$0 HD$@D$00HcHLHD$8H{HD$8*HD$8DCE@~HcrMHHEMHUE@HULBHHMHzHEHMp3AD>HEDHT$8\$p"uOHMptH= .H= AH|$(LGHGD$ HMpD$tόHUHMpAA@H\$(LFD$ HlGHMp:HMpD$xH=D$|8HMHEHT$pLm3DeD}LuH}H]H]HEEH]H]H]]8HMLHMHEH;tіHL$8HD$@H;tL$@I[8Is@I{HIA_A^A]A\]H\$Ht$H|$ UATAUAVAWHl$H@LMH  ED[HHHÀ<uCD$40~Hc6L$4L$0 HD$@D$00HcHLHD$8HwxHD$8*HD$8DCE@~HcMHHEMHUE@HU%L(BHHMH xHEHMp3AD>HEDHT$8\$pMHMptH= .H= AH|$(LDH+ED$ HMpD$t?HUHMpA%A@H\$(L[DD$ HDHMpHMpD$xHD$|`HMHEHT$pLm3DeD}LuH}H]H]HEEH]H]H]]HMHMHEH;tAHL$8HD$@H;t,L$@I[8Is@I{HIA_A^A]A\]H\$Ht$H|$ UATAUAVAWHl$H@LMH  EDˈHHHÀ<uCD$40~HcL$4L$0 HD$@D$00HcHLHD$8HuHD$8*HD$8DCE@~HcRMHHEMHUE@HULBHHMH{uHEHMp3AD>HEDHT$8\$pKHMptH=m .H=d AH|$(LAHBD$ eHMpD$tHUHMpAA@H\$(LAD$ HLBHMpHMpD$xdH}D$|8HMHEgHT$pLm3DeD}LuH}H]H]HEEH]H]H]]HM,HMHEH;tHL$8HD$@H;tL$@I[8Is@I{HIA_A^A]A\]H\$Ht$UWAVHl$H@L5 INHHHÀ<uCD$40~Hc)L$4L$0 HD$@D$00HcHLHD$8HjsHD$8*HD$8DCE@~HcՐMHHEMHUE@HULBHHMHrHEHM`3AD>HEDHT$8\$pHKHM`t 'Lt$(L?AD$ H$@HM`D$t@HUHM`A&A@H\$(L\?D$ H?HM`HM`D$xHM\$|H]HT$pH]3H]H]LuH]H]HEEH]H]H]]HM̄HMHEH;tQHL$8HD$@H;t<L$@I[(Is0IA^_]H\$Ht$H|$ UATAUAVAWHl$H@LMH EDHHHÀ<uCD$40~HcƎL$4L$0 HD$@D$00HcHLHD$8HqHD$8*HD$8DCE@~HcrMHHEMHUE@HULBHHMHpHEHMp3AD>HEDHT$8\$p"IHMptH= .H= AH|$(L=H=D$ HMpD$tςHUHMpAA@H\$(L<D$ Hl=HMp:HMpD$xHD$|(HMHEHT$pLm3DeD}LuH}H]H]HEEH]H]H]]8HMLHMHEH;tьHL$8HD$@H;tL$@I[8Is@I{HIA_A^A]A\]H\$UVWATAUAVAWHl$HPLMH ߯ EDcHH@HÀ<uCD$D0~Hc:L$DL$@ HD$PD$@0HcHLHD$HH{nHD$H*HD$HDCE@~HcMHHEMHUE@HU)L,BHHMHnHEH3AD>HEDHT$H}v u7HHL$0`DGHHL$0^HL$0a; HtH5 8H5 Dž Ht$(LA:AD$ H:HEHUHA u7H8HL$8DCHHL$8HL$8 Ht $'H|$(L9A@D$ H9: HESHEHMHEWHULm3DeD}LuHuH}H}HEEH}H}H}} HMHMHEH;tHL$HHD$PH;tH$HPA_A^A]A\_^]H\$Ht$H|$ UATAUAVAWHl$H@LMH / ED;~HHHÀ<uCD$40~HcL$4L$0 HD$@D$00HcHLHD$8HWkHD$8*HD$8DCE@~HcˆMHHEMHUE@HULBHHMHjHEHMp3AD>HEDHT$8\$pr}DHMpt|H= .H= AH|$(Lb7H 8D$ |HMpD$t}HUHMpA}A@H\$(L;7D$ H7HMp|HMpD$x|H}D$|0HMHE|HT$pLm3DeD}LuH}H]H]HEEH]H]H]]HM|HMHEH;t!HL$8HD$@H;t L$@I[8Is@I{HIA_A^A]A\]H\$Ht$H|$ UATAUAVAWHl$H@LMH ED{HHHÀ<uCD$40~HcL$4L$0 HD$@D$00HcHLHD$8HhHD$8*HD$8DCE@~Hc2MHHEMHUE@HUuLxBHHMH[hHEHMp3AD>HEDHT$8\$pzeCHMptlzH=} .H=t AH|$(L4H{5D$ EzHMpD$tzHUHMpAuzA@H\$(L4D$ H,5HMpyHMpD$xDzHD$|PHMHEGzHT$pLm3DeD}LuH}H]H]HEEH]H]H]]~HM zHMHEH;tHL$8HD$@H;t|L$@I[8Is@I{HIA_A^A]A\]H\$Ht$H|$ UATAUAVAWHl$H@LMH EDyHHHÀ<uCD$40~HcL$4L$0 HD$@D$00HcHLHD$8H7fHD$8*HD$8DCE@~HcMHHEMHUE@HULBHHMHeHEHMp3AD>HEDHT$8\$pRxAHMptwH= .H= AH|$(LB2H2D$ wHMpD$twHUHMpAwA@H\$(L2D$ H2HMpjwHMpD$xwHD$|@HMHEwHT$pLm3DeD}LuH}H]H]HEEH]H]H]]h|HM|wHMHEH;tHL$8HD$@H;tL$@I[8Is@I{HIA_A^A]A\]H\$Ht$H|$ UATAUAVAWHl$H@LMH EDvHHHÀ<uCD$40~HcfL$4L$0 HD$@D$00HcHLHD$8HcHD$8*HD$8DCE@~HcMHHEMHUE@HUULXBHHMH;cHEHMp3AD>HEDHT$8\$pu?HMptLuH= .H= AH|$(L/H[0D$ %uHMpD$touHUHMpAUuA@H\$(L/D$ H 0HMptHMpD$x$uH]D$| HMHE'uHT$pLm3DeD}LuH}H]H]HEEH]H]H]]yHMtHMHEH;tqHL$8HD$@H;t\L$@I[8Is@I{HIA_A^A]A\]H\$Ht$H|$ UATAUAVAWHl$H@LMH O EDsHHHÀ<uCD$40~Hc~L$4L$0 HD$@D$00HcHLHD$8HaHD$8*HD$8DCE@~Hc~MHHEMHUE@HUʼnLȉBHHMH`HEHMp3AD>HEDHT$8\$p2s=HMptrH== .H=4 AH|$(L"-H-D$ rHMpD$trHUHMpArA@H\$(L,D$ H|-HMpJrHMpD$xrHD$|HHMHErHT$pLm3DeD}LuH}H]H]HEEH]H]H]]HwHM\rHMHEH;t|HL$8HD$@H;t|L$@I[8Is@I{HIA_A^A]A\]H\$UVWATAUAVAWHl$HPLMH EDsqHH@HÀ<uCD$D0~HcJ|L$DL$@ HD$PD$@0HcHLHD$HH^HD$H*HD$HDCE@~Hc{MHHEMHUE@HU9L<BHHMH^HEH3AD>HEDHT$H}p u7H+HL$0ppDGHHL$0>HL$0qpc HtoH5` 8H5W Dž Ht$(LQ*AD$ H*oHEpHUHAo u7HHL$8oDCHHL$8cHL$8o Ht 4o'H|$(L)A@D$ HI*oHEcoHEHMHEgoHULm3DeD}LuHuH}H}HEEH}H}H}}tHM-oHMHEH;tyHL$HHD$PH;tyH$HPA_A^A]A\_^]H\$UVWATAUAVAWHl$HPLMH EDSnHH@HÀ<uCD$D0~Hc*yL$DL$@ HD$PD$@0HcHLHD$HHk[HD$H*HD$HDCE@~HcxMHHEMHUE@HULBHHMHZHEH3AD>HEDHT$H}mv u7H~HL$0PmDGHHL$0HL$0Qm; HtlH5p 8H5g Dž Ht$(L1'AD$ H'lHElHUHAl u7H(~HL$8lDCHHL$8HL$8l Ht l'H|$(L&A@D$ H)'kHEClH E(HMHEGlHULm3DeD}LuHuH}H}HEEH}H}H}}pHM lHMHEH;tvHL$HHD$PH;t}vH$HPA_A^A]A\_^]H\$Ht$H|$ UATAUAVAWHl$H@LMH  ED+kHHHÀ<uCD$40~HcvL$4L$0 HD$@D$00HcHLHD$8HGXHD$8*HD$8DCE@~HcuMHHEMHUE@HULBHHMHWHEHMp3AD>HEDHT$8\$pbj5HMptiH= .H= AH|$(LR$H$D$ iHMpD$tjHUHMpAiA@H\$(L+$D$ H$HMpziHMpD$xiHD$|8HMHEiHT$pLm3DeD}LuH}H]H]HEEH]H]H]]xnHMiHMHEH;ttHL$8HD$@H;tsL$@I[8Is@I{HIA_A^A]A\]H\$UVWATAUAVAWHl$HPLMH EDhHH@HÀ<uCD$D0~HczsL$DL$@ HD$PD$@0HcHLHD$HHUHD$H*HD$HDCE@~Hc&sMHHEMHUE@HUi~Ll~BHHMHOUHEH3AD>HEDHT$H}g u7HyHL$0gDGHHL$0HL$0g HtgH5` 8H5W Dž Ht$(L!AD$ H"fHE6gHUHAg' u7H@yHL$8fDCHHL$83HL$8f Ht df'H|$(L A@D$ Hy!KfHEfHEpHMHEfHULm3DeD}LuHuH}H}EHEH}H}H}}IkHM]fHMHEH;tpHL$HHD$PH;tpH$HPA_A^A]A\_^]H\$Ht$H|$ UATAUAVAWHl$H@LMH ED{eHHHÀ<uCD$40~HcVpL$4L$0 HD$@D$00HcHLHD$8HRHD$8*HD$8DCE@~HcpMHHEMHUE@HUE{LH{BHHMH+RHEHMp3AD>HEDHT$8\$pd0HMptHEDHT$8\$p"bu/HMptaH= .H= AH|$(LHD$ aHMpD$taHUHMpAaA@H\$(LD$ HlHMp:aHMpD$xaH D$|HHMHEaHT$pLm3DeD}LuH}H]H]HEEH]H]H]]8fHMLaHMHEH;tkHL$8HD$@H;tkL$@I[8Is@I{HIA_A^A]A\]H\$UVWATAUAVAWHl$HPLMH 7 EDc`HH@HÀ<uCD$D0~Hc:kL$DL$@ HD$PD$@0HcHLHD$HH{MHD$H*HD$HDCE@~HcjMHHEMHUE@HU)vL,vBHHMHMHEH3AD>HEDHT$H}_ u7H[qHL$0`_DGHHL$0nHL$0a_[ Ht^H5 8H5 Dž Ht$(LAAD$ H^HE^HUHA^ u7HpHL$8^DCHHL$8HL$8^ Ht $^'H|$(LA@D$ H9 ^HES^H EpHMHEW^HULm3DeD}LuHuH}H}EHEH}H}H}} cHM^HMHEH;thHL$HHD$PH;thH$HPA_A^A]A\_^]H\$Ht$H|$ UATAUAVAWHl$H@LMH ?[ED;]HHHÀ<uCD$40~HchL$4L$0 HD$@D$00HcHLHD$8HWJHD$8*HD$8DCE@~HcgMHHEMHUE@HUsLsBHHMHIHEHMp3AD>HEDHT$8\$pr\HMpt [.H+ZLtHD$(HAD$ [HMpD$t&\HUHMpA \A@H\$(LBD$ HHMp[HMpD$x[HHM\$|H][HYHT$p3HELmDeD}LuH]H]HEEH]H]H]]`HM[HMHEH;t%fHL$8HD$@H;tfL$@I[8Is@I{HIA_A^A]A\]H\$Ht$H|$ UATAUAVAWHl$H@LMH ? EDZHHHÀ<uCD$40~HceL$4L$0 HD$@D$00HcHLHD$8HGHD$8*HD$8DCE@~Hc2eMHHEMHUE@HUupLxpBHHMH[GHEHMp3AD>HEDHT$8\$pYHMptlYH=- .H=$ AH|$(LH{D$ EYHMpD$tYHUHMpAuYA@H\$(LD$ H,HMpXHMpD$xDYHHM\$|H][YHLmHEHT$pH@ De3HED}LuH}HEEH]H]H]]]HMYHMHEH;tcHL$8HD$@H;trcL$@I[8Is@I{HIA_A^A]A\]H\$Ht$H|$ UATAUAVAWHl$H@LMH / ED XHHHÀ<uCD$40~HcbL$4L$0 HD$@D$00HcHLHD$8H'EHD$8*HD$8DCE@~HcbMHHEMHUE@HUmLmBHHMHDHEHMp3AD>HEDHT$8\$pBWHMptVH= .H= AH|$(L2HD$ VHMpD$tVHUHMpAVA@H\$(L D$ HHMpZVHMpD$xVHHM\$|H]VHT$pLm3DeD}LuH}H]H]HEEH]H]H]]\[HMpVHMHEH;t`HL$8HD$@H;t`L$@I[8Is@I{HIA_A^A]A\]H\$Ht$H|$ UATAUAVAWHl$H@LMH ߒ ED{UHHHÀ<uCD$40~HcV`L$4L$0 HD$@D$00HcHLHD$8HBHD$8*HD$8DCE@~Hc`MHHEMHUE@HUEkLHkBHHMH+BHEHMp3AD>HEDHT$8\$pTDKH\$(LD$ HkHMp9THMpD$tTHUHMpAiTDK@H\$(LD$ H"HMpSHMpD$x:THHM\$|H]QTHJ LmHT$pHE3DeD}LuH]H]HEEH]H]H]]XHMSHMHEH;t^HL$8HD$@H;to^L$@I[8Is@I{HIA_A^A]A\]H\$Ht$H|$ UATAUAVAWHl$H@LMH _ ED SHHHÀ<uCD$40~Hc]L$4L$0 HD$@D$00HcHLHD$8H'@HD$8*HD$8DCE@~Hc]MHHEMHUE@HUhLhBHHMH?HEHMp3AD>HEDHT$8\$pBRDKH\$(LZ D$ H HMpQHMpD$tRHUHMpAQDK@H\$(L1 D$ H HMpQHMpD$xQHHM\$|H]QHʝ LmHT$pHE3DeD}LuH]H]HEEH]H]H]]{VHMQHMHEH;t\HL$8HD$@H;t[L$@I[8Is@I{HIA_A^A]A\]H\$UVWATAUAVAWHl$HPLMH ' EDPHH@HÀ<uCD$D0~Hcz[L$DL$@ HD$PD$@0HcHLHD$HH=HD$H*HD$HDCE@~Hc&[MHHEMHUE@HUifLlfBHHMHO=HEH3AD>HEDHT$H}O u7HS`HL$0ODGHHL$0^HL$0O HtOH5 8H5 Dž Ht$(L AD$ H NHE6OHUHAO u7H_HL$8NDCHHL$8HL$8N Ht dN'H|$(LA@D$ Hy KNHENHHM}H}NH4 LmHUHE3DeD}LuHuHuHEEH}H}H}}FSHMZNHMHEH;tXHL$HHD$PH;tXH$HPA_A^A]A\_^]H\$WH HكHI8t;tu HK8MMHK0AttAuHK0HGHS(HK(ttuH*HK XLHCHt8uHKHt'HH\$0H _H%LHcHHH/HH\$WH HeHHQHK0ttu HK05t HX!HH\$0H _H\$WH HdHHALHYt HH!HH\$0H _H\$WH H'bHHHcHAKHt pH HH\$0H _H\$WH HFt He HH\$0H _H\$WH HGWHHEt (H HH\$0H _H\$WH HOt HHH\$0H _HtHt HHHHHt'HtLHJIB A J0I0Ht%3HHAHAHAHA HA(HA0HA8H3HA@$H\$Hl$VH HcB HrHHHcBHH4H;t;H|$0fH{HHtHCHH;uH|$0HH\$8Hl$@H ^H%JDHH%CH\$UVWHH`E3L XHHH XAPE3L XH XAPE3L XH vXAP-E3L XH \XAPSE3L XH BXAPE3L XH (XAPE3L XH XAPE3H#L XHD$ H WAP?E3H5#L fXHD$ H WAPHZXEHEHU(EHM fEhCE3HE L JXHD$ H vWAP HM KCnE3L ,XH MWAPE3L *XH 3WAPJL +XE3APH WE3L XH VAPE3L XH VAP,H XE&HEHU(EHM fEBE3HE L XHD$ H VAPHM nBE3L WH uVAP<E3HHAPKHT H WHALHU HHE FHM AcE3HHAP(KHaR H }WHDALHU HHE FHM AHNt"HUHHU HE iFHM wAH0WEHEHU(EHM8fE>AEHWHEHU(EHM fEAHMA HMH?HMH?H|$(LM8HH\$ LE HN?HM?HM@HM@HM @HM8@t HN?H$H`_^]@SH@HT$ GEHHT$h?HHL$XS@AH@VHL$`?HHL$XO@HL$`,@HT$XHL$(,?HL$X@HL$h@HL$ 3?HL$(>HL$(>H@[3H9AH3H9A(H\$Hl$Ht$WH`AAHH>t'E3HL$@E33>HHYO>3GHHL$ >H$HT$ HD$8Hl$(t$0|$4CHL$ J>H\$pHl$xH$H`_H( uEHOH\$ HL$0{>AHL$0HWHL$0z>ÉV H\$ H(H(j H <H\$ >HL$0H>Hff| HIuQHL$0>HHL$0>HȲ*=AHL$0HʘHL$0 =H\$ H(H( H g H\$ d=HL$0Hn=Hff| HIuQHL$0_=HHL$0a=HȲ*N=AHL$0H蚘HL$0_ =H\$ H(H(J H G H\$ <HL$0H<Hff| HIuQHL$0<HHL$0<HȲ*<AHL$0HjHL$0 g<H\$ H(H( H H\$ <HL$0H<Hff| HIuQHL$0;HHL$0<HȲ*;AHL$0H:HL$0 ;H\$ H(H( H H\$ T;HL$0H^;Hff| HIuQHL$0O;HHL$0Q;HȲ*>;AHL$0H HL$0? ;H\$ H(H( H 7 H\$ :HL$0H:Hff| HIuQHL$0:HHL$0:HȲ*:AHL$0HڗHL$0 W:H\$ H(H(^ H W H\$ 9HL$0H9Hff| HIuQHL$09HHL$09HȲ*9AHL$0H誗HL$0 9H\$ H(H( H  H\$ D9HL$0HN9Hff| HIuQHL$0?9HHL$0A9HȲ*.9AHL$0HzHL$0O 8H\$ H(H( H H\$ 8HL$0H8Hff| HIuQHL$08HHL$08HȲ*~8AHL$0HHL$0k G8H\$ H(H(j H  H\$ 7HL$0H7Hff| HIuQHL$07HHL$07HȲ*7AHL$0HHL$0 7H\$ H(H( H w H\$ 47HL$0H>7Hff| HIuQHL$0/7HHL$017HȲ*7AHL$0H躗HL$0; 6H\$ H(H( H v H\$ 6HL$0H6Hff| HIuQHL$06HHL$06HȲ*n6AHL$0H芗HL$0 76H\$ H(H(N H  H\$ 5HL$0H5Hff| HIuQHL$05HHL$05HȲ*5AHL$0HZHL$0Ǿ 5H\$ H(H(~ H w H\$ $5HL$0H.5Hff| HIuQHL$05HHL$0!5HȲ*5AHL$0H*HL$0 4H\$ H(H(ֽ H g H\$ t4HL$0H~4Hff| HIuQHL$0o4HHL$0q4HȲ*^4AHL$0H蚘HL$0O '4H\$ H(H( H H\$ 3HL$0H3Hff| HIuQHL$03HHL$03HȲ*3AHL$0H HL$0 w3H\$ H(H( H H\$ 3HL$0H3Hff| HIuQHL$03HHL$03HȲ*2AHL$0HڙHL$0 2H\$ H(H(ʻ H ' H\$ d2HL$0Hn2Hff| HIuQHL$0_2HHL$0a2HȲ*N2AHL$0H誙HL$0C 2H\$ H(@USVWAVHH`HHWE3L DHAPE3L DHAPkE3L DHAP蕵E*HDHEHU(EHM0fE1E3HE0L DHD$ HAP}HM01E3L DHAP轷E&HDHEHU(EHM0fE<1E3HE0L DHD$ HAPHM0#1E#HDHEHU(EHM0fE0E3HE0L DHD$ HAPHM00E+HcDHEHU(EHM0fE0HE0DHD$ L `DHHM0~0HKtH =F/HE(HU0HK5E3HUHk/HM0i/Hr<L5{>fffHUHMH0AHCHM}/HHMH0HM/H;HUHHM@/AHMHD/HHM@/HM/HU@HM0/AHlCHM /HHM0/HMk/E3HU0HM.DK HDCHHHD$ HMm.HM0+/HM@!/HMH/HI;HM/H`A^_^[]H\$WH@IH/AHDJ.H HT$XDAHD+.HD$pHL$0.LHT$XHL$`.E3ɉ\$pHȉ\$tLD$pD$ H.HL$`3HL$0 3HL$X@.H\$PHH@_H\$Hl$Ht$WH HHHtH+H3ۃH9t/HtHHtu HHtuHHoHt3uHXH\$0HHl$8Ht$@H _@SH H,HPHKHM-HK*HK 9-HK(-3fC0C2HKHHC8HC@-HKP-HKX,HH [@SH0H3PHHHL$@,HHL$ *HT$ HHL$ *HL$@,HL$H,HHHL$H,3HHKX,HKP*-HKH -HK8HtuHK8HtHK(1HK 9,HKg+HK%,HH0[H%f+H\$WH Ht `HHH\$0H _HHy0u2HHfzuuz tyHJH\$@HT$`E3S,HHT$P(H)E3HL$ E33H*LHNH*HL$P+HL$`=+H\$@2HH3HHHA8Ht xtHA@3@SH HHQ H*HH [@SH y0Hu2H [H|$0tH|$0H [H'uvH'H 2HH'HtH5HH  'Ht)H`UHHt+H1tH1HHu2H|$0H [Ht2*H;uH|$0H [@SH y0HtRtuHH [H5'u:H 'H Q1HH='Ht HG1HHu2H [Ht)H;uH [@SH H:Q1tQ1誆{2tS1HH [鳎H [:Q2t y1Q2:Q0tQ0sH\$Hl$Ht$WH HA83HHHt 9xtHA@HH;tpHA8Ht&9xt!H9y@tHt 9xtHI@HH HHN8]HF8Ht$9xtH9~@tHt 9xtH~@HH`HH\$0Hl$8Ht$@H _@SVWH HHHQ H%HHK %HSHL$X,HHL$Ps(LHS HL$@(HHK(\(HL$@,HL$Pv,HL$X'H{HH _^[LH _^[H\$Ht$ WH HHHQH$uvHHK$HC xtHK('tIHHL$0',HT$0HL$@'HHK('HL$@+H跄HL$0&HH\$8Ht$HH _H\$WH0HHL$@'HT$@HOPi+u{HOP['u H8+LOPL3HH'+HT$@HOPH'HOP'u0H*LGPAHHHlHHD$ *HL$@&H\$HH0_H\$WH@HHHL$P&H$#H˃u03 #HL$`&HHL$P&HL$`n&CHT$h"AHL$`He&HHL$Po&HL$`4&HL$hy%HWHHL$P"*HOH&u H)LOHL3HH)HT$PHOH%HOH%u0H)LGHAHHHHHD$ )E3HT$`HOH%HHL$0!HL$`$HT$0H׉HL$0!HL$PI%H\$XH@_H\$Ht$WH HHHQH!u!HHK!HSHqH虉H\$0Ht$8H _H\$Ht$WH HHHXy!uHHOXx!HH襉H\$0Ht$8H _@SH HHHHT$0E3}$HH HL$0#HH [H\$WH y0HHtDy1t3A2tHI8Ht ytH{@u:S2t HˈS2HH&H\$0H _H\$WH0Hm"HGHH3HGHGG >HHTGHϋ$HHT$ DH\$@HGH0_H\$WH H!t (H5HH\$0H _H)H 3HBHJHHJHJ HJ(HJ0HJ8@SH HHH } HtHHH [H [H\$UVWH`H= H HHt)HHHHHH;uE3HL$@E33)!HHT$0HH1F LH$H$HH$@H$HL$0H$H`_^]HHDHT$@H HED$(LHD$ LD$@HH$H$HKED$(LHD$ LTEHH$H$H}WLDHHT$0=D$8?tHL$0t2HL$0HHH$H`_^]H\$WH0HAHHH;tnHt,3HL$ HKHRDLHL$ H{Ht,HL$ pHKHDL|HL$ HɅH\$@H0_H\$Hl$WH0HAHHH;uAHt<3HL$ HMHCL HL$ yHHEQH= H t}Ht$@HHHHt2HHDHT$ HLMLHT$ Hu HH;uL +CLHACHxHt$@H\$HHl$PH0_Ht$WH0H-HHtXLBH\$@HT$ HD$(?tHL$ t2HL$ iH\$@t HHHt$HH0_H\$WH HHHHttOHH\$0H _ËPHJHHHcAHL HcB HHLHcBHH!HH\$0H _H\$Ht$WH0AH43HRBHHHyHCPHfHCXs`CdHspsxHH@HH!H Ct$(LHD$ LCH@HL$@HL$@H HHPHCHHtsLBt$(LLD$ HHL$@pHL$@mHSHHBt$(LBLHD$ HL$@<HL$@9HK(Ht HHSHPxH? HHPHHtHH Ht$PHH\$HH0_H\$H|$ AVH H@LHHQPB9B Ht$8IFP8v PINP)INP9HcAHtv QINP INPHcAHHH\$0v7H+H+Hv QINPIVPHcBHHHcHH\$0HINPHt H3HP`INPA9A IHt$8IN(HtH3PxINHHt HPIIFH`INXAt;tAuINXH?IFPttu INPIH\$@H|$HH A^3@WH H?HH 3H$HW@HO@tt?u3H\$0HLcC HcSIHNHZHaH\$0HH _1H\$Ht$H|$AVH HLHxvMLIHA3x$AH A3t33ҋI@HHI;t@;xuL;HtHHI;uHHI;A9H|cAPIcMLMIE3H$AH E3At13AI@HHI;tD;HuL;PtHHI;uH޺IHHt'H HxIHHH@HH@HB3HH@HBHH\$0Ht$8H|$@H A^H\$WH H\t HHH\$0H _H\$WH Ht HHHH\$0H _@SH HtItHƃHHtt HHCpHHt H [IH [@SH HyHHuHH [ H [@SH HHIHHtHH [HHHt8HgHH =\ HtHHt HH [{LH [@USVWAUHHpEAHHtHpA]_^[]L$L$L$Ɓ詆H/HLE3HU0HLu0HHLLEL9wH HXXNEFMEAHt`u-HqfnOxf/s(\\NMH@HLEHU0EHMMAfnE0fnU4HOHXEXMEHMtMw(HGHHUHMHmHOHMLIHHH@HH@Ht$HHH@HHHLI>EHH{PMt I?IHHzCHH:Dt$(L;LHD$ HMNHMLHH:Dt$(L;LHD$ HMHMHH:Dt$(L:LHD$ HMHMNXNfnE4HXXfnE0D,XX,H2HHL$L$L$HpA]_^[]H\$Hl$Ht$WH q`HPHHH'HHH@6LËHsHl$8HH\$0Ht$@H _H\$WH Y`H@>HH(LHH\$0H _HT$SUHXHHH @ HHHt$PH * HH|$HHHt^HSPHKP:vAw"H0HHHP`HKHHt HE3HV(PXC`Ht$PH|$HHX][ùHLt$@_HDHL%Ht7Lt$pIH IN@HKPH9:vDǺ!HKXL0LL$pLD$xH$6IHIP`H HHL$ {HL$ LcAINLD$(LcI I|$8N LL$0M;tmItTH ͇ HHt3LILHHAP`HKHHt HE3HW(PXC`LL$03LD$(ILD$(|$8uHL$ Lt$@tt1u HL$ Ht$PH|$HHX][@SH HH v>  HtHH [H [H\$WH LHA HH\$0A@t;tA@uHI Ctt{uHkH H\$8H _H\$WH HH HH\$0t;tu Htt;u HH\$8H _Hl$WH HHXDžt HMP^HMPA9A H\$0Ht$8@HEP8v PHMP[HMP9HcAHtv QHMP=HMPHcAHHv2H+H+Hv QHMPHUPHcBHHHcHHHMP HtHHPHMPA9A PHt$8H\$0E`Hl$@H _@VH0Hq@HI@A9A mH\$HH|$PLt$XH8v PHHHcAHDH8H@HD$(H|$ HtH|$ H8v PHHHcAHHH\$@v5H+H+Hv QHHHcAHHHcHH\$@L3Mt8IHt#u IHtH\$@H|$ IHHx Ht tH\$(3Htu HL$ HtH3HP`3H'.HA9A Lt$XH|$PH\$HH0^Hǁ{H(HH :  Ht HH(H(̃H\$Ht$WH HHH)H3HtH* HHHz)HH@HcA HQHL HcAHI;tEfH HHt 9xtLALHtH9{uHL;t HI;u@Ht uH/@H\$0Ht$8H _HKPHcA HQHLHcAHI;tfDH92t HI;uI;H\$0Ht$8H _H(HH 9 Ht@`H(H(H\$Hl$Ht$WH HH IIL\$PLHtIIAjHIBHIBE3Hl$8IHt$@MH H\$0AH _H(QH\$ HHt;fHHH }O HtHHtHH\$ H(;H\$ H(H\$WH0HD$ H LqA HTHHHttHuH H5H;H\$@H0_H\$Ht$WH LHIc@II4LHIcH HM IcHHI H;tL+IM~NH0ttu HzH\$0Ht$8H _H\$Hl$Ht$H|$ AVH LLIc@II<6MHIch IcXHHI,IH;t6HH HHJHHHHtHHHH;uʋtt5u)LcF IHcVIHNH HH\$0Hl$8Ht$@H|$HH A^H\$Hl$T$VWATAVAWH HLMcEHcBHL$HT$X3MIHcl$XHHMcJIZIJI,H;t?fHH HHJHHHHtHHHH;uMI_HcT$XIc@ HIH@HHH "m $HtHHHt HHSHPhH\$0H _H\$Ht$WH HHHHu%HHHOHHt HHH\$0Ht$8H _H9t He@SH H;Qxt"QxHIHHt HHH [eH [H\$Ht$WH@HHHS@HL$ xHL$ LcAINLD$(LcI ID$8N LL$0M;tDIH Ht ytHJ3ɅtHHP`LL$03LD$(ILD$(D$8uHt$ tyHt$ Hc~ Hl$PHHcnHHH@HTHH rj tHtHHHt HHSHPhH\$0H _H\$Ht$WH HHHHHAP`HKHHt$3t HHKHLHV(L AQXC`H\$0Ht$8H _@SH HHH 2 Ht HH9CdtHˉCdH [H|$0HH 7 HHtHHH|$0tH9H [@SH HaHHH HC3HCHC HC(HH [@SH HyHHHt3HKttu HK HH [H%H\$WH HyHrHHt3IHKttu HKHs@t 0HHH\$0H _H\$WH HHH ig kHHtRHHHSHK:vA H8HKHt HE3HWHPXHbH\$0H _H\$WH HcHH f Ht@xH3CHCHC HC(HC0HC8HHHPHC(HtLHAHK(HdHHt HHH [H\$Hl$Ht$ WH0H4H`HHH蕻H HC@3Ll$(LHL$ HHL$@HL$@HS@Hl$(LLHD$ HL$@HL$@HS@H=H5l$(LHt$ LHL$@lHL$@iHS@HL$@Lˉl$(LH|$ CHL$@@HS@H=uLljl$(LHt$ HL$@HL$@HS@HL$@Lˉl$(LH|$ HL$@Hl$PHH\$HHt$XH0_@SH H;HHHIHtHHS(HtHCHtHHHHtHP`HK(HCHtHPHC(HK0HtuHK0HtHH [H%@SH HQHH7HH HK(HtL LHHK@HQHHt HPHH [@SH HHHHI@Ht HPHH [H\$WH H<t PHHH\$0H _H\$WH H\t @HֿHH\$0H _H\$WH HWHHHI@Ht HPH@t HHtHH\$0H _HAHHuHA@H\$Ht$UWAVHH0HHQHHLE3L Dt$(HM HD$ <HM :HSHLDt$(HM LLD$ HM HSHHDt$(LLHD$ HM HM HSHL Dt$(HM LLD$ HM HSHHlDt$(LxLHD$ HM ~HM |HSHHiDt$(LmLHD$ HM KHM IHSHHDt$(LLHD$ HM HM HSHHDt$(LLHD$ HM HM Dt$(HSHH= H5 LLHt$ HM HM HSHHM LDt$(LH|$ HM HSHH= LDt$(LHt$ HM XHM VHSHHM LDt$(LH|$ 0HM .HKHH;t>HHHs H[ H HHD8p1tH H\$XHt$`H0A^_]H(H@1H(H(Hx1t x2tH(2H(HA H(H@0H(H(HHH('H\$WH HD$0HQ@HH(HL$0HL$0uHD$0HHD$0dHSHHtH(HL$@HD$@HL$HHHHtHL$HWt HL$@GHL$0<H\$8HH _@SH HHQ@H(HVHH [H\$WH HD$0HHT$0HI@HD$0xtHT$0H YHKHHtHT$HHL$@HHtHL$@t HL$HHL$0H\$8HH _@SH HI@HnHH [H\$WH HD$0HQ@HHHL$0uHL$0"uHD$0HHD$0dHSHHtHHL$@6HD$@HL$H/HHHtHL$Ht HL$@HL$0H\$8HH _@SH HHQ@HHHH [HAHuH%H\$WH HHHQHH;tHHwH?[H\$0H _@SH HyHuHHH [gH [@SH HyHuHHH [wH [HQ @SH HyHuHHH [WH [@SH HHH [.@SH HyHHuHHHH [H [HI@鷵HI@WH\$WH HHHQ(Ht'HAHtHHHHtHP`H{H\$0H _HyH\$0H _H\$WH0HHHQ(HtHIHtHIHHtHP`H{Ht7HOD$(LHD$ LHHL$@ HL$@H\$HH0_@SH HyHHuHHHH [ǶH [HI@G@SH H:Qt`QHI(HtGHH|$0H{Ht+HHt$H{(tHH6tHOHHS(HPhH|$0HH ["_H [H0@SH HHHHCHH [H\$WH HD$0HQ@HHHL$0HL$0uHT$0HcHSHHtHHL$@HD$@HL$HrHHtHL$Hkt HL$@[HL$0PH\$8HH _@SH HHQ@HHHH [H\$Ht$WH0HyHHtHH3H\$ Ht{tHt HHHHHHHt,{tHt HH3u HL$ !H\$@Ht$HH0_HvSH HH|$0H;QHuHAHH UP HH8L 4LHHL zLHpHL LHHL LHHL dLHrHqL zLHHWL LHH=L LHH#L LLHRH L BLH8HL LH6HL &LHHH|$0H [H\$WH Hy(HHtNHLHP1AH{Ht+HHt$H{(tHH>tHOHHS(HPhHH\$0H _TH\$WH HHx1t x2t@@2HK(HtKH@Ht$0HsHt+H~Ht$H{(tHHtHNHHS(HPhHt$0@HH\$8H _,ZH\$WH Hy(HHtNHLHP0AH{Ht+HHt$H{(tHHtHOHHS(HPhHH\$0H _SHt$WH Hq(HHtcHHT$0H\$8HHHSpHL$0H_Ht+H{Ht$H(tHHtHKHHW(HPhH\$8HHt$@H _R@SH0Hy(HHL$@H|$X$HHHHT$ 蓲HL$ HL$ u03vHL$HHHL$@HL$H@HT$P;E3HL$HHHHL$@HL$HHL$PHK(HT$@HH{Ht+HHt$H{(tHHjtHOHHS(HPhHL$ HL$@:H|$XHH0[WHt$WH Hq(HHt`HHT$0H\$8HPxHHShHL$0;H_Ht+H{Ht$H(tHHtHKHHW(HPhH\$8HHt$@H _QHA0Ht xtHA83H\$WH HH+ HHHHG3HGHHGPHGXHG`HGhHGpHGxHHH\$0H _H\$WH HكHIpHtuHKpHtHC0Ht8uHK0Ht­HH\$0H _H%RHH\$WH Hlt HvHH\$0H _@SH0Ht$@HHHT$ fnfnHfC`HCpHt|xtvH{xtoH|$H3Ht 9xtHKxH5HtEHCpHt 9xtH{xHT$ HxfnfnHXC`XKhC`KhH|$HHH HHt$@t HH0[H0[@SH HqHHtHHt H [H%H [Hl$Ht$ DD$WAVAWH`EEHHHuHM(HtHHuHHdHHT$0B7;D$8~~HkHH A HtWHT$@H$H8HT$PH΋(HT$PH++H+XA+H$|$8A+ ;|$0L|$0D$H$L$tLHO0H\$03HHO0,HW0H@HO0;H\$0tHWAHNHl$8Ht$@H _H\$WH HHH HSH;t@HIsy>mHI;w$HT$0E3HKHT$0HHHBH\$8H _HAHHH(kx$HQ(;B}HcHBH HHD$@HD$@ HL$HHHHHD$@Hsy>mH;w3HL$@H(ÃH(@SH HHbHHH [H\$WH Hst HŌHH\$0H _H%H H\$Hl$ VH@HIIHfHH.HHPHaHH3H|$PHHD$X HHT$XֹHHu HHLHT$(H!HHT$ T$ LD$(L$\T$XL$$T$(HT$8L$,HеE3HL$8HH|$PH\$`Hl$hH@^H\$Ht$ WH0H(HOH3HHO0HHw HGH?HG([HO8Q3@w@HOH HOHWHOH3HOHf3HOHRHL$@VHL$@HT$@HcHt$(LH\$ LHHL$PHL$PLωt$(LH\$ HHL$PHL$PLωt$(LH\$ HHL$PcHL$P`Lωt$(LH\$ HHL$P7HL$P4t$(LH\$ LHHL$P HL$PLωt$(LH\$ HHL$P߬HL$PܬHL$@ɮH\$HHHt$XH0_H\$WH H7HHHHAHHHO8HO0HOHH\$0H _H%ڲHH\$Ht$WH HHHH#HAHHuHN8HN0HNHn@t pH蟈H\$0HHt$8H _HA0HH̋AhI \I(@SVWH`YhHHT$8)t$Pq HұAf\$ HHT$0("HW0HH$=HH$LH$H$HW8H$$H$HL$0HL$8ЬHT$@H:HH$AH$HH&H$HL$@u(t$PH`_^[I(XI @SH HHQ0HJHH [@SH H;Qht*HHhH@={@tK HH [hH [@SH f.I`Hzt*HH,H={@tK HH [$H [@SH f.IXHzt*HHH ={@tK HH [H [H\$Ht$WH HHH0uHHO0H<H\$0Ht$8H _A(f.zt I(AH\$Ht$WH HHH8IuHHO8HHAH\$0Ht$8H _L$SH0y@H)t$ (tWA`HD$@IXHL$Hf/D$@HFf/sDKhHL$HAf&H3#HL$H(5C f.zt{@s tHmA(t$ H0[A(@SH HHQ8HڪHH [@SH Q H HH [@SVWH@YhHHT$x)t$0(HAf\$ HHT$h(DHW0HHL$`bHHL$`tHT$`HFHW8HYHL$`6HL$h+HL$x(t$0HH@_^[@USVWAUAVAWHHPE3HDmPMALH;HHUH"HHUPmEHUXAI8HMzf;u3HPA_A^A]_^[]HUHϬHHUP"EHUXAI\f9u D9nhu2HMuHF0L$D9ht0DHV0IuHV0IHF0HAHF8D9ht!DHV8Iģu HV8IӨHF0HUI)t$@D@DIIHF8D+HE+HF0LEAHU+HHFHMHNHPXHV0HMXWHUHMXiHUXHMP;HV8HMPMHUPIHMPHMXHF0L$HGMAHUXDmPHBHLEPHUHMX(D8mPt~t:u!Wf/r F`f/s!f/vf/vXsFXf/wKf/v`vAB(H(HUXHHIɤHMXJ۸EDHM3(t$@AHPA_A^A]_^[]A @SH HQHPHU3H HHX@HXHHC`@HH HPHP(HP8HP0HPHPHH [@SH H+HHHIHt HHHCH [H%H\$WH HHHHIHt HHHCk@t HHH\$0H _@SH HHHt PHH [H\$WH0HYW)t$ Hs(f/(sW Hf/K8rgK \K^ \ J\(HH\$@(t$ H0_L HHXWHHyH)p()x(D)@H_D)HHD)PD)XK8K0HD(iDEWfA/A(D(\sAWfE/A(sAWfA/sAWf/Y s(f/s A(HAfA/A(\sAWfE/A(sAWfA/sAWf/Ygs(f/s A(H<(t$pL$I[E(CE(KE(SE([(|$`I_aWQ \f.zuA@tAAËA@tAAtYY\^…tQ\YX(Q\YX(̋A@tQQtAA\Wf.zuAa i(\^څtQQtAAXYf/v tAA\YX(ÅtA\Y\(A\Y\(H\$WH0HYW)t$ Hs(f/(sW jHf/K8r7K \K^ UX X(HH\$@(t$ H0_HA@@HA@ HA@HII0RHA@HA@@SH HYH(HH [L$HA@()4$tQQT$0tAAI W\ID$ f.zu( (\^YY(f.zVuTf/HL$(v#f/HD$ HFf/s*((4$Hf/HD$0HFf/s(((4$H(\^,xfnf/fnYYXXvf/r(f/sf/s(f/r(%s(\(\f/sWf/sWf/r((4$Hi(Wf.L$(z)u'f/I HQHA HL$HG f/ HGY\^,y(A fnYXf/s(fnYXf/s((XYf/s((H\$WH HYHD‹K@D;t5D3AD3HADC@5K8H$(HIH\$0H _HA@f/r(((sHAP b@SHPHYW(D)D$ D(S0f/\sWf/sWf/sWf/Ys(f/sYK0H)t$@)|$0K8H(,A(DC0H((C8(H(|$0(t$@D(D$ HP[HA(HHAPH\$Hl$Ht$WHPHyW-()t$@H)|$0(_f/D)D$ \D(sWf/sWf/sWf/=xYs(Of/(\@f/sWf/sWf/sWf/Ys(f/@utjO0H~O8Hw(DGG0@t (H^4t OH 4HNI8((HaH\$`Hl$hHt$p(t$@(|$0D(D$ HP_H\$T$L$UVWH`HYW)t$P()|$@((H[f/J\sWf/sWf/sWf/-Ys(K f/(\@f/sWf/(sWf/sWf/Ys(f/@@u @K8HD)D$0D)L$ lK0HD(K8H$f/H$sD(HFHHHC FC0@t (HA2@t K H1A(A(HD(L$ D(D$0H$(t$P(|$@H`_^]H\$WHPHYWf/HD)D$ D(rD(K(A(f/%\sWfD/A(sWf/sWf/Ys(f/sTK8H)t$@)|$05K0H(A(DC(H( 7((H(|$0(t$@H\$`D(D$ HP_@SHPHYW (D)D$ D(S8f/\sWf/sWf/sWf/Ys(f/sYK8H)t$@)|$0lK0H(A(DC8H(g(C0(H(|$0(t$@D(D$ HP[HA@(HAH HAHHII8@SH HYHn(HH [@SH 3HH`HKH+HHSHHHK H [H(~! H ! HL$0HL$0=W! qA/5HEAg Q" HB! eH%XHȋ 9 7! ~-H .! 1w="! uH !\uH ! v HL$0CH H(H( H HL$0 HL$0={ upHDD y! HR eH%XHȋ 9 G ~-H > Yv=2 uH ytH  u HL$0kH H(LL;At$HAL;} HA4L;A LOA LA4H\$WH HHH H;K t>H;KHC|HH9HLHHHC 3HC H9C~ HHC3H\$0H _H\$WH HAHHH9t4rHLL9HLHHC3HCH9C} HHCC3H\$0H _H\$WH HHHHtteHH\$0H _ËPHLHMcH HcQIHO HIcHHI H;tL+IM~ N@HH\$0H _H\$VH HHHHڋtt~HH\$@H ^ËPHHl$0H|$8PH HHcyHcj HHcZHHH3ҋIIHH I;t,;quHQIL$@uHH I;L$ uI\$ ID$ H9D9xtSED9x tP$IL$݊DIT$IL$ HI;\$ t HSHL$HZHS HL$PK"3HL$HHD$HHD$P"HL$PHT$PIHL$PHL$HIT$HMHIL$kID$ D9xAD9x tP$HML$ AI tE3ҋIIHH I;t3D;quHQHuHH I;L$ uI\$ HI;\$ t HSHL$XIHS HL$`:"3HL$XHD$XHD$`HL$`HT$`IHL$`HL$XIHME3HME33kHHUދHH NHHUHH1HHU܇HM"HMHMvI HD|$(MH\$ LIHM.HM,MD|$(LH\$ IHMHMHL$hHHL$@ƆIH(A_A^A]A\_^[]H\$Hl$H|$ AVH0HHHxv'HHˋP$HHDHLHH;Q Ht$@9Q|.QHHˋP$HHDL3HL$ HD$ HD$(HL$(HKHHt6IHHHHh݌HT$ HNΌHN HT$(3I6HL$(H@HL$ HFHt$@HH\$HHl$PH|$XH0A^H\$WH Ht HfHH\$0H _H\$WH HًHI AttAuHK HIHKHKH.@t (HeHH\$0H _H\$WH HH HOHOH\$0H _H%H\$WH0HD$ H LA(HHHHttHuH He7H;H\$@H0_H(fn^H(H(HfnH(HtQSH AHHBHQH|$0HyHKHHKHWHK tH|$0H [Hl$Ht$WH AHLHAH tV3H\$0I@HHI;t";puHPHu HHH;uHH\$0Hl$8Ht$@H _Hl$8HHt$@H _H\$UVWAUAWHHLMHMKHMHHM|HM`HM3HUHMEIHM HMFHM<HUDˉ]0DÉ]HHM߁HHMHMHuHcAHHHT$ HIt\HHSp;H`Ht$hLt$pHH\$xH@A__]HT$`H"\u.HCHt xtHs3HIHt3HS(HcHcJHHDHP ;`HS(HcHcJHHDH͋P[_H_H\$xHH@A__]H\$WH0HD$ H LAXH$V_HHHttHuH H]H;H\$@H0_H\$WH0HD$ H LAH^HHHttHuH H\H;H\$@H0_H\$Ht$WH LHIc@I^LLKHHIcR HMIcRHIc'ttu HHH\$0Ht$8H _H\$Ht$H|$ T$AVH HLIcDHcBHHHT$8$^MIHcT$8HHMcJIMIKL&MHcT$8IcJ IcBL HHMHOHII&ttu HIIHcD$8H\$0HHt$@HcJH|$HHHH A^Ht7AHBABI J A(B(I8J8AHBHLHtAHBHQIHH%XH\$Hl$ VWATAVAWH HMH MLDAv`HcAII9HH+H+H+H+HHAv QHHHcAHHHcHIIIHcHIII;s'H;HtH^H9HI;rH9v`HcAQHH,\HLKHHcJ HLHcJHHH$Et;tEu HHHMHcAHHIHHL$XL+HD$PH+IHH΋WH9v_HcAQHH[HLKLHcJ HLHcJHHH'$AttA>u IHfHH\$`HcHl$hHcJHHHI$IH A_A^A\_^@VWH(HAHHH[xQHyF:=z3Hz(Hl$X3Ht 9htHIHHH\$HHL$@HLt$ VLF0EH EtYHD$@HHA3h$3EtB3ҋAI@HHI;t.@;huHPHL$@UuHHH;F0uH^0HF0HL$@H9Y\H\$HuSHHt H,HHL$@^ULD$@HT$PHN0{HL$@\HHLt$ Hl$XH(_^Ht$H|$ AVH0LA8DHA@A9@ H\$@Hl$HHG88v PHO88SHO89HcAHlv QHO8SHO8HcAHHv2H+H+Hv QHO8RHO8HcAHHHcHHHO8XHTHHGHt xtHO3HHPpHGHt xtHO3HHttHGHt xtHO3HH tMHGHtxtHOHH,3HHDHD$(E3Dt$ HH3HO8A9A Hl$HH\$@Ht$PH|$XH0A^LWAVHHAHLcH5x+Hy HI(I[IsHcAIHDx 9Ikv QHO(tHO(H$HcAIHlHRHGL$E3Ht D9xtHwIHHcRHH\HO0E LH$EύJDB VH$@H$HPHcHH HHH;t HtH$L@LI;uHHL$0HL$ Hωt$0E3ɉt$4EL|$8HT$`L|$@t$Ht$LL|$PL|$XPXLHT$xHE3HD$HEHHD$ ARXL$LHHUHG8HO88vDFiUH(H>H$tt 1uH$DBXL$H$H$H$HĨA^_Hl$Ht$WH AHLHAH tV3H\$0I@HHI;t";puHPHPu HHH;uHH\$0Hl$8Ht$@H _Hl$8HHt$@H _H\$Ht$H|$AVH0HIILHxvLDEDKAAH EDSE3P$tP3AI@H HI;t;DD;Qu D9YuHCH9AuD9Iu HCH9A tHH I;uHHI;A@ A9@APISLDEDKAAH EDSE3P$tO3AI@H HI;t:@D;Qu D9YuHCH9AuD9Iu HCH9A tHH I;uHHT$ LALHT@(NH8F @HHH\$@Ht$HH|$PIIH0A^Hl$Ht$WAVAWH HMHHxvMIHIHH3h$A3DHLHH;Q H\$@9Q|1QzRIHHH3P$3HϋDI8LHWRHHtIHKIHkN3IHHH\$@@HHl$HHHt$PH A_A^_Hl$Ht$ WH 3H|$0HAH9xH9yH\$89:9zH9z~HL$0kMLF0oAH tSHD$0HHA3x$3t=3ҋI@HHI;t*;xuHPHL$0 MuHHH;F0uH^0HF0H9u2@t HL$0SH\$8Hl$@Ht$HH _Hl$@2Ht$HH _@SVH8:HHzHzH CL9u HNH9HuN9HuHNH9HkHK(A9A [Hl$PH|$XLd$`Ll$0Lt$(L|$ Dy D+C@ED+A;DL3McDE~ZLC(HHcK@Ic@IHILMLC(HHcC@IcHHI+ILMIM;|K@AͅOA;}0HcfHK(HHcAHHLwM~HA;|Ջ{@A+D;ALHcx%HK(HHcAHHL7MuBHyۃ +C@C@Lt$(Ll$0Ld$`H|$XHl$PL|$ H8^[k@Ӊ{@σH8^[H\$Ht$H|$ UAVAWHHpLLHM JMG03EH EtSHE HHA3x$3Et=3ҋAI@HHI;t);xuHPHM UJuHHI;G0uI_0IG0HM H9QtII|HUIJJHEMMHEDEExHEH xH}t3tjAHUE3HMIf~EHMMxHEH xH}u'HUHMIMEHMmx}|H}tHUI IG(H +HAL\$pI[(Is0I{8IA_A^]@SH HAHHtRxtLHytEEx@HA(H +HD;}1HcHHIcHHLHHHKH [3HHBHBHH [DL$ DD$HT$HL$USATHH`HLE8HLHU0H +HHx8~u.HIIH`A\[]HHLI$IH`A\[]H1LU8Ht$XH|$PLt$@HEI$H5LHut AD6AsHuHc^ LcvHIHN4L;EH{HHtH_NH&)I;uALl$HL|$89P 8HcHHL,HMKLHEHcP HcpHHHH4H;tHLn(I]HHHFKMmOK O H>HI;uHELe(AttsAAubIc_ IcwHHII4H;t0H{HHtHRMH(H;uIM HMFHEU8LE P HEHcM8MHHcpHMcxL,HcM0HLH4OHI;uHEL|$8Ll$HI$H5IHutt^D6AuSHuHc^ LcvHIHN4L;t)H{HHtHBLH 'I;uHLH|$PIHt$XLt$@H`A\[]HAHt xtHA3LL$ USVATHl$HHHHHUM$E}|!}|H}tHUHEHL$H LcAL$D+E;,$H$IL$DHF(EH +HD;}j@ffHF(HcHHHLDHHUHjDHHU=DuA $9tHF(AHËH +HD;|AH3HEHEHMHEHUHEE3HEEHHL$ HHEPXLHUHE3HEEHHD$ ARXLMLHHGAA+DE;,$tqHF(E~HËH +HD;}N@ffHF(HUHcHHHLCHHUICtHF(AHËH +HD;|AE;,$L$H$L$L$HĸA\^[]@SH HQFHK(HK0oH.F3HH [G@SH HFHK(HK0/HEHH [&H\$UVWATAUAVAWHl$H@LAE3HLA@A9@ H(M3IC&HEHL$`HHUIF(E3Dd$`Dd$dLl$hLl$pD@ D+@IAHL$ IDd$xDd$|LmLmPXMHUHE3HD$xE3IHD$ ARXLLHIEHtA;t"AuHDBHHHL$0HL$0HcAHLLD$8HcA H HD$HHL$@L;D$@MMN0AAI tTIHHA3y$3t@3ҋIAHHI;t-;xuHPI@u HHI;F0uLD$8I^0IF0H9IC@HILcAINHt ytI~3HI@HHSpINHt ytI~3HpIω?E3HUDHD$ HSXHUIAuHcxxxt;pIF(8v PIN(:IV(HcBHHǃ:HHD$Pv RIN(MF(LL$PHcIN(IcPIHILD$XHD$XHUIN(E3DD$(D$ HcQIHTI3H4BHME3HIHUHL$ E3DDeIDeLmLmDeDeLmLmPXMHU(HE3HEDIHD$ ARXLLHI8BHtt'AuHDBFE3LD$8AILD$8D$HKH|$0ttTD'AuIH|$0Hc_ HcwHHHH4H;t@HHDH;uHUEH$H@A_A^A]A\_^]HL$USVATAVHl$HEEHHH$8HH}wHuEEHHL$@A?L$HE|.|(Ht!HHHV(HHcJHHDDx;|0{|*H{t#HHWHV(HHcJHHDD+xAHFD|$@E3Ht D9xtHNIHHUE3H\$ EPXHHHND$0Ht D9ytHNIHHT$PE3H\$ EPXHT$PHtoHFHt D9xtHNIHHT$PPpD~EHNHt D9ytHNIHHT$PHT$ AHUE3PXHH"DuHT$PH=DHFHt D9xtHNIHHPpDED;HFu:Ht D9xtHNIHHUAH|$ E3PXHUHX3Ht D9xtHNIHHUE3H|$ PXHHDD$0HE\$(HUEHD$ HDmDmL}L}DmDmL}L}:DD$0H~(EHT$HD+d$0HAEIA;~VAD;}IH8v PHILAIA+AHMB1AHcI@ITIDIPD;|A+VDt$0AD;|IH8v PHLAQAAB"HcHcMITI I@HAIPD;}HD$HH +HHcMHHcHIH\HL$0H9KL$8L$@C L$8HD$<9vbHcAQHH7>HLKLHcJ HLHcJHHHAttAAu IHHHT$0HcAIHH\HI9D$8HL$0CD$6HDmHDm{Lc(LHEE3ɉ}EƉ} HULmHLmHD$ ARXE͍W ODG9HE@HEHPHcHLLH L;tIt AHEHPHL;uLMHLEHU9HV(HcJIH\HMHT5CHMljEC Eۄu2t9HMǺDB<t9u{HMǺDB<fHN 4 9urHKH9HuhK9Hu`HKH9HuVHHM4HUDmHMDm4EHM߉EEEZ;D$(HUED$ EHvHM4;L$I[0Is8I{@IA_A^A]A\]H\$Hl$WH AAHu)HT$PHtDD$X+HT$PHE fH\$0Hl$8H _@WHpH"LHL$8HL$ HT$PH$HσHD$@E3ɉ\$8D\$HFHt D9`tHNIHEEE3L|$ HUPXHUHsDxD}_uDe AFE]wt'DOHEELeELeHUHHF(P +P9P}8HN(vjRHcHELeUgA+IcljUgHEHFHt D9`tHNIHF:HUE3HT$ HUPXHUHMLF0AAH tUHEHHA3x$3t@3ҋI@HHI;t-@;xuHPHMuHHH;F0uH^0HF0HMH9A#HUHMEHN(U_EEHF(E8v A !HHUHHMKMK HMHU#EtQHF(8v PHN(HN(HcAHEHEH\HN8H8vAb4 HD}_HMANjUgHD}_HMH;MU]wt HD8et HH$HİA_A^A]A\_^]H|$ AVH@HADHHHx>Hy3H\$PHl$XHt$`Ht xtHq3HH 5HHtdHGHt xtHw3HHO HH t0HGHt xtHw3HHO HHHGHt xtHw3HHO HHSpHt$`؅tNHO HHL$0DKD$(E3D$8HT$0D$<HDt$ ~HL$0;!H\$PHl$XH|$hH@A^H\$WH`HH3x!HbHHH )HGHHH (H`HL$PD$X(D$PfD$PHD$p1HL$pHLLD$PHPHHHH -)HL$@H$HD$8D$0HD$(HD$pHD$ H$DHH\$xH`_H\$WH Hs t HHH\$0H _L҅t#tu+HBI9HD$(IHbHt Ip@SH HٹHHH []@SH Hٹ(HHH [H(3HH(lHIHtH%'3@SH HaH:aCHHaHC3HC HC(HC0HH [Ht$WH H`HHHRaHAHI0HtjH\$0j&D HVHF&HN0T&HH;F0t3Ht.H5&D HVH&H &HHuH\$0H`HHFHt$8H _H%tH3@SH H_HHt HH [H\$WH Ht 8HvHH\$0H _@SH HH;Q0tCHt>H|$0HyHG%Ḑ HH,%H3%HHuH|$0H [AHA0H\$WH HIHI Htd$HtYH;tH$HuH\$0H _H;_ t5Ht0H$D HHt$H$HHuH\$0H _H\$Ht$WH 3HqHY HHHEH4$D HH$H $HH;F0t3Ht.H$D HVH#H#HHuH\$0Ht$8H _H7@SH IL;A tCHt>H|$0H@H#D HHl#Hs#HHuH|$0H [@SH HH;Q0tCHt>H|$0HyH'#D HH#H#HHuH|$0H [A H@WH H8QQHI0Ht~H\$0tA"D< HWH"HO0"HHH\$0HH _r"D HWHN"HO0\"HHH\$0HH _GH _Ht$WH HHHI0H;H\$0Ht/"D HWH!HO0!HHHw0Ht@t2H!DK HWH!HO0!HH)HH\$0Ht$8H _@SH@HLD$0HI0HT$ WD$0!C W\D$ Mf/sW tMf/rC(\D$(f/sWf/sD$ HC H@[H\$Ht$UWAVHH@H H\E3HHN8Hr]Lv(HFDv0HN@HNHH=HN`HFPH.HFXDHFpFtfDvxDv|HdždLLLHH3HH+LsHMHLs"HHN`HMAAVH3HH=\Dt$(LH|$ L\HHM HM LDt$(LGH|$ HHM HM LDt$(LGH|$ HHM rHM pDt$(LDBLH|$ HHM GHM ELDt$(LV\H|$ HHM HM LDt$(L;\H|$ HHM HM LDt$(L \H|$ HHM HM LDt$(L \H|$ HHM HM H\Dt$(LH\$ LAHHM iHM gLDt$(L`AH|$ HHM >HM <LDt$(L[H|$ HHM HM LDt$(L[H|$ HHM HM LDt$(Lw[H|$ HHM HM LDt$(Ld[H|$ HHM HM LDt$(LI[H|$ HHM gHM eLDt$(L6[H|$ HHM <HM :LDt$(LCHH|$ HHM HM LDt$(LZH|$ HHM HM LDt$(LZH|$ HHM HM LDt$(LZH|$ HHM HM LDt$(LZH|$ HHM eHM cLDt$(L|ZH|$ HHM :HM 8LDt$(LZH|$ HHM HM  LDt$(LfZH\$ HHM HM LDt$(L;ZH|$ HHM HM LDt$(L(ZH|$ HHM HM LDt$(LZH\$ HHM cHM aLDt$(L ZH\$ HHM 8HM 6HZDt$(LH\$ LCHHM HM LDt$(LBH\$ HHM HM HYDt$(LH\$ LBHHM HM LDt$(LPYH\$ HHM ~HM |H\$hHHt$pH@A^_]H\$Ht$WH0HhHAHH]HVH3HHHHoE3D$ HHEAHHXHHHX HHxHXHH\$@HHt$HH0_H\$WH Hy(HsTHHUHAHHtH\@HHHC(rHHK`HKXt;tu HKXHCPtt8u HKPHKHHK@HK8HH\$0H _H%sH\$VH HHHH9t~H|$8t tH:52HHHHHt HsHGHOH H HH H;H|$8HL$0ttu HL$0 HH\$@H ^H|$ AVH H:LHG9Bt2H|$HH A^H;uH|$HH A^HzH\$0tHZ HZHtH HHBHl$8Ht$@H;tcfHW HK :teHWHK`uSHSHONuAHHH HIHH;uHl$8Ht$@H\$0H|$HH A^2H\$WH0HHHك8vH HHu;HL$ P LHT$@LH+HL$ H HC H\$HH0_H H\$HH0_HH\$WH Ht HHH\$0H _H\$WH HRHHHpHt HPHXHH@t HVHH\$0H _H\$UVWHHPA0HLt$x@E3EDuH #TH HLO(HUALt$ HLAeLO(HUE3Lt$ HLA=dLO(HUALt$ HLA9LO(HUALt$ HLAH_(H;{Lt$(HULD$ AHLAHU HHCZEHEEGV(EHUHfE)HM  tPEKH_(HtB;|={u4TLt$(HULD$ E3HLA@2EHEHMLt$xH H +~XH(HO ]+]+t@tHO sDÙ+‹UAfnH$HP_^]WH$HP_^]f>7iH\$Ht$WH0E3D$ HHHAQ0EAHHHHt HW| HK Ht HW AtH H#HOHtHHCH H HCHOHt&HcHCH H HH\$@Ht$HH0_Ht$HHHCH\$@H0_H\$WH HyHHtCHO HO HOHt8HOHt*HSAHwHH\$0H _H%S@SH HHK^ HK HKHtH[HuH [H\$WH HHHHJHtH6HGHOH H H ttuH HH;H\$0H _H%@SH0HI(HڋD$`H D$(D$ q HH0[H\$WH BHٹHf;u(HtfOHH\$0H _fdu{0u HH`HHH\$0H _H%H\$Ht$WH HYHHtQ3HKHu HH[H[HuHt$HWHuHH\$0Ht$8H _H\$03Ht$8H _HH% H\$Hl$Ht$ WH0HAQ0AH YLG(Hȉl$@t$DMtA8| Ax}E3HLL$@HD$ tHt7t&t8HSHTHUTHSHTLG(Hȉl$@t$DMtA8| Ax}E3HLL$@HD$ uiH#SgLG(Hȉl$@t$DMtA8| Ax}E3HLL$@3HD$ u HRHRtHSHl$PHt$XHHH\$HH0_HUWHhHHXHQ8L`HLhHMLpE3DugLxdHG(HtDpHHLH$HMHEgLHGPHXHtI3HKHUgBu HH[H[HuHtHVHMguL~ IHMHUoHMHMHMgHMHPEHEHU(EHMofEH xPtA+HMHUEHMo(EfErEAG0Aȃ H KH)$HL9w(u`{HHG(Hw(Ht >|~t3HW@HMgHNHHUgLHMgHJHUHEHOXHH^EuH8HHMwBHMgLEgEHtHEgHEwLug HMwHMgHNPHUwHMwHM LG(E3HLAQKAEHWHEgHMgEkHEgHFXHEHE(EfEHUHMgɃN@HMg EDDHAHHPHHt$HHMgHHN HMgHIHUgHEgHOXnHv HMgH1HN@L9w(uH HG(Hw(Ht >|~ t3HME HEHWH(EHMgfEDvlHUHMgHMg\NlSL9w(I@E3HAP HG(&L9w(uH HG(H_(Ht ;|{ t3HW@ClHMgHHUgHMgHCHC@CD8HW(HMH(E23HMg%LMgHMDBHMgHO(HUH(HHHPHHHt1HHMgHHK {HMgyHKXHHMrL9w(u@E3HAP5 HG(HG(HM@HcGHEgLHGXHXHtH3HKHUgu HH[H[HuHtHVHMguLv IHM\HM"HMHMgkHMt HG(HHFHMHEgLHGXHXHtD3HKHUgBu HH[H[HuHtHVHMguLv IHMHMrHMHMgHMt HG(H vXHG(HHL9w(uxHg HG(Lo(MtA}|A}tE3HW@HMw;IMHHUwHMw+HEHMHEwLHGXHXHtM3@HKHUwu HH[H[HuHtHVHMwuL~ IHM|3HMHMAEPHMwHMHIEHEHWH(EHMfEMHUHMgt@HGIuHEHWH(EHMwfEAHUHMw!3ɄAMlAt HMwHMHDHMHEwwLHGXHXHtNE3@HKHUwu LH[H[HuMtIVHMwuM~ IHM,HUgHMnHMHMw:HMpHAHE HEHU(EHMgfE't AEdnHHAHEHUD}HMg(EfEtAud8HGEHEHU(EHMgfEAEAMdHHHPHHt$HHMwHIM wHMwuHMgCA($H(L$L$L$H$u@wE3HAPHG(EL$tH2HG(Hx8HO(A {fnwL9w(uH=HG(Hw(Ht>| ~t3F@HW@NHMgFDMLn`IHUgHMg:HcBHUHEHOXJHHEuHHHMwBHMgOLEgEH-tHEgHEwLug HMw!HMgwHUwHNP9HMw_HMHAHMHEg0LHGXHXHtGHKHUgu LH[H[HuMtIVHMgYuM~ IHMHMHMEHMgHM1t N@FHHNPFlitIExtFl6LG(E3HLAQ>AEgEkHEgHFXHHHPHHH,HHMgHHN uHMgsHNxHL9w(XHHG(L9w(usHHG(Lo(MtA}|A}tE3HW@HMwIMHHUw@HMwH/@HMHEwQLHGXHXHtH3HKHUwu HH[H[HuHtHVHMwyuLv IHM HMHMeHMwHMQtAH?HMHEwLHGXHXHtG3fDHKHUwu HH[H[HuHtHVHMwuLv IHM\HUHMHMHMwjHMH9?HMHEwLHGXHXHtB3HKHUwRu HH[H[HuHtHVHMw)uLv IHMHUgHMHMHMwHMH>HMHEw[LHGXHXHtB3HKHUwu HH[H[HuHtHVHMwuLv IHMHUHM^HMtHMw*HM`HIAAHEHUDuHM(EfE3E HUH@HE(EAM@HMgfEt AE\sH@AHEHUD}HMg(EfEt Au\8H@EHEHU(EHMgfEnAEAM\Hp@EHEHU(EHMfE6t AE`4HA@EHEHU(EHMfEɃAM`HMHMgHMnL9w(uPHHG(HG(Ht 8|xt3A@@DpL@D'L9w(uPH^HG(HG(HL9w(uH!HG(Hw(Ht >|~ t3H8<HUgHEgHOXHHUHMgFtHMH+<HUgHEgHOXHUH3ɄNHHMgHMO|t.ɉEHωEDu,ȉEEFtG|HωEg,EkHEgHFLEgDukHEgHF\L9w(nH@@HG(L9w(uEHHG(Lw(Mt A>|A~tE3HW@HMgIN`HUgHMgH";AF@HUgHEgHOPHHMLEHH=HMuHMg+L9w(}HHG(L9w(u[HHG(Lw(Mt A>|A~tE30HM\LEHH=hHMHg:HUgHEgHOXH3HMgguPHc:HUgHEgHOXrH3gHMg3AF@@@DA NuAv@HW@HMgHUgIN`dHMguAE~@^H:AF@HUgHEgHOXHHUwHMgHEwx HMg HMHUwHMrHUIN`dHMBHW(HMgH LEwHUHMgHMgp(OyANt;LANtHk9HUgHEgHOX HyHMgtVGvHUgAFHHOXHY9HEgHHMkHMgHM'ɃANDHMHMwhH99HUgHEgHOXxEHHMg5H&9HUHEHOX=HHEuHHHMwFHMgBLEgEH tHEgHEwHEg HMwHMgfINhHUw(HMwNHMH 9HUgHEgHOPHHMLEHH9HMmHMg#0AADHHHPHHHINxrIVxHMgHIN HMgHO`IVx?rL9w(u`HHG(Hw(Ht >|~t3D8wvuNH7HMHEgLHGXHXHtGHKHUgbu LH[H[HuMtIVHMg9uM~ IHMHMHM%HMgHMtNHW@HMgHNHHUg-HMg^L9w(uPHHG(HG(Ht 8|xt3@@L9w(uxHHG(H_(Ht;| {t3۸ EDDH&AHHPHHt$HHMg0HHK  HMg HW@HMgHK`HUgEHMgH6HOXHEgHUgH:HMgCHHL9w(uXHHG(HG(Ht8| xt3@P@@ t @D tpD@@DpLtHLHLL9w(uXHHG(H_(Ht;| {t3GwɃKHD8wwC\G|CLDDCPK`KhtqD+AHfnD8wwt(Wf.zt6;(^f/v!Y^X58(hsChD;tD+A3CXHWHHMgCdAHl5EHE(EfED{@HUHMgɃKTHMgD9sTtK@sDEL9w(uhHDHG(HW(Ht :|zt3GwɃJ`G|B@BDBHL9w(uxHHG(Lw(MtA>| A~tE3HW@HMgINPHUgRHMgHY3AFlHEgHUgAv@HOXAFHH.HMgtAN@ANHH*3HUgHEgHOXHHMgCAN@L9w(uHHG(H_(Ht;| {t3ۋG|HωCLCPD8wwtmE,3HWHuׅOȉKlGwɃKHHMC`CdH2HE(EfEuHUHMHl2EHEHWH(EHMwfED3HUHMwMtRH2AHEHWHDuHMg(EfEHUHMgtAv:GusDAtAHMgAt HMwHMqtK CdC@LG(E3HHD$ LAQaA8GxHψGxH,؅~ fn HME +؍AHωE,ȉEHG(E@sH$HG(tHHG(`0`0H0rHG(t H`0H0ptHG(HqtHG(Hst HG(Htt HG(HvtHG(H ut HG(H wt HG(HHHt*HH8Ƀw HG(HH/EHEHU(EHMofEt HG(H8H/EHEHU(EHMofEt HG(HHMoxHMnH_] vv-0zq0· -CH\$Hl$Ht$WATAUAVAWH0HMILL8v{I$3@HXLxHtYDHKHLu H@H[H[@2HuHt#HVHruHN II6EI $0M@|$ DB HHHHt HHK Ht IIH\$`IHl$hHt$pH0A_A^A]A\_@SH HyHL$8tHH 'H [HHH˃'u"H HH [LD$@'H 3҄HET$@H [LUIkH@H \ H3HEI[I{McLMkLMsE3DuH`ID$(A~Ht8| xuHPx;HsE׃t!HHHPHHt HI6 2u AD$0ȃ H'HH$8HMD$(M3Lt$ HLA` L$HL$@)$IT$HHMID$(HL$0APH0HEEHMLLQHMAPE3UHM(uLfof~fsHfH~f~HL4GIHcHH4 ILIHJHEHMHcxHJ 6LH&HL$0 HMHT$@HMLL$tMHL$@UIfn\f/w+I-HL$@(fnf.zI"I,HMD,HHL$@HMHMMHUHL$@HT$@HMMD$(LM3HH|$ LW-AH,EHEHT$0(EIfE (HHUu%JE3H|$ E3Wt,E3E3HLAQH\$PH|$XH@]IE HHEHU(EHfEt,<E3E3HLAQ2H\$PH|$XH@]IEH8HEHU(EHfEt,E3E3HLAQ$H\$PH|$XH@]IEHHEHU(EHfE6t,E3E3HLAQ#H\$PH|$XH@]IEHHEHU(EHfEt,4E3E3HLAQ!H\$PH|$XH@]IEHhHEHU(EHfEt,E3E3HLAQ"H\$PH|$XH@]IEH(HEHU(EHfE.t7LG(E3HHD$ LAQ AH\$PH|$XH@]E HHEHU(EHfEt,!E3E3HLAQH\$PH|$XH@]IE HHEHU(EHfEst,E3E3HLAQH\$PH|$XH@]IEHMHEHU(EHfEt,qE3E3HLAQH\$PH|$XH@]IEHHEHU(EHfEt,E3E3HLAQZH\$PH|$XH@]IE HHEHU(EHfEkt,E3E3HLAQH\$PH|$XH@]IEHuHEHU(EHfEt2iE3E3HLAQXA3+H\$PH|$XH@]EH/HEHU(EHfEt, E3E3HLAQ[H\$PH|$XH@]IH\$P3H|$XH@]H\$H|$UHl$HIHMtE(E,HE(IHDHL$PfoL$XD$`]HHHlHHt H<uH/D$0HT$0HE8AHEHD$8E3(D$0HfD$0tL$XD$0HHD$8HT$0(D$0AE3fD$0HtL$Xe EED$0 HHD$8HT$0(D$0AE3fD$0H.tMH&HL$@3D$XD$0H2HD$8HT$0(D$0HM8AfD$0E3u*E3HD$ E3HLAQHMoBAG@t`E3E3HLAQ%A~E3E3HLAQFA_E3E3HLAQ&A;L=A;HMgMO(HUALAug]kLLt$(HL$ HAHI $HMoAAA{A mA _IG(x@uIE3E3HLAQAHMoEgGHUgHHEo;ˉMoHMЋAD$@DAE3ukDmgHUoHMgLMO(Lt$(HL$ HAHI $H$H$L$IHĠA_A]A\^]* 0 @SH0HIHLAHWHHtfDH<uHHT$HHHHHHL$HlqHL$HAHt/HHT$HHD@AAHHHL$HD$ HHD$(HT$ (D$ AHfD$ 't0HHT$HHD@AHH>HL$HHH0[H\$Ht$H|$ UHH@HIHH`E HYHEHU(EHfEwt,;LF(3E3HT$ HLAQAEHHEHU(EHfEtHHN(H(DB  H+HHUƷHHHME HHEHU(EHfEtzHV(HMH(E38VrEʺ3ȃ3HMDBEpHHHU*HH^HMHMJpE HHEHU(EHfEt+[3E3HT$ E3HLAQMAEHHEHU(EHfEtR3E3HT$ E3HLAQAHUH=uHHEHHEpEHjHEHU(EHfE0t+3E3HT$ E3HLAQA;EH+HEHU(EHfE٩t+/3E3HT$ E3HLAQ'AEHHEHU(EHfEt+ػ3E3HT$ E3HLAQ=AEHHEHU(EHfE+t)LF(3E3HT$ HLAQA8EHxHEHU(EHfE֨t 3HHt$`HH\$XH|$hH@]H\$Ht$H|$Ld$ UAVAWHHHMHLE3`AW0}tL'LgLgLg*E3HMAPIILe,,ȉECEE)E@LMLd$ AHUHLAHHHMEHHEHU(EIfE}EHUAH@HEI(EEfEHt EHHEHU(EIfEugEH4HEHU(EIfEt4EHHEHU(EIfEEMO(HMtA9| Ay}MLd$(At$ WEHHEHU(EIfEFt5EHYHEHU(EIfEAܹE`MO(HMtA9| Ay}MAHuHUHEI(EfE^u^]HHEHU(EIfEt^1uHHEHU(EIfEUAܹEMO(HMtA9| Ay}ME3Ld$(\$ HHUHHL$HI[ Is(I{0Mc8IA_A^]@SHPH)t$@HQ(HL$`H HHL$`xu [(LHT$ @pHL$`@((t$@HP[@SHPH)t$@HQ(HL$`H LHT$ HL$`HL$`p((t$@HP[H\$Ht$WH H& H3H$HpWf/Hr\f/rRf/rHf/r>E3HAPòHHT$PHPxLHH?HHT$()$H)$D)$D)$D)$D)$D)$D)$PxHHT$ HP`fnL$ fnD$$\$8DDB l$@D\$(DE(DE(DXD$8EX^^EX,,L$$fnA(D$ AXHfn^^D\L$PYDY\$0\\$X(YXEXXX\$@D$`XT$h$\YD$p(\XD$x$ưHHT$PfAZAD($fAZD($fAZD($fAZD($fEZfZfZfEZff BHRX`hDH x(p0D@8H@@fZfZH@H@H@H@IuHۯD($E3D($H($($E~Aff HE3fAEPBfBfBH|A} fAfDHAA|0H4H$H3<L$ I[Is I_@SH HBWf/v(HH [H%_H [Hl$Ht$WHPHHHFt$Ht HH3Hl$hHt$pHP_H\$`Hu;HHHHHHu蔁H贔HHHAHH߭HHS HHT$0HHPXHHS(HHpHϨ(HS0fnHfnfnfnHD$ P8HHP@H\$`HHl$hHt$pHP_H\$WHP)t$@H58f/[Hf/HHHt$`HtHHHHWZ~ fn H@,~ fn H,HL$ Afn[fn[YY,D,3HHHL$ ZHHΨHHL$hԧ&HL$hiHT$hHH[HL$hHt$`H\$p(t$@HP_Hvu/HL$ HH_HL$ \HH\$p(t$@HP_@SH HH`HݬLC(H,APAPHS(,JJH [@SH DHT$0DHofnT$4HfnL$0H [H%DH(L uLɢHҷ ~H(HH\$WH HHH֩t (H~HH\$0H _HIHy(tH%H H%LLHu3LsHL+DB +uHuuIIIH% H( - eH%XHȋ 9 - ~8H , ݂=, u#WH J, H , QH, Htxt H , Hu`(H\$ |3HHH3HHKHGHCHH S, tH O, H@, H\$ HtxtHH(3H(Hh E3H EA H%;E3H EA H%E3H EA H%E3Hf EAH%ۛE3HF EAH%E3H& EAH%HIHy(tH%fH H\$Hl$Ht$WH IH^؅u}(LD3Hc u} HKGv0 t+uu1HE1&t!ttuLDËHv H\$0Hl$8Ht$@H _LLHu3LHL+DB +uHuuIIIH%`HH0A IcL`AIIQHHHS3HHHIAHHE3Hn EAHHH%ߙIQHHRE3HH EAHHH%E3H/ EAHHH%E3H EAHHH%IQHHE3H EA HHH%aE3H EA HHH%HE3H EA HHH%/IQHHH{3HH{  IAI HH:H;u 3HHHH;u HHH~H;u HHH7H;u HHHH;u HHHH;u HHHH;u HHHkH;u HHHH;u  HHHH;u  HHHH; HHÃxH\$@IA IcL ALIHQHQHL$ XHT$ HJHL$ /H\$@HHHT$ rH_H(HT$0מHHL$ HL$0HT$ HpHL$ ݚH\$@HHHQXHL$ |HT$ HHL$ kH\$@HHA0H\$@HHA1H\$@HHÀy1ty2tH\$@HH3H\$@HHqHH\$@HHHT$0"yHHHL$0#H\$@HHÃIA +IcLAtIHHxHHuHHYtHH`xHHtsHHsHHHL$8HL$ (HT$(H"HL$(H\$PHXHHT$ HHHL$  H\$PHXHHT$ HHDHL$ )H\$PHXjH\$PHXÃuIEt"AtAoHX鸩HX鿩HHXH`p-0E0^0w00000H8 A AIcL0A5IE3HE3H8H%ۀIAH8 E3HEAH8H%E3HxEAH8H%E3H_EAH8H%E3HFEAH8H%gE3H-EAH8H%NH8镫H8H8鳭H8*IQHH8ڠIQHH8 IAI HHH;u H8HH;u H8HbH;u H8H[H;u H8HH;u H8HH;u H8HH;H8ÃH\$0IAwmIcLaA5IHHT$ PxHHHL$ ZH\$0H8sH\$0H8肢H\$0H8ѢHH\$0H8HT$ ڨHH~HL$ ;H\$0H8HAHHH\$0H8ÃuIAwIcLA5IH8ڧH8鮥H8ҥHH8fH8}HH8A223373P3i33333334444 575m5v55555E3HFEAH%}E3H&EAH%{}E3H6EAH%[}E3HEAH%;}E3HE3H%}E3HEAH%|E3HEAH%|E3HfEAH%|HIHy(tH%|HHIHy(tH%f|HGHIHy(tH%F|HHIHy(tH%&|HH\$Hl$Ht$WH IH|؅xqu}'LD3HR u} H;Gv tt&t!ttuLDËH,H\$0Hl$8Ht$@H _H\$Hl$Ht$WH IH؅xsu }(LD3H S u } H ;Gv tt&t!ttuLDËHH\$0Hl$8Ht$@H _H\$Hl$Ht$WH IHo؅xsu}(LD3HS u} H;Gv tt&t!ttuLDËH[H\$0Hl$8Ht$@H _LLHu3L;HL+DB +uHuuIIIH%yLLHu3LӻHL+DB +uHuuIIIH(LLHu3H(LHL+B +uHut\H8E3HE3H%\E3HfEAH%[HIHy(tH%[H7E3H&EAH%[H\$Hl$Ht$WH IH[؅xbu }TD3B u}CH8Gv tt&t!ttuDËLHkH\$0Hl$8Ht$@H _LLHu3LHL+DB +uHuuIIIH%Z̅uSEt:AtADBE3HH%ZE3HEAH%}ZE3HE3H%iZ uCIAI HH#H;uHpH;uHH;u`Ãu,IEtAtAu@HA HHAHHAHÃu#IEtAt Au hHIHy(tH%YH7H\$Hl$Ht$WH IHY؅xsu}(LD3HS u} H;Gv tt&t!ttuLDËHjH\$0Hl$8Ht$@H _LLHu3LHL+DB +uHuuIIIH%X@SH0IمEtsAtSAt3AMILCHSM H HHH0[E3HEAH0[H%1XE3HEAH0[H%XE3HE3H0[H%W uVIAI HHhH;u H0[HpH;u H0[HxH;H0[ÃIAIcLA(]IHT$ HHXHL$ \H0[HT$ 5HHXHL$ ]H0[HT$ .gH0[xH0[ H0[LH0[H0[Ãu#IAtAuH0[H0[H0[ÐZ\\\\\\\\E3HE3H%lVE3HEAH%KVE3HEAH%+VE3HEAH% VE3HEAH%UE3HEAH%UHIHy(tH%UHgH\$Hl$Ht$WH IHfa؅xsu}(LD3HS u} H;Gv tt&t!ttuLDËHj H\$0Hl$8Ht$@H _LLHu3LkHL+DB +uHuuIIIH%`H(AIcLAlbIE3H)E3H(H%[TE3HEAH(H%BTE3HEAH(H%)TE3HEAH(H%TE3HEAH(H%SE3HEAH(H%S IILIHI;uHtyu H(LI;uHtyu H(LI;uHtyu H(L~I;uHtyu H(LLI;uHtyu H(LI;uRHtyuGH(ÃH\$ IA w IcLAbIH\$ H(H\$ H(H\$ H(H\$ H(H\$ H(]H\$ H(:H\$ H(WH\$ H(H\$ H(H\$ H(ÃIIA H9u-IH(ÃuH\$ IEud0HH\$ H(E3HvE3H%JLHcHIcHHILHcI@HIHDDIHHHQHHAHDDIH\$WH LHIc@HI2)HH\$0HH _LIHIH H\$WH LHIc@ HI(HH\$0HH _L IcIIALMLHH +HH@H\$WH HHHttHHHH\$0H _D@E3AQJEyAJHH Lc@wJHLABt5LIAIcIILIJL+IMI;HH @AHH\$0H _Ht H23HtHcJHH3Ht H3HtH+IHH3HtAHtyHJIB A J0I0B@A@JPIPB`A`Ht83HHAHAAHA HA(HA0HA8HA@HAHHAPHAXHA`H3kHttuH DBH%LHcHHLHcHIHHH\$WH HHڹN&HH\$0LLHH _H8HT$(LL$ HHD$ A6FH8LHxH$3ICH8IC2D$ICHICHbICHICHICHICHVICHkICHIC$L$AD$ AHL$0A@ D$@AH0L$PA@@D$`AHPA@`HxLHxH$3ICHhICD$ICH-ICHICHICH,ICHAICHICH{ICH IC$L$AD$ AHL$0A@ D$@AH0L$PA@@D$`AHPA@`HxH o$HH9LH H I9H8HT$(LL$ HHD$ ADH8HIHy(tH%CHHT$H8HD$HHD$ LL$ HD$(E3HuCH8H\$Hl$Ht$WH IHC؅xzu}/LD3HZ u}LDHp;Gv tt&t!ttuLDËH3H\$0Hl$8Ht$@H _LLHu3LHL+DB +uHuuIIIH%BH8nH\$PH2H|$0BHHtHHÀ<u3HL$HgHS HL$HqHAHhHL$HyBHȲ<VHDHH_B>HL$HJBH|$0t HL$H$H>HL$HHAHD$(LD$@HD$ HL$HwG؅~RHL$HoGH\$PH8H8RH\$PHH|$0AHHtHHÀ<u3HL$HGGS HL$HQGAHTHL$HYAHȲ<6GDHH?A>HL$H*AH|$0t HL$HG>HL$HFAHD$(LD$@HD$ HL$HWF؅~HL$HSFH\$PH8H8*uiHKH\$0HL$H;FAhHD$(LD$@HD$ HL$HEHL$HFÉH\$0H8@SHPILхAH Ic,xHIQIHHP[E3H>IEAHP[H%{?IQIHP[*IQIHP[IQIHP[IQIHP[IQIHHP[cIHP[IHP[MIILCHSHP[@IAIIQDHP[IAIIQDHP[IIIAHSDIDHP[IA(IQIIDHSD$(IA D IHD$ HP[IIIAHSDIDHP[?IIIAHSDIDHP[IA(IQIIDHSD$(IA D IHD$ 3HP[IIIAHSDIDHP[nIAHT$8IDHHD$8L$HHHP[MIHT$0LCIH Ht HT$0=CHL$0Z;HP[IQIH HHP[à EtbAt\At=AtAuWIA8uNxH HP[IA8tIHP[IA8ugH HP[IA8IHP[à unIAI HHH;u HP[HH;u HP[H:H;u HP[HH;HP[à u$EtIHP[H HP[Ãu6IEt D;uhMHKHP["HHP[Ãu%IEtAu,HP[HHP[uAu HP[ HP[$t8tUtftwttttttttu/ubuuuuu+vdvH\$WH Ћˋ;u|DeH%XJ‹ 9 ~;H  =u&HH H0HH  DH H\$0H _H%;H\$0H _H\$WH /Ћˋ:u|DeH%XJ‹ 9 M~;H D=8u&HH /HH pDH H\$0H _H%c:H\$0H _E3HEAH%9E3HEAH%9HIHy(tH%9HwH\$Hl$Ht$WH IH~9؅xsu}(LD3HS u} H;Gv tt&t!ttuLDËHH\$0Hl$8Ht$@H _H\$WH HHHu 3H\$0H _LHL+B +uHuuHH\$0H _HH*,uHtHCH\$0H _HHH\$0H _H%U8H8uHtyu3H8ÃuTH\$0IEt5D+tD;uH\$0H8HT$ !H\$0H8}HH\$0H8ÃuIEtAuH8q!HH8"E3HE3H% 7E3HEAH%6E3HEAH%6̉T$H8HD$HHD$ LL$ HD$(AH6H8̉T$H8HD$HHD$ LL$ HD$(AHcM6H8E3HFE3H%,6E3H&EAH% 6E3HEAH%5E3HEAH%5E3HƵEA H%5E3HEAH%5E3HEAH%k5E3HfEA H%K5HIHy(tH%5H7E3H&EA H% 5E3HEAH%4E3HEAH%4E3HƴEAH%4H\$Hl$Ht$WH IHf@؅xsu&}(LD3H&S u&} H&;Gv tt&t!ttuLDËHjH\$0Hl$8Ht$@H _LLHu3LHL+DB +uHuuIIIH%?H\$H|$UHl$HIHمA% HIcHE3HaE3H3 E3HIEA/3 E3H0EA3 E3HEA2 E3HEA2q E3HEA2X E3H̲EA2? E3HEA2& E3HEA2 E3HEA g2E3HhEA N2E3HOEA 52E3H6EA 2E3HEA 2E3HEA1wE3HEA1^E3HұEA1EE3HEA1,E3HEA1E3HEAm1E3HnEAT1E3HUEA;1IAIA[IA IA IQ}cHHslMAHU}HHt HU-HMI4>4荑* `=IIHUIADHDY.HHt HU/4HM6MAHU7HHE7MGHIIHUIALGD HˋD$ ,HHt HU3HM66kIQ-HHVOIQĈ IQIHH/& IQL@I HI;uHtzu L I;uHtzu L I;uHtzu L I;uHtzu LI;uHtzu iL I;uHtzu GLI;uHtzu %LI;uHtzu LI;uHtzu LI;uHtzu  L6 I;uHtzu  LI;uHtzu  {LI;uHtzu  YL I;uHtzu  7L I;uHtzu LI;uHtzu LI;uHtzu Lh I;uHtzu L6I;uHtzu LI;uHtzu kLI;uHtzu ILI;uHtzu 'LI;uHtzu LI;uHtzu L I;uHtzu LI;Ht z u!Et I8HqH$I1AKHwIcHHH&ApAqArAsAtAvAuAwAxHQ8HM{1HUH+HMl1HQ@HMQ1HUH+HMB1oHQHHM'1HUH+HM1EHU2zHH~+HM0!HAPttH{PH}''HHCPHHHt H$HGHOH H H'H}'RHAXttH{X6V'HHCXHHHt H$HGHOH H H>'H}/HH)H>t;tu0%tt?;u6H%,HQ`HM0HUH2HMe4A|H$L$I[I{ I]Ëًыɋ빋뱋멋롃4I AAwH-uIcH8CptCpAE3HߨH(S8CqGCqA8Cr0CrA8CsCsA8CtCtA8CvCvAr8CuCuAX8CwCwA >8CxCxA $HHfHHoHH_HHnOHH?9C|4C|A 9A 9A}9A ^9A?HeHeHo}H1oneA[cQu؀ #<Unҁ6Ohʂڂ$.8BM%4?JU`kv9.Uw&=TkӋbb#<[znj֌E3HVEAH%;%E3H6EAH%%H\$Ht$WH HHHH(u$HHOH(E3HHEA$H\$0Ht$8H _H\$Ht$WH HHHXu#HHOXRE3HHEAk$H\$0Ht$8H _H\$Ht$WH HHH@'u$HHO@'E3H&HEA $H\$0Ht$8H _E3HEA H%#E3H֣EAH%#E3HEAH%#E3HEAH%{#̉T$H8HD$HHD$ LL$ HD$(AHS=#H8̉T$H8HD$HHD$ LL$ HD$(AH"H8E3HEA H%"E3H֢EAH%"%D2%62%(2%2% 2%1%1%1%1%1%1%1%1%1%1%r1%d1%V1%H1%:1%,1%1%1%1%0%0%0%0%0%0%0%0%0%v0%h0%Z0%L0%>0%00%"0%0%0%/%/%/%/%/%/%/%/%-%-%-%(%(%(%(%(% (%"(%$(%,%,%,%,%,%,%B&%4&%&&%&% &%%%%%%%%%%%%%%%%%%%~%%p%%b%%T%%F%%8%%*%%%%%%%%$%$%$%$%$%$%$%$%$%t$%f$%X$%J$%<$% % @SH H!HuHu  HHtH [@SH H_HHt HH [H(t!eH%0HHH;t3H u2H(ðH(Ctv +H(H(3AH(H(3u2&uH(H( H(H\$Hl$Ht$WH IIH uuHL3HHT$XL$PH\$0Hl$8Ht$@H _eH(g tH H(]u[H(H(3]H(T@SH ɻDÈF -u2 u 3H [H\$UHH@ك t+u'H t2zH gHI¹@?+ȰIL3LELEELEMLELEELE M H\$PH@]ù$ HLMZf9iiu|HciHYiH 9PEub f9AuWL+AHQHAH L H$I;tJ L;r BL;rH(3Hu2B$t2 22H@SH k 3҅t uHH [@SH =Ϭtu`YH [@SH HHًH3g?HHu H HH G3ɅHDHH [H(HH(H\$Ht$WH E3H 7GH V0HHH]HHmHH HzHHHHtnHtiHtdH%H H ݫH@ƒ?+HH3HH3H=ūHƫH OH\$03Ht$8H _E3E33AQ^HHu  ̹ H(H %H HHtH(@SH HH ܚH 'ǚeH%XAHЋAH [h@SH HH *;u 2d;teH%X H ȋI H OH [H%#@SH H cHu0HH3^?HH H 1HH [HH !H [H%H\$Ht$WH 3H9=u8HH3?HHn DHH Ӆ3H cH E3qH jH\$0Ht$8H _H(MA8HI H(@SEHALALtA@McPLHcL#IcJHCHHKAt AHLL3I[ffH; uHfuHH(t9t(tt H(H(IH(MH(,H\$Ht$H|$ AVH HL3fu3؈D$@@=t r+tgF H j H Y H)H ); u)t H)H ( 7@2m@N HH8t$HtHH LƺIH\$0Ht$8H|$HH A^H\$Ht$WH @L3ۅ3Pȉ:@D$8=t K|@3@ËH\$0Ht$@H _HHX L@PHHVWAVH@MHBw.؉D$0MƋH؉D$0uHO MƋH؉D$0u4u'M3HM3HeM3H`utu Htu*MƋH-؉D$0tMƋH؉D$03ۉ\$0H\$xH@A^_^H\$Hl$Ht$WH H!IHHuCHLNjHH\$0Hl$8Ht$@H _H\$Ht$WH IHu_LNjHH\$0Ht$8H _g@SH HHH H HS3H HJHHHHHH [3HAHHAHHH@SH HHH EH HS3H HJHHH}HHH [3HAHsHAHXHH@SH HHH H HS3H HJHH8HH [HHHH\$WH HHHHt HlHH\$0H _HHHL$ HSHL$ HHHL$ "HHL$ HyH,HEAH\$UHH e33AD.AntelDAineIDE ȋӁGenuDD ʸAcAMDAuthAentiA A3DɉEEDMDȉ]UtRH ’A%?D=t(=`t!=pt wHHs ADEt`| ADUDMD;|$3E]MU] s ADeAsn AsSAsL3H H HUHE$<u2ؑǑE t 3H\$8H ]39H\$UH$@Hٹkt)%HM3AHMY HHHE3G Ht%H%J%%F%`%R%D%~%P%R%T%V%X3ff@UHH3Ɂ8]@UH HM@H ]@UH H)M8H ]@UH0HHHL$(T$ L 9LEpUhHM`YH0]H(H ݚGH(H(H }H(L bLMHV$H HtuH iH@SH 5ȋH [H% @SH ȋH [H%  . F ^ j x         8 V r           f H &     D     b :     Z <    ,   | N     @    T    ~ N "    | Z  f F " z X 2 x D  p J  n H 0     Z    2 Z     : b     \     8     L $     v T     | \ D    x H (    f *      d B &      x V :    ` > &  j $ n R 4  @  z P  z T 4  p  b 8  j J &  ~ \ @  d 4 h * `  d " f . `  T z @ N " D f D d ( p \ ,  l  | X  D |  < d z  2  > l t : l  B ^  8 ^ v L 2  v 2  t <  X ,  h @  v Z , ~ P 0  p V 2  v ` H 2  ` J (  p F  n D  R 8  n T  V < \ 8  H  V .  b B  > $ f $ `  6 l  N : j .  z \ <  b ~ d * D t D п j F $ ؾ , x P  ޼ v < ƻ f . ` <  h  ڸ h 8 Է | ( ̶ Z " f >  ܴ l , J  в Z  ̱ \ $ P  f 4 T * ޭ p . 8  n J &  t P ,  X 8  | : D \        J R f r ! ! ! \ t `p 0@Pp`ؗ(4@HXpApplicationWindowButtonCalendarCheckBoxComboBoxGroupBoxLabelMenuBarMenuStackViewProgressBarRadioButtonScrollViewSliderSpinBoxSplitViewStackViewDelegateStackViewTransitionStatusBarSwitchTabTabViewTableViewTableViewColumnTextAreaTextFieldToolBarToolButtonBusyIndicatorTreeViewqmlRegisterType requires absolute URLs.QQuickMenu1 *QQmlListPropertyQQuickStack *QQmlListProperty`G s^@H WX Xsޒ̒ƒҒQQuickRangedDate *QQmlListPropertyQQuickRangeModel *QQmlListPropertyQQuickWheelArea *QQmlListPropertyQQuickSpinBoxValidator *QQmlListProperty`I deePsޒ̒ƒҒ0J s^ActionExclusiveGroupMenuItemDo not create objects of type MenuItemTypeMenuItemTypeMenuSeparatorDo not create objects of type MenuBaseMenuBaseDo not create objects of type StackStackDo not create objects of type SelectionModeSelectionMode.qml/qrc:/QtQuick.Controls.PrivateAbstractStyleCalendarModelPaddingRangedDateRangeModelWheelAreaSpinBoxValidatorTooltipSettingsControls is an abstract type.ControlsTreeModelAdaptorScenePosListenerMenuPrivateMenuBarPrivatePopupWindowAbstractItemModel is an abstract type.AbstractItemModelStyleItem__tablerowdesktoptheme_qtquickcontrolsqrc:/QtQuick/Controls/ApplicationWindow.qmlQQmlListProperty<J @0`m`̒ƒҒK p @! pnޒ̒ƒҒxL @7:P8`oޒ̒ƒҒ`pz 0N `7`:9oޒ̒ƒҒ`Ppz O @cc`c mޒ̒ƒҒP EFEmޒ̒ƒҒ8b PV\& ؒzD>2,hntJQ deepޒ̒ƒҒ@R WX X qޒ̒ƒҒR  QR@Rpޒ̒ƒҒS ^^0^rX̒ƒҒ.:đdvܑБE@LFR"<$*U m(4U JKJqޒ̒ƒҒ  W ltP (W op prޒ̒ƒҒ8b  U@V\& ؒzD>2,hntJ(X  zz@zqޒ̒ƒҒ@Y l0tttt@tttЧhY  *@+*nޒ̒ƒҒP`zPtPhZ p,`-,oޒ̒ƒҒH[ ?@P?Pp̒ƒҒp0Zj| ʑ֑`6~x`] lTlrf] ~0@r̒ƒҒ.:đdvܑБ0@LFR"<^ m(4^ @0` `̒ƒҒQQuickAction::event: Ambiguous shortcut overload: %scheckedChanged()toggled(bool)toggled()_ p @! ޒ̒ƒҒcheckedupdateCurrent()1unbindCheckable(QObject*)2destroyed(QObject*)QQuickExclusiveGroup1::bindCheckable(): Cannot bind to8_  *@+*ޒ̒ƒҒP`zPtP`_ =0=9ޒ̒ƒҒ`pz2titleChanged()2__textChanged()2aboutToShow()1hideMenu()2aboutToHide()1windowVisibleChanged(bool)2visibleChanged(bool)2__popupGeometryChanged()2geometryChanged()1clearPopupWindow()2willBeDeletedLater()_ p,`-,ޒ̒ƒҒ`  797ޒ̒ƒҒ`Ppz8` `7`:9ޒ̒ƒҒ`Ppz`` 7:9 ޒ̒ƒҒ`Ppzt` @7:P8ޒ̒ƒҒ`pz 1updateEnabled()2enabledChanged()1updateText()2textChanged()1updateIcon()2iconNameChanged()2iconSourceChanged()1updateShortcut()2shortcutChanged(QVariant)2triggered()1updateCheckable()2checkableChanged()1updateChecked()2toggled(bool)1trigger()2activated()1updateSelectedIndex()1unbindFromAction(QObject*)2exclusiveGroupChanged()` =>>@̒ƒҒpZp| ʑ֑`6~x` Pa (Tlrf1updatePosition()2xChanged()2yChanged()1dismissPopup()2popupDismissed()1setToBeDeletedLater()1deleteLater()2destroyed()xa ?@P?@̒ƒҒp0Zj| ʑ֑`6~x`a 4Tlrf1applicationStateChanged(Qt::ApplicationState)2applicationStateChanged(Qt::ApplicationState)1updateSize()2widthChanged()2heightChanged()?a 0BCPBPsޒ̒ƒҒHb EFEޒ̒ƒҒ8b PV\& ؒzD>2,hntJdatepb II0Iޒ̒ƒҒQApplicationb JKJ ޒ̒ƒҒ  c  tP 2valueChanged()2minimumValueChanged()2maximumValueChanged()2decimalsChanged()2prefixChanged()2suffixChanged()X@c  QR@Rޒ̒ƒҒ@c 0-q=?$@mB: c -ޒ̒ƒҒ`d ZZ0Z-ޒ̒ƒҒDesktopBaseQT_QUICK_CONTROLS_STYLE:/QT_QUICK_CONTROLS_MOBILE/qrcBase/QtQuick/Controls/Styles:/QtQuick/Controls/StylesWARNING: Cannot find style- fallback:2styleChanged()2styleNameChanged()2stylePathChanged()WARNING: Cannot load plugin for style qt_quick_controls_style_initqt_quick_controls_style_pathqrcX@d ^^0^PBX̒ƒҒ.:đdvܑБE@LFR"<$*e 2,hntJ0` X8x01modelHasBeenDestroyed()2modelReset()1modelHasBeenReset()2dataChanged(const QModelIndex&, const QModelIndex&, const QVector&)1modelDataChanged(const QModelIndex&, const QModelIndex&, const QVector&)2layoutAboutToBeChanged(const QList&, QAbstractItemModel::LayoutChangeHint)1modelLayoutAboutToBeChanged(const QList&, QAbstractItemModel::LayoutChangeHint)2layoutChanged(const QList&, QAbstractItemModel::LayoutChangeHint)1modelLayoutChanged(const QList&, QAbstractItemModel::LayoutChangeHint)2rowsAboutToBeInserted(const QModelIndex&, int, int)1modelRowsAboutToBeInserted(const QModelIndex &, int, int)2rowsInserted(const QModelIndex&, int, int)1modelRowsInserted(const QModelIndex&, int, int)2rowsAboutToBeRemoved(const QModelIndex&, int, int)1modelRowsAboutToBeRemoved(const QModelIndex&, int, int)2rowsRemoved(const QModelIndex&, int, int)1modelRowsRemoved(const QModelIndex&, int, int)2rowsAboutToBeMoved(const QModelIndex&, int, int, const QModelIndex&, int)1modelRowsAboutToBeMoved(const QModelIndex&, int, int, const QModelIndex&, int)2rowsMoved(const QModelIndex&, int, int, const QModelIndex&, int)1modelRowsMoved(const QModelIndex&, int, int, const QModelIndex&, int)_q_TreeView_ItemDepth_q_TreeView_ItemExpanded_q_TreeView_HasChildren_q_TreeView_HasSiblingiteme  hh@hޒ̒ƒҒf tttttttttttЧ(f  zz@z@ޒ̒ƒҒPf 0tttt@tttЧdefaultxf ~0̒ƒҒ.:đdvܑБ0@LFR"<f Ȫ(4f  HNBP@ 1updateItem()2visibleChanged()2infoChanged()2onChanged()2selectedChanged()2activeChanged()1updateSizeHint()2raisedChanged()2sunkenChanged()2hoverChanged()2maximumChanged()2minimumChanged()2horizontalChanged()2transientChanged()2activeControlChanged()2hasFocusChanged()2hintChanged()2propertiesChanged()2elementTypeChanged()2contentWidthChanged(int)2contentHeightChanged(int)1updateRect()1updateBaselineOffset()sizeiconmenu hasChildren hasSibling textalignment headerposiconmenuhasFrame orientationtabpos selectedposselectedTabRect orientationshowUnderlinedtypescrollerDirectionshortcut checkable exclusiveiconiconpartiallyCheckededitablesunken checkableminismallalternatedownupbeginningendonlyBottomnextprevious_q_showUnderlined_q_isComboBoxPopupItemshowUnderlinedtickshandlestyleupdownhandlehandleupupPagedowndownPagenonewindowsmacscrollbarExtentdefaultframewidthtaboverlaptabbaseoverlaptabhspaceindicatorwidthtabvspacetabbaseheighttabvshiftmenubarhmarginmenubarvmarginmenubarpanelwidthmenubaritemspacingspacebelowmenubarmenuhmarginmenuvmarginmenupanelwidthsubmenuoverlapsplitterwidthscrollbarspacingtreeviewindentationcenterleftcomboboxpopuphighlightedTextColortextColorfocuswidgettabbaralignmentexternalScrollBarsscrollToClickPositionactivateItemOnSingleClicksubmenupopupdelaywheelScrollLinesmenumenuitemitemrowheaderitembranchindicatorgroupboxtabtabframecomboboxitemtoolbartoolbuttonsliderframecomboboxsplitterprogressbarbuttoncheckboxradiobuttoneditspinboxscrollbarwidgetfocusframefocusrectdialstatusbarmachelpbuttonscrollareacornermenubarmenubaritemgrooveaddsubQAbstractItemViewfusionselectedactiveMac@bx<{%Z/$L)ٿpƩQ%i 0MbA0:-5@eNEyY*愩C`|-*y|Z[YV*z 3yg>'SUTϬ9/yf,#K^0*Xʐ YTI f13i]AIi^,Bl4bª VvثK헯NyY/% SoKĬbe)%#uŋt V`\%005\.yX 8b_݇(cbe}g8Е yC@W _ y+1aAXC]z7IAb%dd)t(%gYl_~:[Z.G5+^pPBNWQb'p%AN߆kQ@i6vqDCseT _wbxS Oq/|hqi< Vv908/+섲 dq|Z/AiRI-ҥ5]YKRP6E"Sѯ+T|Q _g-'qxͩs,@DO7Xf3զ;T(܁Oݩy6 EҰ@͓4VЊf&dcvYW 7>LI~ @ &M@2oRL9¬?K4e'L @ &Pf1-Y&=#VeN< z@2m/,Y WHM5, _JZ,F&cL 1>ʗs?de^5}pNJN>Fȉ ҄ tB,MZ@9t#aH g kô'҆ZtHyr1 4gb""Km%6̢{F49sp#`#eRbBv `6M΀=(؛SSXK 2$C`WpLlHYTpBqPvɏ`TT)4@1x1M.*Q^Ĺ+zz zaD `fj zc( 9 wp+Ӽ) eZn[f= m% "decKM 0Ϳ\*L?M6MH{(2+ (rE.7 Vq+⋔e#,"B>*4Ek|Päa.SRn2z,D|g͘3s*QLGY1TH"^ pjB2F9ɪF!WךcIr:J*x @DX<[&UWMl|+8 Hbw1E\9F?0|_S U)E(i-ڃE!F[8`|v+?* nJ9oolȂryɑçuM@ټ3)tK  3ER'~+My#8畴àqX|h jZ¤;uT⵴ C"3 }_ 8U2r]讦i@TMPe40M’}fTa ZDc'C[A6%! 4yCDy`j$ygb<U lX.bK6+jVE>^]Il;0t#HS+yx:Y/taNxפY$rV&w/밈Q#:9騁4#L' Qtzi)N>A;;(ie I_}}E؎l՚F p#`y)LHstIJ:Mwn H/W$gԟFq0I#NeV}nCxE`M7`φb;i{}2UfO d-wDU@՝@ iM1(`&,*z:dD Lv#r2k"fSj7[ltrY/o0^mj@NKڒs^`^{ (X7m_i̷cŅܐh56eTfܨngQ ($&SeT'lKi[6TEDfG"Y}t cA@o[t$; Чx䧆GlH OC"} n,xU"@[Q뼷͞ ˘:nC߾8A^X#/",f؍]jrBn@.n-c;C1*~ceNn 6l]u(߃H?G}PZޥ[zC=cco5Goǣ iVb{#I.J 1:2/b\EKye;G7z܌CcnpKHz^1N `QyFB7C!:P LAY}G~V)e^1-_7^IC`,&%'RF-t|]L6vKPʟ6߮Q p~m|QhV!@(Ľ˱; YYqѥb~ wDWٹ^X7BL |rV=YB? K%aHkvù=*!/,xFeu F:Z n6[]e Wh4EF( ) uHe72I7λüFhpt-uv="z>p)9adrs 4wnb)C}z:;:v1^>󜎞vrAo& Р/uQJVFάd*ɟ]FDlvA])G%MO3..B1vt+jT& %1ȓ:[tЛ7|_\`{Ģ4\,y|dg5q{4vj^ͷ")ocRQ<3=4i._cYXͱD1j5V>ִjAb ?rv͂V\>yA1`,[{hbأˍS6Xm;nq0qztx왯B&gӂ(dJbF:rHVhLקF'(׳%ɗxټMM"kjhB&!J6Z-LY* cnMiߑ5voL*m3|taFxM)!Jׂ0͖PljzK櫶j&Tհ$UD| B`˼ >}jELH̍9tY(,"du @\j$?QX n-"dP?y +H Yxffy%eY/E3̃b1{XGme䝾$۾vĜHl#:87cJHqk 5|g!#VMڹ2eQ5m0V0'[/!J:x;[ڜrrohmT"xLؐ46m 9TȒ8$ѷ}iN~ddÆT^ҔgmiH\Y/ux0vͷ{FuCo5.)ѡ.JHt@%@wytw1L/gQts1q>EgZoYcH9"NZ{̺>/eM>ڊ%bg!c-yKm`7Sȏgf8$y͆$_ Ѹ$e`+p6*[+󺈸`%jy؍){)w7{Lכ_Bn@#U7- B|£ ڷy/" \䚧Szgv?xܺ׍}-e$P97Gnκݢ툛@6 &65Vs{0DEE@Lt03I)-H/,9) Eя6.ʼK>4| exGj1Y~EI9x%Kc݈@E$cз%e9}^G~N'oIxdzB|?$cއi+;[GvY-Q=UC©4*^a,hyZ)/]ş@ rﲝ -Κ:u<+yYC4;Nm7sS\-rx@|uLqx`#yޞ?WlbaJh+u_w;=b?_M -#xЄOTAqFuf aaӓ{y"oŸfVzjtշF h cw&;we9XsuQsA.+_HQFKݰ=ܨǩx2MUg ,xr{v An wEwضbYm+hlUFGh2TnXerid̟k41v3ًBzgweԓ3fe(3.4t݉nOoK0p(nxjؼͳwɀϣ_y H|̚u{o}YH `_dpYxzwח?~klDK^KC7-_ ziUY얗`y aІXt"84;'eUl]4lHdOd[|ׂF PK( )_xdgKD.{1FJ::QkXAǩ Bu3AZR 9H,vK \axQ=4h}Bkc+z AVB|0FBp5j-8H34ƙb#UD#9ypQ9F<8u?Y*"F ]ZӀbgrU!E~zWOao>P2 +n_)q ; EB`pύ "a+9 H.` B(az"| O0q¶mG VCk}e ص*YmaXOP I4Dy؀~"d/WbɻR[ P@dbcfi&<ϐ/pPU D<1qp~z9Aa>"~Y]7.;#k=) ߮U8E:["lF5.w c GJ]N)0׼Il6d1pA2eBf 61>Y ;L1M9D>` `>B>WIR `#7xq (B6_C8=\ mцc|8mпW&8ƫLc0kZ\CXI.ҫ>em"4F#zO9Fk0t$o@7mIo^[yVؽWmcH )G(L O=;ŧ 7=L54{W6dɒe*ԗ~WʍPxZ`JHy%L'3vw M4 (X[*3ĆGDRFJ *!-=S[qb,'ȧ7KVWyVF?:јX.eozɝ ,ul~N{xX>~u*~7}8i 㧯 (}aP,C}Id<7 ܵ@'U}Zm1Zr`@]0y[됪džHB˵(wzA -!'%,LvKA%@=J06[/k""SNMEó?zka(wN -3a6b̌3Զpzt9;:[Diݢ(1 "BC_UB34$Q,*CcKc}M_~BpO{&!_s@lP/!_@Pc RL-ɒkgnb`}agT^|d?{Y_ P[1c+3@L@Vbo^a`>E!*C5 +]v%%ǀj28?LTׁ" hm#1"Ƈ\6x9lfW}՝0DcK~{K@q[T-UF7QL# x(xrhXiy`MT@WTE`0nn@1U;DYtx{X/!pJ]{Z5xhU94kV*Om5c+>;DAaC&Xl Fnq4`g$1# %;KthA#Mˊ4C;:Nwx 1 ΅h!/!=Ɛ===+ۗS8Ip,VEb=ȡp3Z0rc5ċu=.;+L ia@hJp1̨3 K1Ծ@|X[(Hf޼:"Y5W'}&qf$j0Fa8f=EYıY? ])^uP)AVX/*=JGNBl]Q0U(6@ I w Ēަ+I}lN;Z\F.l`Գpۺ>\ƞߵ&πK pl6 mt#Mi,=g`ҡ\bkĤgqnRnd;1yFyLwmebMK'('6L^e A~5et  Qٻ\N;l瀍YԷ@A5 ׋.k`~=i:-B}{@v+JӚSYu4"X4 +HgN걌#T” M7wK l`צO_FZJIY{½jWӺ@Dm!-VSug%{X'n}S0T孈NN$l :&T3m%A/-L$j"Jୌ;gH6Me.(4IVi'Y-OQf_k.4 c>F=eZ_  /@8ֹŶjFM<3љ'-Hw:)U߿8Ib ϢՌ<%zCT=%]LYH1ne}N e o- epZ$wTP4({t 9xк}Ws bbiEXbذa-56vG=Iݩxz@z@'>*"jQ@Q)Ku5^"=1Z{ ߏ+y)"R<h9x+PTQOzBg0ݰB-#*W2?> gǃ7+Y?L]ɥ[9,ob >@9ӧt.]"p{ 7Hf=!u*}P?rQt_51$7/SSW96&b#$Ef҂\&&*/) /ys{,`d|G:cnlsć))cbb;JɵURe}6FTiw-^.z(F3kľ">>t4Nqn0f{! _ ϣndb@t @z%4u"3Ny&e*qsDU`.g;3E bBC(uD:C`B4=ۘցڰ]5HK C;8!ѫt8|M$56H/GALF2d:QPu_!۠oߨ-XwZ;x5ٙZ4]6Ԩq6 K^rI]OS[0/snOW925 ibӣ?+wm\S SU$=f0j(_f fi _cBH,T%CWT)^Q]GFFԐb +DNNGUSu"=pJw .%QH*{b8ʊ#RY=}h>_S[FZIm{̢̾6кy߫R2nzq|dzT=@Ř9/at5wk{u?iMtqw#6p  's~5nJ SyS0ulcѵ>P~@C#0 AVrيGvDmFrI|xy2YX+EH۪QS?.4"Ҹ_0hЙ=kHԩkմPD8"{ 7O`Ɇ!I/²k.@$7i ZmHFRq,}琔DΖOW["s^_K/%5y9"ミK OҜfKr-4tHZb Xx6ۯ^Ϲ"S0s*5S-˂G7" XW?":}{yקo?<~{u8{c+M8MșბwΘy0E"CrKZaQJ>3th ,bdppIRiKqcW +1 *AXKh̨,YITY{!\kygN^0Y2d@N$,aK+Cd1\d&6Uڴ4Tx62Y#M K-+Tmoߑ35˘^`Ǿ/:톖0d$&EZsg2Pg#35qjȜ8jJQÝs<"6ƭ\% Fî+  d-,E$baM!2]/d\>I M8ˊ@~C,ONEmSnb`L0(l4g3PeNoKC ;@Xߌ ʌCV#!߾*a]Aqm8 *{x\H~ ƆEEWz0$tgWO^,Kރ#@Xqt{fR9AKֽw"9 @ 2 ~E&{ɩfi[)ēہ<_xfUT1n(i'8SBNns$1܄Ȕ2 X2i ѕ!i4dB$Q):ϒ%cF֒sJbpmH.ќ'q& t'@ r\HvݕQBH~Nw:56'J2b!N1sͱMZ˒OD@tsӒJOӕVٜ^q|jNw{2 Cၪ3S::%VЄtc6jҞ } < ^a|z*wIR.C21wZB 1!QH]1u=YXP2#cze'^E)!B蒍I~Gۆqo!9i\nP/SCA3!O`0ej. 0K gpLA1 ݈*0çLi35+n&+X`Ю1H^m`YUͫap]{W*/gY3P'=k ܐ3E$]&z}+f̹j]&Ec* L/[s{W$ T%LnR⎁] Z'tJc2XaGPGsO( e2FIԋyE[fÖqKc$6H[<k,|&nBW8%@jţNuCR T}{#ZoYHƏ؏譥H=eIl0t 1 ۈ6ކ|*%i\9#˜򈎈)Ԑ\1]v{״< Cϱ'?gBp/hHϳk: E4f3t{_PJ "pllgG>y9gMVdkMs?|Tmwg[d=jraPVlbrB,;!&M_eSL7 bճi6;RR$ IU3Z@X6HKTa ڜG%aOg~%F5IXe6FdWBDZOUqf] @5;''fjE`@Ck(o[Wn-i4A--VT7a6wh]i4w(B9C!CitR7xT.U7=HMe55 ? {Y4ѯ*V4.WF藐4oA97ߔm23!1t" H*2Gׯ xbh:ZFK.$?W,52^%S8xXYuh.! ³U,J1x|`ufyXeBcLBhejm uAeusk/@+{ e[,Dzx粈TωM>+.;/g|+Z-s3Lބ5D6}'g`C8)88$K2"%N\hGs(r8b9cg /dUi* r: *P}anz$4hnܧy;1> [ 1pgf>`čFCzX6'փx=ȇ52A޾R+^zj.[vtuK%a)3^O,Oϭ1Y2%_Zyqyt2.yCKYIcH_^qcofnשׁDAgXQatVZ\e <g>Mpjb s5d9W~3}^ Gvu:]e'qDS7XѼgޗ?; Aw+~ D /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype BusyIndicator \inqmlmodule QtQuick.Controls \since 5.2 \ingroup controls \brief A busy indicator. \image busyindicator.png The busy indicator should be used to indicate activity while content is being loaded or the UI is blocked waiting for a resource to become available. The following snippet shows how to use the BusyIndicator: \qml BusyIndicator { running: image.status === Image.Loading } \endqml You can create a custom appearance for a Busy Indicator by assigning a \l {BusyIndicatorStyle}. */ Control { id: indicator /*! \qmlproperty bool BusyIndicator::running This property holds whether the busy indicator is currently indicating activity. \note The indicator is only visible when this property is set to \c true. The default value is \c true. */ property bool running: true Accessible.role: Accessible.Indicator Accessible.name: "busy" style: Settings.styleComponent(Settings.style, "BusyIndicatorStyle.qml", indicator) } jLxXmo6^ -]&i/.K}XhEewGR%ˎXWsw_y#gXXZrx<;9\/9yoa'/ZhU6!KkkRH*ZKQ߂KX靃3Z$YrNXڂ=~} |ȥ]Q+fªPhDuBwGFWΥ җzafFgT-יQYp,Ѭ=Dxuzr -Ԣٹ5u 0TEn$y3 صD @X #V9ԗ؝ۄ+/6 (1:`-I %k5!3x!U.Y9QT`d(Ytc򫮧NGkŜh3řc::zA0O.3(T?s<~%x~%J2l&sq^pX~# .tPx9:oRqsDg{I^$O>6%(ٔjAҕIyBl5쫁lŏX?g2!T|ْwmX\ae#F"ϼq` $@[/׮w8 T/RuZW)qIaO6e & Nuf 3Y60 Bg4D =>h(ArE,@- RЋ/P9~|nҥ\ V&B~ ?[&I^\C⥤2J-30Ѳ9}J29xa9 .l3Om06bĶ;0nu^.DĀ&SIpƮݧV I(+nJJW S}uå> ݟf0S$=Q\?{d|*i7M \'fhI+ [hUtK7n}C,$轈,1i{#lN1w$|I`V1 n >6v^VABHݐvAh:&8G_#j{pp&Fu4%63sp~iģYhV `Np[݉;W%QT̡vTrn V}3m<YA9! eBl?$Fdr7^JGm;ؼЍKԷJ>VNlr rtwq%ҵ)0z#>o;O?(S֧ <# !ii,h3!qوKM<'(ުO{';*1!}h,ܵm=\?M1@7ؖ ^dx zl) }}cfbuUV2>ϋ_Xs'mo7D+o'svn[>4}61&fW nEd[~H0309b"_e4eg) WWޝxqw+'V 5 yIn4 z&2 @B6Qa âY>!>Jd(,4+!b*9  Ž+PVm3n©pR)&pp& f*4F$3<ˌ$Τb,J$M(̀iNʢ22*B T1ǷCao7MX`'ӥ_ܰsPH~/b#nhɁ@A%`d:O+ϱǶ5JJGwz9aU Lq䕧 ιqx^ , =Fc P,"9G&0`@LuUk*r+#0XI֓jn4Nđo6*6<1;ZkVmIHylU3&$Œ]V#B͐O/N4*t?p%S 7ƕ7AW ^<f{ͥ ho/~as5<G|@a/ܝUsK B {]l++*#vio )t*stlCoCK^9^+Fȅ_T{`+wc/p U*N)s,i/x'Cd rߝbijJ V,"=K׹d%>dK@qa'ʟT(3/vȌ0j~&h i]A6B%*AvdLtsJTTq:'/l=_@>I.s)à߈"u ,r~jdY 5z T߇Ev~1@2o~U[M=bG^x!̌lE@)jai% O\4O.J! w>ˆf01k ֺxaboFZA쀻KO` І<*Lx"$T`}F̛LU-tfq5NM\R"ΔF gp8WXL!|e ʏ T!HƦ/@ c, HڳFZ&+Gŗj +>JƳܻyN+-pEff!#oRģE)Ύ[L덵R?~ 6| z^UI%j)Nqd=dw [Cpbd|ʯ*L+ ryUBw@~=ƨ]T5>ˢߔ亲ئ~2e_&–3VkJ*P)ЂY?6@*9 ;"mcUs}ۢ^|*<쥕<3ܘ*#zVg_5Xϩ,@O#*3\YF@BFǩ0T+8^,d[Knda7 Vȥδ~$ԗj kNkz?G؆Q Slll3T:ϋl=6Z+? ٹ퀮'R3n ΩnR &82lCtg gX@Az)KqazAہ -* c׆N<Ǧ_kd\;z9aCE˦!Ւ--2bp^zCۅvE؁'PʀnP٬Z4o|W ؍&HSz(}oy1W5sbd>JhBu*EY W&֚-&UƚԐ>|W&gLT㼬gF%$ڠ{M \gXPXƧrQ(}M>d-Px9[*+2UBIӱRI dIT;X5;N2 V̌GIqصZW8"Tw13d1u'8zl m92qΟ6_ǹT@hPT,7Xz#sݓɹ7^&Iׂ)DΒd߁ Ŝ:+Ӄwd,UeF-5f)i,XK>7r1j3HN\J ? z3'xko6{ v"/'َ;͇J]^$R(m IJM.Wp8ǯ;ǞrU°g{Cv쭁jNL8Pexj&laL998X.& PTBl&s+m#ӏy 5_j&i}{ygW'8x19yy~#(DJC5 t+f g@!X -TkW2R,Cʰ2Y Nh.,yVFTy->4x 5 yز9f)`eUSdŽuZUYBLU@\*&{6k*",RtUpu20aܬu˳DԵKD=o@~2􆚜 $$cW'Lgi=ỮEU#KCƽz8+q oJh5\gre)x Ιqf|ҼH.=2tSR 3vn@ ѺTx ڇTsh<&Qt^Y fFD3lp ӕE\V6֜?T*K(yu)kH`d/~ n2t21MnsPz9dN+a;Q߇=|ڈBA!.g"u'Tg"ٟ?2xOP=hϴA KP<>O3n+)^ʨ6 9S C{KiŏG:aG~lc٥jJQp ,:&"ew>/J+ A!,WEiג>Vo0ΪjџĂ!ghPA&艭UQ-!}^ugdI|෼! +J`hhMvk EF5xNɝآL&e*m2d< '&(S (, FB @Z"!ؼ-;@cyof3ycװ- E"NZ쌒C"b-I鬑bI;J=RQP"A->{BW@3Bb3 ck -vY5y <ΤȰ+\T~zV<aZ'N.#RPӦE& IaL,Ʋ1Ixxt ׺:5 [L9t}Hj+b<}zC} Nګԭ36z|B%LUɕ/[2&=nsO?zf urT`qxzq6u ξWEeiq mwIZU3TV& 5Y )ofhū)977|0d eo` mWQ/pn~Upc< Z*9Kaƃk]^ l&씛Nv]@,\mﳣDAff?-+܆.p7RϨ>7P0XCe-gpTlC_8}|K>O I'~T{k?Qq@`-B,o7eRd˔ǧn6Qaߺds7yk^"XH H'w.N?a/'J}uQf N|00^QULLvKi.I@oCʫT@h@ߒgt.o?@çPl0@0v PRe{@;B{uBocfKm M(0iZ 852el ~ϽrM1$j泦BC2[C[M|k< #AW.V w~lW@{2F:v j/L|~ϡTn@[Z`Zر=!*|m6vt#W٥^{CnIW:CX=z0z!1h✜fl%'& M4;Ӝwb<6 BLJD 0 ZX\uKah=IoJvsזUBKVvURyoXn}Ѧa.v }:3*vN(P:6\ ژw" $ܪxqNbsq]UȣRkiחIpH(qS8K1ĥ!=@!r>~.e! -Q&\A!Cg[0‡q}`xO0J-/WS nֺ"orLr׌ljp w ~o_C"h1>1^g A۸+îL '}Lݼm :HA =x=6;|r6H6I&Mڢmaeɕo>H([ޤ^hcKp83?_~b-#q|,W2ߊ:y-X,z5}{ٌ~Giq;K*|~=_J(ffȯEVe](Y`z}ѓp˷Og߽:ORTfP]%^'"KCq)4Ӧ C܊5s#ӢLd>Ub ԁ9/ZLm17bˡY\ʶC): YV0>AHlʴU9QFm2OAӢVT aȐ<ȗ_Uu͞4O ze/G>?JsuU?,ԏ^hGMݾ?kb"4i<:@>+r)Aj@faK2 TVܼz^EŤR2.nu%0 ]g&b,N ayVtU")2Jk!A߆ȉJMkUa%*)Rx{S `O uP8$MFZsnw5̣Q")~r90S*U]`z_:rZ HAlhto~à>jz몆ّPI7,UsR2mTi2`~}LlO==d,$Y6mm1o+Uh?57?.U_IyP ' Z,s2Aݩ UH#h+5`CU| HyF#\aCo8&{:ƽuR?O\icW+5Mg)q!wofF78z`"DQ*p)"XŬii-Qz)-y3B!KfU.ڿB?FHgb-j65~I(T~@3>ݳ“ &` *B_0= R=I`I,tXyTfQ G3g1shW7Na|̂\$ԺS̜X%9b]H˲xr4Ĝ%=Š7Kҷ3Z*㪠DTH<+6R g7*jZ`,U+-5)Zcx9^xfuxhs;ǾET,gmvz]ܻYtr#'~]ôC ]TܦuQ- PjGE ]-grB1- :y;M:X hGܟ0V$-Ը;DkI،|M+AdSf؃⚜W yIic,Sˎ JknPT]i4,'i^CcR/suc#WRh8-=I1ō?q_o;tʼn? O:'';_0+fRDSb#Rg sL &hs斿L+Trd 6.Oei@x͟$y4ZHX#$4J Y$*Gcqڤ5C¼v&"۲z5MQ&(6[`EwXF;߮tߌY+1W~?e=Č@p? K/h霤 g|ebxw+7Ō1 S0BHR̝ &n+b`iM쓠`zyT0_α0t^!@Q[`.y,'B>@╕ӹR#_ҧA:R#G"+`Q( zǘ>nrh#hK_o!D"V3-G=O=ت$p&z´:4fQ8uo4ǂI HrQʼn{j6 rzC᰿ӛi_H[dۭ@j;:T1XV?]XY`=1.Pgo.$З"=~pK$/w`z jD_꧖OB?:DJ oqd* hS&!~*ꈐC]AIߔbyP|jN5R-` Eז'[SZkͮJUtY鐑&aNdh[MLi>9@JUs]ȭ2{I\d)Pבmg2lk)6 ;0Oc](n9H0 &t$24wZctlo LS]4bxnEA儐Zx֫1f^jj2f Z9pBcI;!bA%a5> g cfޭZ TA 18QQHߴݹhV\BԊ,Avq(@(?58_C5Kt"y ۮۨ&% cF`vܵCe&џ P3ϡ=Z(݄}sHxU)*jq,xDwOJM»/J'&9c<beҏ eKƣˍ])tɧF!,U P7A5U;4()lmlFF i74#$S"Tgw>=>i3xMpCeFS(5w=(F#hw.N\1oьրXnQqCۨ` 8FH(ȶ2 R-~3+0 }A%8`qz%|SP''>f4w_wzl)qUaĈxIG^ʔ|"GiMq~|BIƛ~r}²dBԙ=8ʭ%,ѼZ.)Gwu`\XX/#0ba{Y9%.a4FZ xVg¦Œ`ouTTAqU[jp_WU .Άg}bށ8_ǘ}\ڡk9~ HZeăv/Ix䓃uZVlXwy`Yc0-mUwXow1 kGg"xf|R1!=MgpR'W.K,|}ѥ8Qlf0+Fk+yo/d9OYzo6㽛ؕd6ZpеQ :NEz"Ժ" *-K O.x|OQI1hITn=w㹜oS<vu<ѥ`Nmv`1S'Ո~۝|(nn#`!Mu4/qQW0ïIVDs%t0-XҦ(LЙăWchYy_kǮB ]ֲ_3+- [M"@Æ]@MXf/cq|1;ėwak:rX 4_z}[TT1XD*1W6LU yNs9&r:%С"%RV qꃂgf5"ڙX y"EIOǭ[!1L98q̸s|\}ðy'm$z8~3p9u:/dZ{(PX #PCc.+c_ #.Kggn?~b:y|nqu($W0a0?=@i+r"ϸv:0yzD~ lCDnHeoނQX/R7+BC72)zj|3۽`pa]K"K6rx^<0JD!q`N.לimHѼ7H)yk2 %d =7l`V/ ^2ϨPyX/B=3'罓/(7L xKy)0Z)XѦZ-wqy@,N;qy4~[at `(0Ɋ5?;,d儕Ajs/R7]\l]?یq!NqXaƒMTGy/s [^oy`\Utmܣ bHG3=Hhz,ƿS^4mg  D7|5GibIdqg>nro@3%B Nr+Z';DԳ6ΜxߐNx6gG(hOJ| 5uglT?rߞ4Q+:(n d_0\TfIu"4-Dn [MI v ك4D1_u WH:P*K+W,Vӂvnmw47Z<אG'GᳱALT*qBbѻvWpf7#dyݫPÉ1M09v(l(nN+\h'&inN[\٫LVLA[zޱ|#G/gXQFyqC}Cr{$7]oۘ=FB<Ͽ׫cWӲXzLC~0_~bΥ)?uK#7=b?O"kû]OAC$ F_ͩ+;ӝX qGkړ?ieU ߱E {]d#;^Uclwaj;9 x. .>o͖{߭o:@;ң y6@TShH)cMpZhᕜw:ĎO.|gk&U8" /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 ParallelAnimation { id: root /*! The name of the animation that is running. Can be one of the following: \list \li 'PushTransition' \li 'PopTransition' \li 'ReplaceTransition' \endlist */ property string name /*! The page that is transitioning in. */ property Item enterItem /*! The page that is transitioning out */ property Item exitItem /*! Set to \c true if the transition is told to fast-forward directly to its end-state */ property bool immediate }  /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype Switch \inqmlmodule QtQuick.Controls \since 5.2 \ingroup controls \brief A switch. \image switch.png \caption On and Off states of a Switch. A Switch is a toggle button that can be switched on (checked) or off (unchecked). Switches are typically used to represent features in an application that can be enabled or disabled without affecting others. On mobile platforms, switches are commonly used to enable or disable features. \qml Column { Switch { checked: true } Switch { checked: false } } \endqml You can create a custom appearance for a Switch by assigning a \l {SwitchStyle}. */ Control { id: root /*! This property is \c true if the control is checked. The default value is \c false. */ property bool checked: false /*! \qmlproperty bool Switch::pressed \since QtQuick.Controls 1.3 This property is \c true when the control is pressed. */ readonly property alias pressed: internal.pressed /*! This property is \c true if the control takes the focus when it is pressed; \l{QQuickItem::forceActiveFocus()}{forceActiveFocus()} will be called on the control. */ property bool activeFocusOnPress: false /*! This property stores the ExclusiveGroup that the control belongs to. */ property ExclusiveGroup exclusiveGroup: null /*! \since QtQuick.Controls 1.3 This signal is emitted when the control is clicked. */ signal clicked Keys.onPressed: { if (event.key === Qt.Key_Space && !event.isAutoRepeat) checked = !checked; } /*! \internal */ onExclusiveGroupChanged: { if (exclusiveGroup) exclusiveGroup.bindCheckable(root) } MouseArea { id: internal property Item handle: __panel.__handle property int min: __panel.min property int max: __panel.max focus: true anchors.fill: parent drag.threshold: 0 drag.target: handle drag.axis: Drag.XAxis drag.minimumX: min drag.maximumX: max onPressed: { if (activeFocusOnPress) root.forceActiveFocus() } onReleased: { if (drag.active) { checked = (handle.x < max/2) ? false : true; internal.handle.x = checked ? internal.max : internal.min } else { checked = (handle.x === max) ? false : true } } onClicked: root.clicked() } onCheckedChanged: { if (internal.handle) internal.handle.x = checked ? internal.max : internal.min } activeFocusOnTab: true Accessible.role: Accessible.CheckBox Accessible.name: "switch" /*! The style that should be applied to the switch. Custom style components can be created with: \codeline Qt.createComponent("path/to/style.qml", switchId); */ style: Settings.styleComponent(Settings.style, "SwitchStyle.qml", root) } ,xZ[s6~LɴV*S~QsS'vf6 DB$d5s^,ٛ<,Mbù_@?y*ӵ&{Op|pD&IX3Th YhNFj|Ld\G%ՂgdcF*Mh&ᵁS2H"WR\%أ7W~;}WOO__N^\=yJBNcrf`]F̼t+,# G!YҘG$6 J+a(UDEȊᴆ+&4I\E%3 UCBc͔/YIMY{.`ךڙSW V2'TD CT4X""uMl+*6 3oe;۰`?*kx,c`)E>;{밲Zrʐ"JӪsg-P'#lӵx/j`K8jJӔQÝsx^q㖮qaQ`K%g+(X 40 CXCͲ*9ʸcTh\Ȝ"4:}~oSnc`L0(l5w2'XnKDǖ[[7caBUϊ`}@hgE~TvTxJoas-(-/ ŗ`l #XS](f Xvը H sBr> -s%$Tq6#d(`,pTo{1y D{b^ ,;̴Q2EoǽbǴcU /A4.`ܰadhEEe ?BT ph-QȈ)o.b68=gB9lk!Aqpd׾=LDv[KWLyf4u\!l^)LJ` 8456&T 0ϴL\0D kG0\XRcB#<81K//<!!б؜b'.dVXaVl5h]EvZ`K | !O9z .O36 K.x' w8 O;u~&xV ȴjɈ8v3a.:WBd ZJyb:,ںCTئ&Nv]+ 5CDJ _u6XȂ;[ jmK!u] gj|RԳmdɀHVTif~v$!*+(qAFW">M?k$D@ /٢$meU7QR5&i=Kznq]k&M__hv烏\.؞XZ;$sηdq67]gK[n[*^(V4wq'BƱ;7l*Mڝ|lMȌ]Ń::;t;9 Rh(IZAv0H!2Cd0P96;)X"J)K՟mUz]N@.==PnA,4EdQ$p57(qħO(7:Un`hۅb;{,\[uM'7Ė'J}& W9l8n#P蛫޽Q>Me y\ w^]aWP5{i67dRq=t-%tz*"N$ !V9X<2Sm~wmY.B{uUz%p(&ˋe;Kp٘]B A{볞MgE얳?LL%PY`~+m)!٭ݡ9Y [qQtb{lT9c(b:ws/Vɕ ͋z2bqTx`VK;w~5!MRẍ́bBrCv3SZuĊGгC.W,oe]k+͒=:'B$ { `JiP[x7Bmj $5@R*XXXM4^:Ttec$$\?9MN5D<:AqS͘^\şOMKN`Dc s`ʘ84^ɰ\okka Y_DLM L 0a -o,WSrk)hS"`cc,Z mpI&!AIZ>/mpL s$?ՑFqF7tξq<N=Bx=1KU00ZAq7ׇ|a言i{k#GBovo,̉ͮg as񱱈Yv%Jb]ޫd ? Vp5u`t2?cݛgdըu(홽CMX`Nٓ3gVm'1C*®|uB|lV+$n:~(6n󻝪Ji&]|1Og4ϕ+F")~~ kܯQoxuHݡ>MM$h{юs65^?hG[mdAo1. #,WMxxkwdߣ)T)F ϬիO%-[ޭn4y[.|r eAWT96]cKݛ]z5./z'.7u7ސ|ڱ_MR.7r6̓Bw@j8z0k1٘Bh=cdbD"y/ս#'60I c϶mMuKA#SK']Zizi,n_u 0n/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 /*! \qmltype TableViewColumn \inqmlmodule QtQuick.Controls \since 5.1 \ingroup viewitems \ingroup controls \brief Used to define columns in a \l TableView or in a \l TreeView. \image tableview.png TableViewColumn represents a column within a TableView or a TreeView. It provides properties to decide how the data in that column is presented. \qml TableView { TableViewColumn { role: "title"; title: "Title"; width: 100 } TableViewColumn { role: "author"; title: "Author"; width: 200 } model: libraryModel } \endqml \sa TableView, TreeView */ QtObject { /*! \internal */ property Item __view: null /*! \internal */ property int __index: -1 /*! The title text of the column. */ property string title /*! The model \c role of the column. */ property string role /*! The current width of the column The default value depends on platform. If only one column is defined, the width expands to the viewport. */ property int width: (__view && __view.columnCount === 1) ? __view.viewport.width : 160 /*! The visible status of the column. */ property bool visible: true /*! Determines if the column should be resizable. \since QtQuick.Controls 1.1 */ property bool resizable: true /*! Determines if the column should be movable. The default value is \c true. \note A non-movable column may get indirectly moved if adjacent columns are movable. \since QtQuick.Controls 1.1 */ property bool movable: true /*! \qmlproperty enumeration TableViewColumn::elideMode The text elide mode of the column. Allowed values are: \list \li Text.ElideNone \li Text.ElideLeft \li Text.ElideMiddle \li Text.ElideRight - the default \endlist \sa {Text::elide}{elide} */ property int elideMode: Text.ElideRight /*! \qmlproperty enumeration TableViewColumn::horizontalAlignment The horizontal text alignment of the column. Allowed values are: \list \li Text.AlignLeft - the default \li Text.AlignRight \li Text.AlignHCenter \li Text.AlignJustify \endlist \sa {Text::horizontalAlignment}{horizontalAlignment} */ property int horizontalAlignment: Text.AlignLeft /*! The delegate of the column. This can be used to set the itemDelagate of a \l TableView or \l TreeView for a specific column. In the delegate you have access to the following special properties: \list \li styleData.selected - if the item is currently selected \li styleData.value - the value or text for this item \li styleData.textColor - the default text color for an item \li styleData.row - the index of the row \li styleData.column - the index of the column \li styleData.elideMode - the elide mode of the column \li styleData.textAlignment - the horizontal text alignment of the column \endlist */ property Component delegate Accessible.role: Accessible.ColumnHeader /*! \qmlmethod void TableViewColumn::resizeToContents() Resizes the column so that the implicitWidth of the contents on every row will fit. \since QtQuick.Controls 1.2 */ function resizeToContents() { var minWidth = 0 var listdata = __view.__listView.children[0] for (var i = 0; __index === -1 && i < __view.__columns.length; ++i) { if (__view.__columns[i] === this) __index = i } // ### HACK We don't have direct access to the instantiated item, // so we go spelunking. Each 'item' variable check is annotated // with the expected object it should point to in BasicTableView. for (var row = 0 ; row < listdata.children.length ; ++row) { var item = listdata.children[row] ? listdata.children[row].rowItem : undefined if (item) { // FocusScope { id: rowitem } item = item.children[1] if (item) { // Row { id: itemrow } item = item.children[__index] if (item) { // Repeater.delegate a.k.a. __view.__itemDelegateLoader var indent = __view.__isTreeView && __index === 0 ? item.__itemIndentation : 0 item = item.item if (item && item.hasOwnProperty("implicitWidth")) { minWidth = Math.max(minWidth, item.implicitWidth + indent) } } } } } if (minWidth) width = minWidth } } g1x]o6@m$E_K ipN$!1 E"Uz IIDCzG59{7cYl_4D.WհTlȹN#*4MtLVZzO(X6x/W$ 1Uۊ' :%2]2u /__<>}4>qqt̢a%Y, xJvPN7^<4IJHYs2z8B M %oxܠy/zM 4Sj~ò>P RZ{._Y+59k3Y*Ҟ!#r&iLe[\"R%u MlZ(mQ)Q,\,):2v hAU~9geySߋj{ak7!#)D Ze:OkXaZ7L(ҏ#ZqojМI gzEB}}qιqn|#,%Y6R3]Fî+"b7-FermI&Ҡ*z-bT\>Y ͙KRTT:eE+g]ݦƆOcQsv^k4fMhP5f"0 I݀wPPXUPKe1n&B0Es(bNX/>[`B NM`q%`-^TΔ\Gv<V ,>rP5,4dGpš紇@3 uemM oEZb9q@վ#f^IA$I?iiF;*\v؁19x2mrXdUWM^ 1cQ ;AwRk;Ŕ-);n=rr)xRELf_cLT̑6ʜqXĮΣJq 2KQҖpF,< JTaX oBEU˦%p)/s^G"=a%Y`Ϡ\odbu%JG TQa-hihtbCYq}(v{!K#::YW" B7lBޥ@]dʙuVG  iR2}Ho̴ȪVyuju-lBfR0Ȁ@&O3DH2 ^J%a$ X̨'.D9^ϸ*XSBz"U <$^U_7 pM#O1PWf [Mm[SyDs_ؤhDQeY;Y? d@y}vaĵ;R!gRCmF~J(>`cZ^P4-H+\2 فd)e1 7~4H  -SF~()#?^ G"`gU>p_rҽpx$Gs}|j4T_sh '۟¹mmux2&P] oFgO񚙣+xvխѮ^xz}F;yj r&ڂߋu IG61VkVfN8WIl 3s| fޜCu 5$)bϻ nO{?/|9jv #*7A!R.7U]ZV u+@$\ukdZ6Nh<$1WTlq1eHeK촘0wE->Mq ޸mfei'P,¦$0ipYkC%hY^lL72ϸy`Fb0Z6wam7O2MS:\s,֣y/\͍iX aρr*o-qX)p\xʂlWm89u㏉؞Pr=];FC6š}Sָ^{I+#Z-s=cze9+9ow 51s*R6;f1};5so_C0?v5m㭚C%r'6T$+ 5тgY]v!L(so^di~ռ*WE صAln8KC߅mIZ̡,c8nNKiln/S֯؆:b/X=ħB17V"lxzApzӛ셻x4fW#ݩaGcXSE=]c'ϰM~nq_[-Ұ0yw?i /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype StatusBar \inqmlmodule QtQuick.Controls \since 5.1 \ingroup applicationwindow \ingroup controls \brief Contains status information in your app. The common way of using StatusBar is in relation to \l ApplicationWindow. Note that the StatusBar does not provide a layout of its own, but requires you to position its contents, for instance by creating a \l RowLayout. If only a single item is used within the StatusBar, it will resize to fit the implicitHeight of its contained item. This makes it particularly suitable for use together with layouts. Otherwise the height is platform dependent. \code import QtQuick.Controls 1.2 import QtQuick.Layouts 1.0 ApplicationWindow { statusBar: StatusBar { RowLayout { anchors.fill: parent Label { text: "Read Only" } } } } \endcode */ FocusScope { id: statusbar activeFocusOnTab: false Accessible.role: Accessible.StatusBar width: parent ? parent.width : implicitWidth implicitWidth: container.leftMargin + container.rightMargin + Math.max(container.layoutWidth, __panel ? __panel.implicitWidth : 0) implicitHeight: container.topMargin + container.bottomMargin + Math.max(container.layoutHeight, __panel ? __panel.implicitHeight : 0) /*! \qmlproperty Component StatusBar::style The style Component for this control. \sa {StatusBarStyle} */ property Component style: Settings.styleComponent(Settings.style, "StatusBarStyle.qml", statusbar) /*! \internal */ property alias __style: styleLoader.item /*! \internal */ property Item __panel: panelLoader.item /*! \internal */ default property alias __content: container.data /*! \qmlproperty Item StatusBar::contentItem This property holds the content Item of the status bar. Items declared as children of a StatusBar are automatically parented to the StatusBar's contentItem. Items created dynamically need to be explicitly parented to the contentItem: \note The implicit size of the StatusBar is calculated based on the size of its content. If you want to anchor items inside the status bar, you must specify an explicit width and height on the StatusBar itself. */ readonly property alias contentItem: container data: [ Loader { id: panelLoader anchors.fill: parent sourceComponent: styleLoader.item ? styleLoader.item.panel : null onLoaded: item.z = -1 Loader { id: styleLoader property alias __control: statusbar sourceComponent: style } }, Item { id: container z: 1 focus: true anchors.fill: parent anchors.topMargin: topMargin anchors.leftMargin: leftMargin anchors.rightMargin: rightMargin anchors.bottomMargin: bottomMargin property int topMargin: __style ? __style.padding.top : 0 property int bottomMargin: __style ? __style.padding.bottom : 0 property int leftMargin: __style ? __style.padding.left : 0 property int rightMargin: __style ? __style.padding.right : 0 property Item layoutItem: container.children.length === 1 ? container.children[0] : null property real layoutWidth: layoutItem ? (layoutItem.implicitWidth || layoutItem.width) + (layoutItem.anchors.fill ? layoutItem.anchors.leftMargin + layoutItem.anchors.rightMargin : 0) : 0 property real layoutHeight: layoutItem ? (layoutItem.implicitHeight || layoutItem.height) + (layoutItem.anchors.fill ? layoutItem.anchors.topMargin + layoutItem.anchors.bottomMargin : 0) : 0 }] } ,[xn8@-uK/I7M;$i2NwwXDۜHKQvC]HId:%Z&F{?9⳹&>9?3ra%YP&: PidbZ/:r/!) ͜dcF*Mu;N8%27Rw\W7w.'g'ǫ Ә>3 K\pH4 & @ ] h˽0xhJQ2zn8up)&4Y(*pf,zEƚ)A5_x=J^*@ t+"+ŵf¡yZfaȀ|T*DD\s)Rj@P9iGep1*Zl x/?sLL0nq}GuZ%o2LD*4K''맵d*E kpޮ ʪ r-^bB}}qpx8q+WYpa+ W1bKV9Fr&Ҡ2nU/WƭrY8F&HiaǙf{e ųEu-[rcNsQk4跱ºf,MhPUf" `h2 *݀ O*Ƶ+ap؜ q\ _hh1CD-p0pl)omgDIC_0Pi6+HxmA8dm%W'd`Q# ę>(\a'*)|&3 ^A_[w]b'@ HD?@iu ri&B r fq8׷A;--B1ҽY/(WWB7LWSRqz@ _1)Ǒ! X?&Wm[KY C/㐌֐|.ث!_Zb`(`80L8=`K )Hgź+b|s];&j, GaEeӃ.@SQoVqo#-CNڳ:6AD<:*Oa`zws{kA /A`2ȕyC'c{0>cVy4ۥݒ~{x>>BQ?U9 흷+N+:bsy }W 9KLM6WFX"3r;UNÓzCeB~ %1 cCUG/f$K 7fL1;q?F4[ :vgcsUK,:cOlEm56s&TZ\dW^+jvWGOv2:P3e3b^:y|ck^ Ofc;QGeNa7gptt./ 㡫bYu-R%CˣnN+n$[=(M+Q}M 0-;)#lye ٭^ZiOtp*UFzø]o<*Ggjv9{uk--0E3E:]VW㼼(gj)3^+5xΧ3we=x";SMi9>ý3KybׯSEC4V<*E$٪`5ĵkwdUrO-<3W&+|S%:;D=`=]*8T_J|5 s|5c ;|GK*00 SIA J 2v,zEM1<(̛SU~:,զ9KyC͓VUpWxM 2RB}GlMr^wǟt<: h묨n }-)>/z7![@0ףg˅ٖ:QNvS GMc]urYK6Gjlz8Ai=|ժ)Й漱7q; x)0 j f̎i֍aoimb:26(N[wk4֛mFNmw3/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Styles 1.1 import QtQuick.Controls.Private 1.0 /*! \qmltype Menu \inqmlmodule QtQuick.Controls \since 5.1 \ingroup menus \ingroup controls \brief Provides a menu component for use as a context menu, popup menu, or as part of a menu bar. \image menu.png \code Menu { title: "Edit" MenuItem { text: "Cut" shortcut: "Ctrl+X" onTriggered: ... } MenuItem { text: "Copy" shortcut: "Ctrl+C" onTriggered: ... } MenuItem { text: "Paste" shortcut: "Ctrl+V" onTriggered: ... } MenuSeparator { } Menu { title: "More Stuff" MenuItem { text: "Do Nothing" } } } \endcode The main uses for menus: \list \li as a \e top-level menu in a \l MenuBar \li as a \e submenu inside another menu \li as a standalone or \e context menu \endlist Note that some properties, such as \c enabled, \c text, or \c iconSource, only make sense in a particular use case of the menu. \sa MenuBar, MenuItem, MenuSeparator */ MenuPrivate { id: root /*! \internal \omit Documented in qqquickmenu.cpp. \endomit */ function addMenu(title) { return root.insertMenu(items.length, title) } /*! \internal \omit Documented in qquickmenu.cpp. \endomit */ function insertMenu(index, title) { if (!__selfComponent) __selfComponent = Qt.createComponent("Menu.qml", root) var submenu = __selfComponent.createObject(__selfComponent, { "title": title }) root.insertItem(index, submenu) return submenu } /*! \internal */ property Component __selfComponent: null /*! \qmlproperty Component Menu::style \since QtQuick.Controls.Styles 1.2 The style Component for this control. \sa {MenuStyle} */ property Component style Component.onCompleted: { if (!style) { __usingDefaultStyle = true style = Qt.binding(function() { return Settings.styleComponent(Settings.style, "MenuStyle.qml", root) }) } } /*! \internal */ property bool __usingDefaultStyle: false /*! \internal */ property var __parentContentItem: __parentMenu ? __parentMenu.__contentItem : null /*! \internal */ property int __currentIndex: -1 /*! \internal */ onAboutToHide: __currentIndex = -1 on__MenuPopupDestroyed: contentLoader.active = false onPopupVisibleChanged: { if (__popupVisible) contentLoader.active = true } /*! \internal */ __contentItem: Loader { id: contentLoader Component { id: menuContent MenuContentItem { __menu: root } } sourceComponent: root.__isNative ? null : menuContent active: false focus: true Keys.forwardTo: item ? [item, root.__parentContentItem] : [] property bool altPressed: root.__parentContentItem ? root.__parentContentItem.altPressed : false } } )OxZmo90ڛ,I'>2  @vO<ݞ=`'̲WUvwߒᴴi{+9/|nX:6y ] vg[}(G]@޲0\3[gF9;^!#r%NC-L&50d!Q~Brbٲ:l!Z- ZU,8FҊ3V .@K4/pqQ$C "k#,#2p(|. .fX8^l[!D"3꿆WW|tH;WU\P2@Ů|dߎ~AtrR^4xȸb euzlskB9Paq$3"֥M .T'`FHP yʌ֮B_2w˔q?v);yx\m0'+ y?=_ka^%RZ Q@VŶ4)#"o]ȍr& ;BC+SYAwiCtgJ3nF102}B< s-5wi]+dB吾&sHt=ځ"QN 4"Y]aeDk@%zKL7<f㢕.,EV@c-e/^-^, gomI} = jumE,م ~t&KSF>O΋r]kFRąONsP8g ;+/T h0=@kj9 Wm)` gI| 7lU,8-Tq8`u5 طi%A tnG\ @#INGZ2hgڠ SvttC}A0/HsiJAmB-sh$d 7E 骀Ufi[J[_]2\ud)P !̽PM A~6x@yݤڽႣ7C᪥@6rֆ֤`>NA 4rx *tDܨtknnO#)AIH\b5V{`%Y+/nC#lgl:}t;WLVt7o +J>-TEɿQyN6ٓ!%?P=1ZEykŠ xx5<ǀԀCPg2RzKݶA|EcR3JS8,^R^8&^Z) ۷n9VC1\!t \wbm+I0c⁆Sk-諘 C?JHZ$LШ _+b0^Z6X2}ZxK&֎]bM普&KImK:?N6'f5dC~`Mc:Gu7> M|ݰ'w@m%I[B8 ~dX_b)sȳYRА㍺6vTMvHL;.:| r-}e۾lD&yTCj%jlM^a}B̝}7DA;B]!=Sͻ?b?!;i𩗬Y$0q749ۅsH| Ti<0ֺm9>yZ é0_3uV98/=3C0<'T8'ZTYZ34}XEB|zAZs< XޡDk&ȇ:``Ž ۆ0DfƔ Oi#hpNL [0>W]zW} #Ml'>{\tfPvA8xSL+veKuj7\w;]g r3z $92aH΂No9Wb |nkt蛌28[Wa:۲)V\OXyK]BKñv3ͭodilPfId,AkO>P@{,y ȓtn?Qjʑ {= Q8> #19ɠn,CݥB6Ps7]VߦAXF%VԨaVQtfSwZ4ԱFo'Rޜ_uU|/ۦ/~1`ɺ3_CB!; C%7zQ#sJ83;'7y?hRU /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype ToolButton \inqmlmodule QtQuick.Controls \since 5.1 \ingroup controls \brief Provides a button type that is typically used within a ToolBar. \image toolbar.png ToolButton is functionally similar to \l {QtQuick.Controls::}{Button}, but can provide a look that is more suitable within a \l ToolBar. \code ApplicationWindow { ... toolBar: ToolBar { RowLayout { ToolButton { iconSource: "new.png" } ToolButton { iconSource: "open.png" } ToolButton { iconSource: "save-as.png" } Item { Layout.fillWidth: true } CheckBox { text: "Enabled" checked: true } } } } \endcode You can create a custom appearance for a ToolButton by assigning a \l {ButtonStyle}. */ Button { id: button style: Settings.styleComponent(Settings.style, "ToolButtonStyle.qml", button) } "/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype Label \inqmlmodule QtQuick.Controls \since 5.1 \ingroup controls \brief A text label. \image label.png In addition to the normal \l Text type, Label follows the font and color scheme of the system. Use the \c text property to assign a text to the label. For other properties check \l Text. A simple label looks like this: \qml Label { text: "Hello world" } \endqml You can use the properties of \l Text to change the appearance of the text as desired: \qml Label { text: "Hello world" font.pixelSize: 22 font.italic: true color: "steelblue" } \endqml \sa Text, TextField, TextEdit */ Text { /*! \qmlproperty string Label::text The text to display. Use this property to get and set it. */ id: label color: pal.windowText activeFocusOnTab: false renderType: Settings.isMobile ? Text.QtRendering : Text.NativeRendering SystemPalette { id: pal colorGroup: enabled ? SystemPalette.Active : SystemPalette.Disabled } Accessible.name: text Accessible.role: Accessible.StaticText } $xY}s۶?w֦e'ݔdql'yA$$ ji/$(R$㵑D +>Ɂ,Og 6p11rn`%/i$'&KԌ̘rX,&rGӝr5p|T"'8,B\fk/Ij/onN.G'GoN~sRN9|0V) d&E9<#is:aSNp_XReHYp3FЩb,g!sna.,a0UPL,R/ؓkBqcX3`f)+BlŐ y)MV )2n,4uuMlwo7ڤR(HS\:d\!taJ7>:{KNL#V0}S>o백Zr̐TEX25t~Zs4Ppd\3/-K}mU R9+-KF',wލtCXJEY֮RAˮ+!obsQ !Dc#- P)"eU}ŕu+# .*4g>hoiQ%RMwB i)Eۢڔ^2$5g;PdNflK-o!ll`B UqۀbHLćg/B.,|*{97{r_\/9 Q0!4; (TSXm|Z=a.uK{=yQV<`ξ&P$LVGP+h[cV)CGtf@1+tk9 Z.(RPEz(:µhŁZ`%^vV@holxx/A|\3_1{ş?N 5HR PCEеw/J"J*81Y2 CGuf Ra N]kJz < ?a`)3 tb˃-I4d9uc˶yL0ٛ N377q"1[`%ܸ/a OBp,Yu+cz(ҵ9WTIr~u|oN Ǿ7e2s&| pشk^M6Gs+!Y/_('K2Su1$_n1]3\7V%Ppcy446`6#ϜFA?n&^(6`PꮂVp$'n_Xu/lCJhrWb0ҽtmJ&dƪxCaպ`<}Jm`{7YmDnuhڄal7Vn ölxLve{7ߓ8'G)DSjf4p_x1`oŹ]6H(|;B:Ok׍֡GNkcO[ѭqE94RhǶLGջpX=Lc%߱]pKs 0lc᷺w‘ijmDFr+Or hdy:%k ^Em_iy (0~G۰~]5>|&N*p{e%t0JKWo\xɍ`nyy.U kA 1O3VO~V}<|TX.@M,bϊ?Cq0h۹QV* {9 HsqP|Et5" $ ZՋ k>} eE;G10J[8( 7̰|BBٳgP)l%`19x ݋`QM+LdZp3^vbGN9t77ܼ AT!2c)t@ -z;ylib6ʕe>+'ʆ< [5m>4D8hvtzp,g+n^}W]ēvW$sIQZ% Te2^?C{=aښƽ;Jv :xkoܸ{:ޫ-?Wp'g9( Y%f IQu\ w͛ >ϟɉWldN3<+rҨ*NԘ̕{{2"&2P^0>kN SQX*"DJitRdYv~"DvT {ar/+ *g\A"Q=YЂE>XJ# hE"% P-\㉓D4 %KS G3IrEr)YJ\S%+wH)*y=V;@)H`3jR2(hR0%y2"o$ bBx 5n eMK xS=A?c\@L8EM8.%c~?еZe0 {Rpϟ Lی <,)B|SVg$f6 /̛$G4ΕQ3^c4NV.,°+-ؾabsf4Aw@^k'q9Z62HSNKOr ꘧?A!|0 Ӓk D9ںSbF#S:|Ai#z#| 9b'jU6ӁE$ VO/F.*IU)9YAۙ/ TKGZG~#kB Naq87͐yҳjY9b_ɑ.&7uW8`xh Þ& 2d*٭;V'isi5woq]1@Rt7pռw5 *7x_UƙԎn|mgwۥ!hhAȓ:PUm : 뽁 =0|.b (YgΖ榲&T6 AcO=jH#}N1&pnm5hf(Inl36vmذN@w .8&KsK=`Nyv P 1=AҍQXکH 8@esLZQdP;.B^ui 2bAhtiZJwFY|;DdY󸘈2_'`m֩WL,@k.6fаw-LՖCJh6ϬYk'X.K0d%P{c邤2X@`)c!-zĎK%51G:dTWGrД.Grh@NE9Kӱ;;$R3 Ћڱ#Ql}u~$Kε/5 3j%)x2DJofu,{Vˣ 319+(hܔ|"lF%JNYzi#94ݩaB[P#SL֏w+#Xn:t{c0N7?n(%A݃ "]-mƥ6$b;y49Z[Iɦi0*;^ Lwּlʨ,϶ 45.D%y#NKwG/L{^4%Mo!:EUstWCVNd Sr[quGn?v{|͡}t (׃Zh> q:! FmC7Jk#oɜ~e(Bk;\6VGbC~3ے-خNZO`Ҿlήh5mEe l H`W}_ذ;1`peN V|bww3_ U<0S*+a^1qׄ" tM71]q(OT~f)v}9Sې:ԁʦ&Cl[SW,q6!BiVLo{t]dEcvp{7݋QeKt=MaN>hgX5vr8W۳>lR:y W>z5 [4Zne̓OKOU5k`~:_@lto(tj}0uF>X=Bw9s`a6D\0=zc6^ &|3&vb|2>qo[W[:5p8n X{ǎ82xLKA-_-z7}k"poE+7--vqY2h 6d-ѡvOZ_#^n9a`߂j\l/7Q~֜2y`)tL&'#5z+9nHCuݾP maximumValue) { if (maximumValue >= minimumValue) newval = maximumValue; else newval = minimumValue } else if (v < minimumValue) { newval = minimumValue } if (value !== newval) value = newval } } } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype Button \inqmlmodule QtQuick.Controls \since 5.1 \ingroup controls \brief A push button with a text label. \image button.png The push button is perhaps the most commonly used widget in any graphical user interface. Pushing (or clicking) a button commands the computer to perform some action or answer a question. Common examples of buttons are OK, Apply, Cancel, Close, Yes, No, and Help buttons. \qml Button { text: "Button" } \endqml Button is similar to the QPushButton widget. You can create a custom appearance for a Button by assigning a \l {ButtonStyle}. */ BasicButton { id: button /*! This property holds whether the push button is the default button. Default buttons decide what happens when the user presses enter in a dialog without giving a button explicit focus. \note This property only changes the appearance of the button. The expected behavior needs to be implemented by the user. The default value is \c false. */ property bool isDefault: false /*! Assign a \l Menu to this property to get a pull-down menu button. The default value is \c null. */ property Menu menu: null __effectivePressed: __behavior.effectivePressed || menu && menu.__popupVisible activeFocusOnTab: true Accessible.name: text style: Settings.styleComponent(Settings.style, "ButtonStyle.qml", button) Binding { target: menu property: "__minimumWidth" value: button.__panel.width } Binding { target: menu property: "__visualItem" value: button } Connections { target: __behavior onEffectivePressedChanged: { if (!Settings.hasTouchScreen && __behavior.effectivePressed && menu) popupMenuTimer.start() } onReleased: { if (Settings.hasTouchScreen && __behavior.containsMouse && menu) popupMenuTimer.start() } } Timer { id: popupMenuTimer interval: 10 onTriggered: { __behavior.keyPressed = false if (Qt.application.layoutDirection === Qt.RightToLeft) menu.__popup(Qt.rect(button.width, button.height, 0, 0), 0) else menu.__popup(Qt.rect(0, button.height, 0, 0), 0) } } } }/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype RadioButton \inqmlmodule QtQuick.Controls \since 5.1 \ingroup controls \brief A radio button with a text label. \image radiobutton.png A RadioButton is an option button that can be switched on (checked) or off (unchecked). Radio buttons typically present the user with a "one of many" choices. In a group of radio buttons, only one radio button can be checked at a time; if the user selects another button, the previously selected button is switched off. \qml GroupBox { title: "Tab Position" RowLayout { ExclusiveGroup { id: tabPositionGroup } RadioButton { text: "Top" checked: true exclusiveGroup: tabPositionGroup } RadioButton { text: "Bottom" exclusiveGroup: tabPositionGroup } } } \endqml You can create a custom appearance for a RadioButton by assigning a \l {RadioButtonStyle}. */ AbstractCheckable { id: radioButton activeFocusOnTab: true Accessible.name: text Accessible.role: Accessible.RadioButton /*! The style that should be applied to the radio button. Custom style components can be created with: \codeline Qt.createComponent("path/to/style.qml", radioButtonId); */ style: Settings.styleComponent(Settings.style, "RadioButtonStyle.qml", radioButton) __cycleStatesHandler: function() { checked = !checked; } } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 /*! \qmltype Tab \inqmlmodule QtQuick.Controls \since 5.1 \ingroup viewaddons \ingroup controls \brief Tab represents the content of a tab in a TabView. A Tab item inherits from Loader and provides a similar API. Tabs are lazily loaded; only tabs that have been made current (for example, by clicking on them) will have valid content. You can force loading of tabs by setting the active property to \c true: \code Tab { active: true } \endcode \sa TabView */ Loader { id: tab anchors.fill: parent /*! This property holds the title of the tab. */ property string title /*! \internal */ property bool __inserted: false Accessible.role: Accessible.LayeredPane active: false visible: false activeFocusOnTab: false onVisibleChanged: if (visible) active = true /*! \internal */ default property alias component: tab.sourceComponent } +x}ksDZT?P@B]ŤhI)ٖL9[JZ]dkfzvgP\]"ٞ~wO?~ŸO]]]7$N^_U߬7iK^4˙ -t̓>n7|g SYq}}*MnҪIU0WmxO2ulauYfw_?w/Ο>ŷ/_|YzmE ZI~+C_'N| +Ln<[& LAt/NX2-&f5TIzU6El&[N`.UM+l5MҼ1U6ٍwS): Y0>+]P14[6Ie䛲J0*!2k@W4ďbh5V%+VeN[e/IҦV0um[S G{ )yip!ˤ-#S81U[*I`^7{GUM 1fc 'hu3d㛯E.U6}zre_enRXVen2ee[“) 졭LgZYEl<6jUꡕ&]7<&14r(AHArz/r55- <ؗϳY:o}vU&A"՝2=.F߳Ǹ *y^N.Sd"ɮ AZع 9<W6W; Ý&lq, "CYg{bpϡX LiI`%1,A,4fd5 ))ݦp;0Z0t*,|ãWer 394 |p3ZijwwПWgb>;t_RZ :`U)a8#$Vy]nep:`' [U6k'BM`Fbե-?r1M`)3']@AsV|? |'k-ͦ纬h! y1G~TOAkډ ǸI8X=+?oL$ [a5 d`xJ$g LHć~(+w(V$h@%z 9JYqY,_]-C&<İ41<!&sKO@tȪek(+)Bfpe%kAGr -z,OszKY x0YqS'#zKk*\K+SH0k\GMBS8c}nu]7`,k6#I0m:k[*TZX6Y۾Nk0߻;UH@sS vA4e/p0 'Sԣ(+YM=_,VW-on(Mfn]5Uej 2t#(,fB!( S WdMa| 卩cNP#Yigk .fFKi+SfnͲ.-=E1gI#Ɨ-Ig{ܖCS"O@,+Bl!\PMS`ODDrOdAtf2];5+FP@3r+CbfqE8Y6'wuaMycEY0,ex[p5V~9&_OoQi~UƽzN➛&ނ;+RK*'5f8=iwA={8j4X)/ɲcp}ϙ]h{tMmo֛f7(!!'lpJ2E*)/hxQ S5߲>"'ÙP,1䀌\1G剓c/01!jWԉunqG:Eͱ.zgjSʔqy"H #4%zfJb/Ҏ ޘ[0()PLdp0-Zt7Iy)&EˬA, OB(w&7rAO.wcR^W6o"xY L " X ,eU[9\ٗ!&:hJC:?\fy֐.hJӱ@5&ҹc oUNV,&({ H'f"^`s2K3oݥ|8b 3̒lê* LX*2S~ qCQXY3pp0@VHbb*ܘjx.5hf+v WMZߊ0}hjC:dQ;ATˮ)?֎Őf ev;KG[Dz@D!9G5WQ'sYEx8%Q,3 12*MFTE r,Y&,HIf#A˶'d+xΖF1Ӛu$4(#g1~oQ.HN*fOݕmE+?B}sbJ:C,?"Q@-xݪVW߽VMTLZ8=y7u<@*v␭}Pqݍs1܂&F39$ F˛Y@jj~j+-oaf>x CYIJjxV3R"@ ]GN6Aiz9b\M+-teF_yQ|0%}6%z m8BvҜndE~crIa{T^q$ 5btb$l,"OF͗;V)znKiPye]uShQQ(_Ƒ*-ʙ7[m6_4lm5YGbSpoZB̪qV)"Dáli[5q|Aivu(cu[3 JK<|Ll R(_CIbolYk x~2yB/y6id|6P虖UZvgvLLZu[m19ⳎX_d /TX qT?t#_ ,yP̙a IǠS3Oouz>Sc&6KaoisxLM6%aAs#*J1K2VgCNCNSE {΍#$emq SY?NU!22vEJp{Fr(9_ֆN@EoܛCe.!/ kln#`i t#}+|ЅiKe&x/VwĺJbS$!ym '=fΜ8M0߻Ϟ)arܢ`O\S ΀gJa&s|UF%DN[BK6NOH,.&O!M5p.h̔(8A,C̦~KM/V&/E&:M| A3sE7, 5$- ?U1%hkOW09:!p|k_7ձ3ũBExjUrIX`35R,ˤ0$ q>;XGשnݙWiƇ+hR㢔_y&S\;d[T%8 D QԚBLɣ*ppD\.[ Wܖfs_-_Q:K"UA8?KilNhT'6b% 9 4T|l VB\Ta LO(_-GQJ[(<4`inF`]k6XVbqS'w |:TDlL3he,В]KxBlOlkSEzGŻy z~zwܥFq nMvy‚m))+>MH!rMVy辩M:$xeIҊ c%{Z4~ D@U:$RzOء/_͆f)7+iw J$2h' P)i7dMW=T庂l 28g^Qx[K~Y2/|0םl-RuEIb* s>Ly73/S,yN +hqϪB f ] 4rPZ潀bFe&WGZw7} CexXɨFUɄC >ְ*:ldGL^{;t+r=v:7r7Jݎc4DwؙSUCNmuB\e+D&ΉݙVCmEdNL0}Ȳh`rݰl_PIY]~dgw=v~F (RUs6NE/ 4s'q\UJ0j 4Mw+o k2CY׌̒ _\Þaonx> n92u.Zo]m&2?pgc":>!&0]P/i}Nۣ\:娌< vڃ?pxVyY֞ TϕsjfɌ$*,&`v×blJ\)#Z#J_peaŢ6biRz{@}G4H{?JiP*od-ciq%ݟEm;!N # _LΖ7hv04:O҉eTSq594/qkJcy~mt䮼i2 Pv6MJ){$uѭW ?k :Aҝ[+rSe@xձ"cz _@3 P)oG2BqwxVѺϾ.Jǒlk\MH'grW*6kO Vh)HknKɟZ-V?^ֻXuD9 ~n*+:@E-ړ}SX,_X?2$ 48 z9Gh}!FNK LBFtwV0 ĥ6mMe.HH W85pX;#آGS'?8=-{,^V+ڂ W}$oǸ4t㞿QT_J˿(j)mAՍB Џ"9`u_Si$a댿lkCm10N5U[-qByz~m-?IG4ƖHTz}@?#CU^:CEmCQ/}tL Kqѭ3Y34Zp6"lIsZ3v]M: Gv_t`k+twC]~z'|`wR)1GyՇ?)h)yǟ gu-iwtsi5R MIQ.@\SSOl!@+ʗf ^g;$]b|EWe܄>At UW0-& ]\i"8@ oQϣ9q8xml/\&EڎpĥbsuIq&Z'2te^8[n;`\cz܏Y#W~iw 3ak~hu5 {'nvL:?@;Y݇H .4 uFA08|%Xa7ug=D&ц1[ |l;+Wz)8)>,@{Xުt%Lj/v&J֭\s@_n];n=,xqԐnDt;ct`x<,Ȩߎ#r U=ou~n=Jk$KSXI/+GM3o'}fuWLݢbӮ1@⏄hϬ=C qUn}Y\:7QYϦNݒ㌷I=g?<|A#T90\c/HS<`1n>@ρSc{`[joqX4ԫ2$=8si[ݟQVsє}*-Vm씕ZVFpx0Fw"&}^&SRS]!/ /T/]]bk*{.ܓ"hKz!~$LLmӪ~NUUmApoo@G?MjZ de -Kl|gy%a_|1%7I)<$o]RˑXo(  o(6gLlSj>d= Jc}ƹ~.rبqi7JY .iOUtCSlh. `T϶_$F ޖ :I_m":oao?Yԣёc(]ZՊnB)M.]}Mh#,w&\s׮ /1]m~g$o( v0e}Ꮋ"?Xsw'NwDC([gt9…Zk.(rߺ"9c4lUeiw) c//RwA,\f0̮ܻr\r>Я#ٗf1%?^)3|c_nv2uEqg[C͒Ri:/שrF jCkGKn z G{uܭaUtIF HǷ^#~N&7ƊlC܀6 Y=DtuQyyAzc 'Ixk[oLGV{::itׄ{?ٿ,S?kⵯګ7z4#p>w42-7{D>!p'¸v@Ѓ"R!|z! M9Ʉcnu8f2 f&Wψ5M^'n}0>wNdAFF6cqUiLrNx벪gD?Gek* W[G4J;漿֌w+{!8t?JtYoR1W Ѓ?Ri}uQ) E;rS'U/anlXzر|o1b<Gl8 eeV1NN#J '1#<ٿxu+V{q!*r){m'1`?|+ĉ=Š\zxٱDKZ'v+'݈-*|W.͜f 5?kVi:+v[|mZ,S?gex>y㋋OG/_ołٛ*qze.E&$XP5n/N:2K g+Q SY5[Nd< ̵͖֫C5/w<_a*0fQZ@{Q<[y9ÝlXZdF&,e`H"Eŀ\!ia;JA6%XQLeH!WhOjOXZ`æj {9/x jƀx> [!'XSd%vl|;^VY Ϫ9 3*y&a9Ek\Dzqa8A1M&#ZQYt ]]<J~'JAy.Wj$0nklDIbdd% TId9{dtQ>[ɼ^>G۬܅?$G u ɽ tyIp;lea!l"0 t13 <߉RxU+OCC^bU)0>1m'- xQOɱ2+e$S Oٕ묔L 0XĦ oSYr,?%bff R5%Ae7*1+HljXRf<jEF(j0stnZ\ _k3KW~AI)>-H0֠1bא$&'i^I܀'H&yWE~_)a_ Y4!{h}@qM1Y a A V@E5*amޭa6x"QـuO& o1ߐTr \f6V* 7h*EHY'(aq"~d|6yHA: B=42w/A]r,ՒOTp q\E(QCXDDG ˦NmYRYv4%Nf ~lOj8фZnұlJZYA1t!\"j JE}$ ==Y ӫ:X/e1Scr6B~FS("Z% B)Ȇ~]_5DL!O^Vfs12 ɸ$j )($K+YfU]kX1:OV>SWӄAXQ"?vZlK)q`j[L@ Vrr`x)O!?xM9ZϡwL8%AL)(RA.;S`%r;$Q4&W%Y\_3` !*tr \Y=^++-`#@$rz?D%@v\Bni7xJVgl`lMhy=ݗ>^ܔ-Il⊃TmTH,$/M%접7dnv6^)f4 2U@w!*ahrlIy40~)!n \Mme&R58y>2_sqwގhǬ=֦edN@yBvz؎hu]*@ |yzuslP 4 / iQboLYlL̮=Pp|+AuAI:ն`q,quK  if||QԖ_*ce8H+e;OZXlϑGP**YPSJF]sGaU*2&ώ7=PNt>sJ0ǖ#}KK#vtĉ' K9c:tJ!Puh~hi:+ؐ 5'?5&P1`\~ɋlJ[ dmFeSO28N)HF8r'TkFR{ G*jgqS_fx'FQasjJu&WX>9ZэcW2InOv{?qVrSFS91MmiYث k0dTqU;,Ās9}C6=(X\Dvt~O8z:[z]Ψ/ tNF4:@ %;daǜ;/t,.뒬XaoȴJU mtsh{7؏)WTOtGQ+̹G`΃xЦjKSDȭзKy=L1{"9ƈ FY(P1˲JfFTz54:ixZV3v,,2'M1)9償#!Ľd~=8Hr~=.8w;hC>+viJ]mE9W>I 94YG^阬/D>xpjkP=YkfOd]>;;6Pȍ#PUׁgUNLwkױ_WI\=bWᛎC{b_P$T~+dq0Ir^ ы1-w=u iR.s#\\DXL:L'~q ܃;Ѫkڅ["QH7&4|Orƽ& 0ވqԧn˹CJ XGwxH|q*J[3ȇ1Os>_LŖiu\n-eZxB)U(|u^A{ ~LNsy% iBqF'X!w2 |@f*XS$,A>`Kz5xbZ3| y:ݏYtn:PAh5 i{4d+ik'O*e:+"!Fg ٖ(y$H>-@W`h֒Hq]Fw0:1)p-ǬYzi<UTUM!j>̭TY# MʁA/n^UpA*p0J3׮l:xC)#apj)UF 2yDE[nޞ/cɆNΔMz?dZfV7+CM;So ?3Pd!(BÎ #{|}9Ƞm_,z{*OՌGC e %vh+Cs߾ڧs[4"%?kG_]&F3h].хvVK `D͸[xGo]|2|[uO@R-ӉSc8=^k͞[ч}ƶ^dMq,tzy=i0U(ϖ2QG{#]r`/bp90ΓKHO:tv_Ck[9jA*IA:%uD_ 6#mVsҎ>Jh%k{iRMo<}S'C斊.f2Du  #"6rnr =*v[nZjܵP@} }x\I;Ҵv}\Cwo/qoY]ӪH|ļ^t6zO{d&9UYD,h~}lT ?~PI,[";AWjqwj !I:-ty Ӣ #7LE\_=_IbnroOu?35 ]z1GG~bKp Y$/DmrUͽl=q콯J=&lê@|ˁ@ׁn|#=x~/ ?ڔ/ _ӟ?"[LAZ{wGZ^tj;"mߛxq/(x`c$U 6 QT`4Ѽs/ta5;*=Rc] R+SQه/[៴|p2[`$QרQs9#\* ka] "Z4CwGY3i9{5Cm`x5FwR@SNH2]qd p͟4qHA {+MA.jmOsѫ1^9} ¾_ihS=p^˔-w-].%!0$`|G|$L"CΨsTJ~gZ6o<EάSZV8䈳\c0ceJ4/+x=|hٳ/2Q [S|t`Wdط`c!9*m^`A7~䶚żPK xQ-DU9~NF1q?)p­x=4:ekVſ6NE &Z6(k*o >E9 "ù?_@QH3.5u/ۤ*02ct1٣r ;m\lG+,h7Ve0\Ti3T瀈܅wwB7J@HZ{*{*_u i}VsE\*Nt\~?.7dCz<@/`Gk2O'\'yBXFPCT!~}o5`lw'ړ #xxXmF謐/$aBӆD6OU۞eKUT=Uo-vmb#vvr\ j.\UQxl\;=>^V[WH}\R(+8\J 8y/;Y!uFז5@uF")'Ο8'Ӌg/. n505 ?򅠗ተl W޶7+Ȼ=xU]ETiy/p!UWRF]zM8Mj`^W#vPZYɺƀ6" 8.TWh85t\/ںX" ϊ5aN8z#8K҄B_OlcT%w  # :[!o}tSd$,(A':)d0Mw%S!_4#fOeG'iѣ  (0rbEa`4+l׃A*aUZ&R«x|l :du~oDUԟEOT'K0UM+gق~ׇvC}{0I3'ZOU8?T W߅Ԙ$0Swˢbkf%YBGlN?Xi'n3:;Y:0~ @aO]ٷ`GGCTkb~<7vt+?tTkCWg@e($~2I5`%~¿%eM60Ca|ÅyiD? !Nc hyC9أ&GaYb>;Bke)OjΔ=wl&?JԠKuu=Tl$=`wO"pxcXc>L!Q?9ut\ޞ+1_2o76}H ;^L>sg /ģ0'J ޏN{N>pPDub a&)]x rƓN. 4& bIݱq"!(4| 5ɶ!wݨErlTs6$N"\ ъ Gkg Isk?˗Md8"ñ787Ö?_O~JtN-< \g;h eh؄I`dM-o3RO>ې*)冱yѿaIDѼ IN߾?rnixX[k9~/?,{a_zl!t,<hcJܝM&_|=}Kf9yOzȥrOm.jXvMZ2i, sWT[rb=e[0TY k-IO7WNgoʒSAΝ|6`n1d^\!ԎaÆi}39g0MΘd{QAFrP2֙!Z9^촬-MzC($2 `@V N ,\pThzK < v%B0 jiljE! f{V;\9BCK q,d(],b -DQdcKяu` P8|0BpB4tH鿉#1A5a<E @_b~0'0ƥL:y=|4B-6DŏϞ>!v_1ڰ GCz'矒W͑Brm9; B5CFjٙTKF$r ż@OM1UE! Alɮcj'a/xJ* 2 ZH;Jz,(Ȕ%k&73jKhԺ"@0HSbB57> ٖX @)e0[ \1m -l$Xڍ{2[n~X:,,=4ܹ,K-)x4+jAu<uKTN2-96”"Uˠsd_5AkAv "GK7\d@0X S#vG X7#tBH[-FF aE!Z: ǾL͎10;2hrEa&WN&du6tB=('m(xl:%T*°>1j 2YsI8\{wMF t%:Tɐ[xoLz?2lJfy/ZZώkFosjѼ)t".9V\;%޾09Cj`Aau| >` +!v=ᅤ-_!)IkcU&wj(އ&o :qÕ vC#Z}65 S%PG )O)QRSQ"#OxVƳn ^koAnIh LErX3gʖp(:Je,dp|da8ΔnJ~DzB`Sr節MCc\8w-Lnv]މuec]K&=cc|M!hZϻ/\`:@ |`@ h4#4n= g˽=ɰ{~v(]*`߲3?r% EZΎVT" i rړLЀ۾۴nlmR"rvpM7j:lu Idƛaaa5j&b&Q *fxko8{( M}6H 6&P-6/(;!DΡ=m"q^΋g/9ZB?[0r`%Jh&*rXQ_MBd2V+Oq1qInS2!#3R1#PɸI$ApW^Iӏggǧo_bE>!9r0%s/,%  !YҐį"&PC}_Ȁ>#+ZsXbE)<`A ܊ZQ ɘ*dz89L/=^!YIkO2'XnKM ~-l݌ 5Ҍ]V#!1^aE ϟ(1no7o^=z[t\K}}.(ϟxx0]I#f 'L5dIX:}8g| 6lRp-,/^TQNgFZ@-&:1=J^aॸG+`B6Sl eOZAy*QNY(T, ɟJ:TȤ0$J7RT`] ,PD|u񜁄532l[TJ!G6$>/{ ׇzgGKbBn~6ܶ *Ǹ8Am>p( 8Y$b4kRIpC lB`E}f1,̶̉E^a3|fY=$ `A pw(9,} r5˗ˏhq-*H5m S 'whpLJ mpT&!;ȌًnFÔYP0g0|6Ю̏O&`M4)lT[Ҧ;\$0,6g{gh\!\7Cg1̄܍̧:D|-\a̩;dK"3y ȃ"0x8S_P/ GFNn7|y5z>9TlL-,b81SwBy?ZH`4iJ7? X9Իdѽ+@j%7kr FPns(wNK_!\`E \[78[{{?Ds(C 9l) KxML 1(B6:lSXnpCkfiM9Ҏ[ŠƟgN e|+ۀ:go } =[64 n}k糀)s WQ9^.zxB fjSPԱ(Ff#W]}$N&_cgA^tB6.zR~)+ZCq[> v @?Zp 05ajznACpĥ3NKj vc~Pn|wKRf[&A64&emA@=a|/#v0| ,O7 rb!C=jÀ16!(0)♍[CF;T8[m}al\ˁkڙ`\n꘤d6*ຓK:TlJya68a3J{()EΩ1ه%T~W^yi6E%pg7x]v>Ń}o0GCw<qShhUsr:Np`4Lm$ŲCKn牱&8uؤb4\!7y->^6>9*^0O; A 6Ыkr n1{b;3Qr+={2x@t,i*CRn0a'MZ8D,Oūpr YhhΨԸ Z-Cs5=+NkQ6BنA>T->V>ڵ=` yU{)WNW VI/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype AbstractCheckable \inqmlmodule QtQuick.Controls \brief An abstract representation of a checkable control with a label \qmlabstract \internal A checkable control is one that has two states: checked (on) and unchecked (off). AbstractCheckable encapsulates the basic behavior and states that are required by checkable controls. Examples of checkable controls are RadioButton and CheckBox. CheckBox extends AbstractCheckable's behavior by adding a third state: partially checked. */ Control { id: abstractCheckable /*! Emitted whenever the control is clicked. */ signal clicked /*! \qmlproperty bool AbstractCheckable::pressed This property is \c true if the control is being pressed. Set this property to manually invoke a mouse click. */ property alias pressed: mouseArea.effectivePressed /*! \qmlproperty bool AbstractCheckcable::hovered This property indicates whether the control is being hovered. */ readonly property alias hovered: mouseArea.containsMouse /*! This property is \c true if the control is checked. */ property bool checked: false Accessible.checked: checked Accessible.checkable: true /*! This property is \c true if the control takes the focus when it is pressed; \l{QQuickItem::forceActiveFocus()}{forceActiveFocus()} will be called on the control. */ property bool activeFocusOnPress: false /*! This property stores the ExclusiveGroup that the control belongs to. */ property ExclusiveGroup exclusiveGroup: null /*! This property holds the text that the label should display. */ property string text /*! \internal */ property var __cycleStatesHandler: cycleRadioButtonStates activeFocusOnTab: true MouseArea { id: mouseArea focus: true anchors.fill: parent hoverEnabled: Settings.hoverEnabled enabled: !keyPressed property bool keyPressed: false property bool effectivePressed: pressed && containsMouse || keyPressed onClicked: abstractCheckable.clicked(); onPressed: if (activeFocusOnPress) forceActiveFocus(); onReleased: { if (containsMouse && (!exclusiveGroup || !checked)) __cycleStatesHandler(); } } /*! \internal */ onExclusiveGroupChanged: { if (exclusiveGroup) exclusiveGroup.bindCheckable(abstractCheckable) } Keys.onPressed: { if (event.key === Qt.Key_Space && !event.isAutoRepeat && !mouseArea.pressed) mouseArea.keyPressed = true; } Keys.onReleased: { if (event.key === Qt.Key_Space && !event.isAutoRepeat && mouseArea.keyPressed) { mouseArea.keyPressed = false; if (!exclusiveGroup || !checked) __cycleStatesHandler(); clicked(); } } Action { // handle mnemonic text: abstractCheckable.text onTriggered: { if (!abstractCheckable.exclusiveGroup || !abstractCheckable.checked) abstractCheckable.__cycleStatesHandler(); abstractCheckable.clicked(); } } } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ .pragma library var daysInAWeek = 7; var monthsInAYear = 12; // Not the number of weeks per month, but the number of weeks that are // shown on a typical calendar. var weeksOnACalendarMonth = 6; // Can't create year 1 directly... var minimumCalendarDate = new Date(-1, 0, 1); minimumCalendarDate.setFullYear(minimumCalendarDate.getFullYear() + 2); var maximumCalendarDate = new Date(275759, 9, 25); function daysInMonth(date) { // Passing 0 as the day will give us the previous month, which will be // date.getMonth() since we added 1 to it. return new Date(date.getFullYear(), date.getMonth() + 1, 0).getDate(); } /*! Returns a copy of \a date with its month set to \a month, keeping the same day if possible. Does not modify \a date. */ function setMonth(date, month) { var oldDay = date.getDate(); var newDate = new Date(date); // Set the day first, because setting the month could cause it to skip ahead // a month if the day is larger than the latest day in that month. newDate.setDate(1); newDate.setMonth(month); // We'd like to have the previous day still selected when we change // months, but it might not be possible, so use the smallest of the two. newDate.setDate(Math.min(oldDay, daysInMonth(newDate))); return newDate; } /*! Returns the cell rectangle for the cell at the given \a index, assuming that the grid has a number of columns equal to \a columns and rows equal to \a rows, with an available width of \a availableWidth and height of \a availableHeight. If \a gridLineWidth is greater than \c 0, the cell rectangle will be calculated under the assumption that there is a grid between the cells: 31 | 1 | 2 | 3 | 4 | 5 | 6 -------------------------------- 7 | 8 | 9 | 10 | 11 | 12 | 13 -------------------------------- 14 | 15 | 16 | 17 | 18 | 19 | 20 -------------------------------- 21 | 22 | 23 | 24 | 25 | 26 | 27 -------------------------------- 28 | 29 | 30 | 31 | 1 | 2 | 3 -------------------------------- 4 | 5 | 6 | 7 | 8 | 9 | 10 */ function cellRectAt(index, columns, rows, availableWidth, availableHeight, gridLineWidth) { var col = Math.floor(index % columns); var row = Math.floor(index / columns); var availableWidthMinusGridLines = availableWidth - ((columns - 1) * gridLineWidth); var availableHeightMinusGridLines = availableHeight - ((rows - 1) * gridLineWidth); var remainingHorizontalSpace = Math.floor(availableWidthMinusGridLines % columns); var remainingVerticalSpace = Math.floor(availableHeightMinusGridLines % rows); var baseCellWidth = Math.floor(availableWidthMinusGridLines / columns); var baseCellHeight = Math.floor(availableHeightMinusGridLines / rows); var rect = Qt.rect(0, 0, 0, 0); rect.x = baseCellWidth * col; rect.width = baseCellWidth; if (remainingHorizontalSpace > 0) { if (col < remainingHorizontalSpace) { ++rect.width; } // This cell's x position should be increased by 1 for every column above it. rect.x += Math.min(remainingHorizontalSpace, col); } rect.y = baseCellHeight * row; rect.height = baseCellHeight; if (remainingVerticalSpace > 0) { if (row < remainingVerticalSpace) { ++rect.height; } // This cell's y position should be increased by 1 for every row above it. rect.y += Math.min(remainingVerticalSpace, row); } rect.x += col * gridLineWidth; rect.y += row * gridLineWidth; return rect; } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype Style \internal \inqmlmodule QtQuick.Controls.Private */ AbstractStyle { /*! The control this style is attached to. */ readonly property Item control: __control } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 Item { id: button property alias source: image.source signal clicked Rectangle { id: fillRect anchors.fill: parent color: "black" opacity: mouse.pressed ? 0.07 : mouse.containsMouse ? 0.02 : 0.0 } Rectangle { border.color: gridColor anchors.fill: parent anchors.margins: -1 color: "transparent" opacity: fillRect.opacity * 10 } Image { id: image width: Math.min(implicitWidth, parent.width * 0.4) height: Math.min(implicitHeight, parent.height * 0.4) anchors.centerIn: parent fillMode: Image.PreserveAspectFit opacity: 0.6 } MouseArea { id: mouse anchors.fill: parent onClicked: button.clicked() hoverEnabled: Settings.hoverEnabled } } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype FocusFrame \internal \inqmlmodule QtQuick.Controls.Private */ Item { id: root activeFocusOnTab: false Accessible.role: Accessible.StatusBar anchors.topMargin: focusMargin anchors.leftMargin: focusMargin anchors.rightMargin: focusMargin anchors.bottomMargin: focusMargin property int focusMargin: loader.item ? loader.item.margin : -3 Loader { id: loader z: 2 anchors.fill: parent sourceComponent: Settings.styleComponent(Settings.style, "FocusFrameStyle.qml", root) } } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 Loader { id: handle property Item editor property int minimum: -1 property int maximum: -1 property int position: -1 property alias delegate: handle.sourceComponent readonly property alias pressed: mouse.pressed readonly property real handleX: x + (item ? item.x : 0) readonly property real handleY: y + (item ? item.y : 0) readonly property real handleWidth: item ? item.width : 0 readonly property real handleHeight: item ? item.height : 0 property Item control property QtObject styleData: QtObject { id: styleData signal activated() readonly property alias pressed: mouse.pressed readonly property alias position: handle.position readonly property bool hasSelection: editor.selectionStart !== editor.selectionEnd readonly property real lineHeight: position !== -1 ? editor.positionToRectangle(position).height : editor.cursorRectangle.height } function activate() { styleData.activated() } MouseArea { id: mouse anchors.fill: item enabled: item && item.visible preventStealing: true property real pressX property point offset property bool handleDragged: false onPressed: { Qt.inputMethod.commit() handleDragged = false pressX = mouse.x var handleRect = editor.positionToRectangle(handle.position) var centerX = handleRect.x + (handleRect.width / 2) var centerY = handleRect.y + (handleRect.height / 2) var center = mapFromItem(editor, centerX, centerY) offset = Qt.point(mouseX - center.x, mouseY - center.y) } onReleased: { if (!handleDragged) { // The user just clicked on the handle. In that // case clear the selection. var mousePos = editor.mapFromItem(item, mouse.x, mouse.y) var editorPos = editor.positionAt(mousePos.x, mousePos.y) editor.select(editorPos, editorPos) } } onPositionChanged: { handleDragged = true var pt = mapToItem(editor, mouse.x - offset.x, mouse.y - offset.y) // limit vertically within mix/max coordinates or content bounds var min = (minimum !== -1) ? minimum : 0 var max = (maximum !== -1) ? maximum : editor.length pt.y = Math.max(pt.y, editor.positionToRectangle(min).y) pt.y = Math.min(pt.y, editor.positionToRectangle(max).y) var pos = editor.positionAt(pt.x, pt.y) // limit horizontally within min/max character positions if (minimum !== -1) pos = Math.max(pos, minimum) pos = Math.max(pos, 0) if (maximum !== -1) pos = Math.min(pos, maximum) pos = Math.min(pos, editor.length) handle.position = pos } } } ;xWmO#7J`@U-)Pr*"gZx=7KT׼gyfx= 2^(6 5/{=B ww tB_ :u:Yy_d3Y,)=&Jvw),# QBdsY~4R{aqKSȘ-Fd(+9g Js s/:# UG@J/0(h% k SLk*j1'TgW2"%!= J "`IkUbk}\Y9i(LLkHm_Was4Ծ~M f +݌jbVqaǚS΀`#$Db\aKU-̕p $)Qި6Lpi`-[%&GK7˃[N Rth%2s!* 0CR/藔)VG2ƹ)hD:DI5gg1B-.z]0gF9Uru--1z-wH.c!*eܤ"xKBA|9۽cQ,Ƹ8N׼)Ix'ƣiXг6nqL^`Id,J?Y>[kjp߯ܘ+ny'yEф*?x1bPBæe3~c:o& `Tj|h(Y&^ S1NmGH9߉-x-)Ph޵T 2[؇ܤoSUe>ZL2ىPț Ƒk@'`\jѢos·Su(="Sh7a8ag^T-X-5{ظ45G. .%Z2lY#9Q t ͤ2{T)A=6b=n C+P_kI>Ok]|3 8"JiƵZOY+aWlAu =|hɻ Dq/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.4 import QtQuick.Controls 1.3 import QtQuick.Controls.Private 1.0 FocusScope { id: button property Menu menu readonly property bool pressed: behavior.containsPress || behavior.keyPressed readonly property alias hovered: behavior.containsMouse property alias panel: loader.sourceComponent property alias __panel: loader.item activeFocusOnTab: true Accessible.role: Accessible.Button implicitWidth: __panel ? __panel.implicitWidth : 0 implicitHeight: __panel ? __panel.implicitHeight : 0 Loader { id: loader anchors.fill: parent property QtObject styleData: QtObject { readonly property alias pressed: button.pressed readonly property alias hovered: button.hovered readonly property alias activeFocus: button.activeFocus } onStatusChanged: if (status === Loader.Error) console.error("Failed to load Style for", button) } Keys.onPressed: { if (event.key === Qt.Key_Space && !event.isAutoRepeat && !behavior.keyPressed) behavior.keyPressed = true } Keys.onReleased: { if (event.key === Qt.Key_Space && !event.isAutoRepeat && behavior.keyPressed) behavior.keyPressed = false } onFocusChanged: { if (!focus) behavior.keyPressed = false } onPressedChanged: { if (!Settings.hasTouchScreen && !pressed && menu) popupMenuTimer.start() } MouseArea { id: behavior property bool keyPressed: false anchors.fill: parent enabled: !keyPressed hoverEnabled: Settings.hoverEnabled onReleased: { if (Settings.hasTouchScreen && containsMouse && menu) popupMenuTimer.start() } Timer { id: popupMenuTimer interval: 10 onTriggered: { behavior.keyPressed = false if (Qt.application.layoutDirection === Qt.RightToLeft) menu.__popup(Qt.rect(button.width, button.height, 0, 0), 0) else menu.__popup(Qt.rect(0, 0, button.width, button.height), 0) } } } Binding { target: menu property: "__minimumWidth" value: button.width } Binding { target: menu property: "__visualItem" value: button } } 5 xXmo6^C9M/͚%۵hEe]w$BIɧ -Zw=xvG/Z\S8=#eT)Ta|/ f 뼙LN1$\$Uzmx%Uq,ds'*Dv. &dDxc~(Ȕ."i6\#.$2ƥvLqE{ܰ](dЁڴVݔ+vaMv[ %wiiaޥ|Vs*&8S؛$,7yP _%KnG{6ЫrbD2 n9hX `cF[Mkb>&:Wol{ɰ}7-Ȱ }KdVT~ ;_Ik[oϗ15.E%n5`eHJOd:˸6=ˬO6ᆭ}4RܞC_CáMsn694KnoЀMO] ˡ?x/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ // // W A R N I N G // ------------- // // This file is not part of the Qt API. It exists purely as an // implementation detail. This file may change from version to // version without notice, or even be removed. // // We mean it. // import QtQuick 2.5 import QtQuick.Controls 1.4 import QtQuick.Controls.Styles 1.4 /*! \qmltype TableViewItemDelegateLoader \internal \qmlabstract \inqmlmodule QtQuick.Controls.Private */ Loader { id: itemDelegateLoader width: __column ? __column.width : 0 height: parent ? parent.height : 0 visible: __column ? __column.visible : false sourceComponent: __model === undefined || styleData.row === -1 ? null : __column && __column.delegate ? __column.delegate : __itemDelegate // All these properties are internal property int __index property Item __rowItem: null property var __model: __rowItem ? __rowItem.itemModel : undefined property var __modelData: __rowItem ? __rowItem.itemModelData : undefined property TableViewColumn __column: null property Component __itemDelegate: null property var __mouseArea: null property var __style: null // These properties are exposed to the item delegate readonly property var model: __model readonly property var modelData: __modelData property QtObject styleData: QtObject { readonly property int row: __rowItem ? __rowItem.rowIndex : -1 readonly property int column: __index readonly property int elideMode: __column ? __column.elideMode : Text.ElideLeft readonly property int textAlignment: __column ? __column.horizontalAlignment : Text.AlignLeft readonly property bool selected: __rowItem ? __rowItem.itemSelected : false readonly property bool hasActiveFocus: __rowItem ? __rowItem.activeFocus : false readonly property bool pressed: __mouseArea && row === __mouseArea.pressedRow && column === __mouseArea.pressedColumn readonly property color textColor: __rowItem ? __rowItem.itemTextColor : "black" readonly property string role: __column ? __column.role : "" readonly property var value: model && model.hasOwnProperty(role) ? model[role] // Qml ListModel and QAbstractItemModel : modelData && modelData.hasOwnProperty(role) ? modelData[role] // QObjectList / QObject : modelData != undefined ? modelData : "" // Models without role } } ';xWmo6 C[4rl_ C:A#w_ą";R~.֍H`w|{Gx ^g*-5b/^`#L YF&jWiX`|I( x\ Pf\Fw \ gʴ5S!Or88D sS 7^ v8~uxqyyty6$ V"$`t(`şVBNc/ C&1a"4j!VsS0MA- k1 $ŢsIx !(47e/ MS W\ih+,i "CnP%vGW65q˹ ֺX X 0[;Ya |F7vnVZ"!2$uuqc-Pg6S`֖ń9+9վU+ WU֕)2mM]ƞm)NܶURܰtt< dDKcQ!*!TQ$0Pƕ|w6ڵU#4zd=As"JD,+R>F`tx$5Z:$"پq$!i]3-zAx*z1&z)N=}=X{Poaʔn& ߨ4q>[ў+_xXeMT[w(0mRwzRԆ6z4N>96^\NMGE}cґhr-],7p0AcI ~iɜsñzxͥĻas_+ļwu{t/r]Q7>]M\q0ۄl. R`<*kࡉ7DQ~| sͪt~<`Bijwa}nN浀ߘ6ۣ ]o!;hG-t*^hL CSi[+wohUcmq|j{mv 'F;(q/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ var stackView = []; function push(p) { if (!p) return stackView.push(p) __depth++ return p } function pop() { if (stackView.length === 0) return null var p = stackView.pop() __depth-- return p } function current() { if (stackView.length === 0) return null return stackView[stackView.length-1] } ]xiOH{dK.E" J=G3xmmC-jUU̻o?yG<^ : $;tt!&1[ $)cw8\,WP> GXBlӽ h4$~c,$S$ 勔zwa"W_qQ^_\On'ˑ;>>obE!k9NK{B G^ %J,g<.|<TZ K $"LX9k2|*XbPs.ׁS+ eRV9!rAdS_s@ aC)0JY\MkAeMS2 M)VֆĈInM`&Ϯј$ 0"o^Նߔ''D ⣔@0akNDTFY%М,5#}UM;ceW eo0vTϷ S_;7{wxV/X)Y< °(\ &:}ZWAT21a [K.f,,@FaգU|l ;YMr'xKMI=/WP̅T./@HUGgY~]:49t i:ŖU?sn(*k,ιsp5t6+r/OXJ ]03[uE;&B.щ$.^@v"KEdl[O3A ?&!>P\4aRg\fKL.k;;ш ,\('1@v0JiMKN9d Sh.tJXöwhMD.!o߼^*y"a!kƩ+NK"%vPa h5xMWl3á꬞ Mj"! G Ik# g罖^:/cdRBVPRaد9GB[ĹWvE +A71Dyq s9T!Tf%D:MqS<vSjP2zj;HTA Ln 0c\0T֔cg&2M2T/EU%ޓUZYWV>4| n[~}q/M>s\KpZf(P#Tޖ\uS";Iek@uPhOceZ(;fÖ6Kh5#a_uv~,rf]S~ǰ\$̨vwmN#'UyK+u p bd zI ٿJ z:ktWq41Jw}G´OF#/ / wJo\Dؒ/T?s,TWE2'ɞ6snSpV{(?_̴ Ii*ȪWxlF{bМƠ:ׄX VI\KXԈ1MZ늇t נd]2i(jfDaVaZ+ʓW1TKѫ.ZC8..R lLqJ = ,\T Z;Z! yzOTSxȱD[D##CMu|{5hlʥR9R5(s8J1:X藉ڐBfQ}1̥?6MJͶd59jNV>?K }7Nc؋Rj_!4(E[l9MDXv!rm,/*n _[fVj)_*k'ŅFy6+/|ii-6˪Ic-Fl)I);H||l{`2_=V]o\eD~j$eFdnpAoW}y\NΦhK\S ۝>Zu ;module QtQuick.Controls.Private AbstractCheckable 1.0 AbstractCheckable.qml CalendarHeaderModel 1.0 CalendarHeaderModel.qml Control 1.0 Control.qml CalendarUtils 1.0 CalendarUtils.js FocusFrame 1.0 FocusFrame.qml Margins 1.0 Margins.qml BasicButton 1.0 BasicButton.qml ScrollBar 1.0 ScrollBar.qml ScrollViewHelper 1.0 ScrollViewHelper.qml Style 1.0 Style.qml MenuItemSubControls 1.0 MenuItemSubControls.qml TabBar 1.0 TabBar.qml StackViewSlideDelegate 1.0 StackViewSlideDelegate.qml StyleHelpers 1.0 style.js JSArray 1.0 StackView.js TableViewSelection 1.0 TableViewSelection.qml FastGlow 1.0 FastGlow.qml SourceProxy 1.0 SourceProxy.qml GroupBoxStyle 1.0 ../Styles/Base/GroupBoxStyle.qml FocusFrameStyle 1.0 ../Styles/Base/FocusFrameStyle.qml ToolButtonStyle 1.0 ../Styles/Base/ToolButtonStyle.qml MenuContentItem 1.0 MenuContentItem.qml MenuContentScroller 1.0 MenuContentScroller.qml ColumnMenuContent 1.0 ColumnMenuContent.qml ContentItem 1.0 ContentItem.qml HoverButton 1.0 HoverButton.qml singleton SystemPaletteSingleton 1.0 SystemPaletteSingleton.qml singleton TextSingleton 1.0 TextSingleton.qml TextHandle 1.0 TextHandle.qml TextInputWithHandles 1.0 TextInputWithHandles.qml EditMenu 1.0 EditMenu.qml EditMenu_base 1.0 EditMenu_base.qml EditMenu_ios 1.0 EditMenu_ios.qml ToolMenuButton 1.0 ToolMenuButton.qml BasicTableView 1.0 BasicTableView.qml TableViewItemDelegateLoader 1.0 TableViewItemDelegateLoader.qml TreeViewItemDelegateLoader 1.0 TreeViewItemDelegateLoader.qml  xoJ?̡@ԁV6B5;wz3vlqH`%3ڳW:?pcS۔KzX+bK %ɨq5$CJg);*AS(u (pvTWJY]@fe~}m~Rˏ7ay}Ѥe%4,C `lVjNh%!6q:vJP $IaJQ21CDٺ̣P%^ЄR;i4 d+üCBP9E3FWa@V\o5pN%ޗWM۔stƺLxkCNb˲^%:XA}(cN|Dw=tJPɬͤuqv _5do+Rf޷̝pu|_Ep߬k8cfSKmG%ɓ!ݦ4 NNaUֶCt t8׵:Z*ƪJias[SFmg{hR[)^Eo7?+[r}-;-'ۗ a@2>"xɄ p8/?w,wb x>h$ˍTYnq]yA>__|h0{TNPt---zvb*DQCǣk4I=^{hK9hVߦh|8D|<ƣXIyWƑkc):R)`GCXoNڿ=M!}l,f iLh8`Y"iP4P$j>YGN}"01/xYmo۶ dH!,͊ɒab Zm"]cMd'M@b<| o⳻~ȹW'/Mةj*V'fDԣr}0%ϙ\̎#k2%#YSeo?X8%KM*Y4@KY>pEgoWo/.FW7WyӒ\Y9E~i2e-yA0tQEWJ/,s *rF̭  t0Vr VDr s'fI(- S`84^`{./DDs̒J6ȌDW9`% K kbKrhFʢp1mȜع!Czn}y bZ3E.` {L@5=ڰzrP4֘>Z>z^ 4Pds,}y#ڕ5 V:leSXPi@gxЊM(؂Ce)E#- (i]peȒ%bhǙh2f!Y]fsS]ݮƇ/9@Fwv L}iʦn .PэN|=Gb!!ga=AvwxUKuZNjG6l :LtgV%C_( s4Tuc~ eKH'(q|$/?Y^3s+ 봚π)ZVa[3g.B qʯ(8)8Uu4֑x+F'SZjk5rt,9$Hm Mq=1Ru݉%zqyJ?#{ xdS8VJ1R)5Ο#{jYU ^<(J(:d4P%Ǐ[=`,nl (_Q %op᠒;Re97 Z:R0k[ޗsH;٨َiq_g`)||sٔQ8 v=T/N  [Sc<Vhmt)LN$d+e-x5!XU \O+hiynnw-QC:XYFdr>8r ;J83 !xCxE/&GPCK .0C%ڑQr\@gRc 5Ur;\.8e_M }`ŁdY( g,UCF $wg'N[c"`^o!+{rB!~uj[IsL4ݺt^6Ϝz ڼy 3#䤻! 7$B۔L̼S8lC^W.Nv뉵c= VK!.e#]a|H%yb\Pq?+IuJmE֊~K}g ;jOF./sHIn$ ''l1+tPJRv"}wdɎZ Hb[<~w//z*s-L_h Hq`CDr?X<˦Z&!q)WaR`9*zqxkp 70 ' XfL$,=̭97Xe\:0;1袧F/hZ xe@lnsj>,tθJք'mRV!]O%ǕU@c4E6)тCaǎ)lapJ˫lւa =ޠ*n=P UXEU~f_30qLdSļ_xORUIʳ !Q_+84ǡXw*&puEZǰ RσJ= !7j[.O#s!%BQlD6^zrhRϖr O>=qF9W7^ru-=-wXl]RBq(1" IcYߖ/+fONdY<=mh'R+/ `1 TUON#tn!s4ƨjE(a0CYLJU%|G޿ّ~iG8G[M',"\X8x v@8VM@{ PY0Z🀩S1|||h߰+ d Y4@HX'Vov*^b0k[; ؎lhX1j'F{z˩ |mࢶ} YoycBT Jx{hh!Ęmj 5qÖ+eE+q:>{7-b9T*!v |mc} L7BOW{c|rhWzuLDTX{`As;VbR4eFGRl,:7T1a D?2<G]v3&GEvϿక#xY[o۸~/Eaw9Mͥ[ &{6mTUR7Jه#C>ߌ'|?3ɱHWCECrxg2 V4Ysxi$T*F<.FYd>NBϔJEČ(:WN(#r'BD_*f/'wO?|;x|zys:>pueV3ss#3:gzXa EdA#>@ɁO4B4YrjM< %c1KIXfs#fjI%+ U|HrJ8Y{R!\)4dNZ2XY$h#gB*TᕠC+.!56%(5̄)>dFm_!TuyVGgrβI%L)(;ۇu0S$OU;ȴZ떵`2C {Y<+ |_EU9 xJӔQ ]-lQVR+AnaG"FA-- GEbiD!PBrZnUo9:L,yCcV@Vq䞐QYChF^Ȏ?mbx {iwٌDL,02Uƾ(BC+ħ'% ,7SZNq׼{Y]I`yőZP>FlD'cd-W _ɟ($(,BsHTAN$L ɌFsQJBe @[kde yQ~h z"^s};N5A`S؍bU3oɄN+wƧPMcXhry1d¢sAQ%k˦p&7{D \X&kS#z!U*:GY-`2ln0Bff'!Lg8Dg]VPG.yYV $'H<; T329::*Nr3G1s{FjPrZwB k1Mu[!VM`),9Ն"VmaaUcRbJx*{DģM.hP3ZYy0_Dvu O60Q';0e@H%bhX[ cDP|ME .W,brs yҔ&^_ʂ э{Fba4RĄ Õ0t-0㘡jGpUy[! JRP 9 RCSto ;ɱaKM Ɯ#|f6t 8M(0f^s&f%NEȳ 1A!&"CV  hLseQo>D2|>/ 5l=locv:h=v:jk*ELȰ{Vh<%eEZR38Uyg,+[6m$:9?$H:':"g{k3ϛv{NkW?,gB|nN]K-M a4xXmO9~RÀ*9Ju_U(z_]'1xS7iD7c{7tjbyճWp.JLgM+;k8~ljJ<=֋AZ:_tG@x\FBN)LD0\0!W>8C?Fl& BwRW7?N_\\ .߾vs<87<8|ؔM# aთB? b{ipgzf0|Υ ~*n`É^1ƪ@s%K[V #ԅBRBk.s:\8Ki X"}E(#@wUClۙE 9*"$TsF·40]u8ʢ}v yqg\rH&>Fs"C,}ʜ2-cZrIoa"^4C`ӨY/_b"c|aҸCi|[^&i,M頡eR|)"A,:40hCxާmUK,I+#+9w rqʸi7n0]ňP>'P 0<1B}Q81X$9|0&!4Pi7EFR \Ə{y/B1);z?9v`]p,&hTnEb*7xck`4~/I,BEǣ%Xdjn'̛AcA0P7!GLn!HSD8u͂<=3P6vo8c\'t05Mǜk!,b*c%<[;NJ2k=@<&`=8{)^k'*F[qwۻ!W2U[Ȣo2yQaFr*[6?[7M>͖ʹ0+.@cۆ~31t1*-lӣ['~-(|Ztn6ұV1p4B)?L JYAX{Ch>iv[Y~|A DjKϋi%GXdKJ]2-glJ4,s}8[>AOf2|qrr_m:ツGu{8mJѓC4h*@ Kg_4>r2n>Ѧ\D"i/4Dp%[\ Vwk[ _[xNc?J!Sdj䌣ly+\lC!$@vzv+F3J1{훍n`=8&K/9.bT?clYlH fl'Mg,cPMMR.Ѓ5v&Č^8\K#wԵ #WB}lyؼG6 cBcqb` ;t6Ws|tb> ҿ%ۏ*2fh V$XwM4,Yg.d6Q Bq^N_u&ŭ65-@wS7cf/W=}:hAeUj#<4|.czWюZ0_ObM/xqҼq1p~bpӹ{D鬤kS*즳NOhOqt,2i 3N^M;W|)PrV*rɆ:>:0QE4{ J~xt g!Iʮ-I?m2gn{CHm泷[r.[6_ 38e܏>jSzˏ  0xko7{( WB#v@0(X.7\d!w$Kyl|vam]-0%<^3 hl ˜d8V r"TAj!S6`pm1c1_drrC SipR4A짋/_^><><&<|2Qz`+iD!`|DlXRNŴ'4jfV\eus#"\S&J,ཌ_N[ii3¬̬Ux< 2`/f,b+FSiSjwJ(miQϔ8: K0\a4:,-;i*4{)boRn(ɱ@B,dӴ{lYKSAq-]pR%4/g|I"F~|qQ8@5^>IMI$|r縑u y(8RŨP"4pL}ᆱ2Id"C#@8@ A8O`a*Z~8lgP$N/K„@,qY_ U!.)wCM舏Or7SDQ b\)\PD K6"/~OQh։`W|koAƤae ]:ԿP,(@E Cfxo 7 =Xj~99T\Qmo[+95 :=(S@xg\ VEp]әW#iⷈ\.//gв.NdZ^e`0mڧ=Ko x|DH$9 n)S9E![q2JDhdEWUVREk#RIv, !CZrx<@5aڼ rOڄt&WT.gBl@ n+!Jܚ"ZK.CՁxO[1Ί@""#^o!e>ITm V"CneT3E<7Lȇ]\.d:_WmF;3tN\_trj>$ ӈ1H-!:ϴ`oN7Ǻ>\SZR8t08'לA~& &8JXrƓ}K9V:LՑ-`^|m=#B2;UUXu%c*5^C|q˝'Owt2PMV ۃdf BX ?5!<o8)ް2ɟ"#tِMdܫkpqcugcyV7ad %QwkE3ceHlJBulAg%cARЊ $"&Wp&*ɰef\uCbs!JB}MW.aW^H9[",9p‰w;>[%+G%-p;ܞx RttuCkQ)t#nxE-q,a$S6F9Ӣu`2A)xu AV'#-. Q7hJ>~ BFYqvPw1tH}~?:ywܶΰ]ˋB3ՂǼ•6O$U9YGL~sHRC N# fʥ&Ħc/w]xq%{7>jlx#E;7l&HŖ>`}Iϟ=u* e2ŠB`6,y&R(t'_.{E}G{?hbM/Z!GݲZ=VDtl3l|6$ZsѧYW&@wdt59}:sT'\.z#:XA.K(w# ͌z+ MYV0sPK+o}aΔ7Iz-҇DN1{#*f'sm8 _H~(<xT(a(A!2rC!J T=-8ȴXab:^ʉ,-trժ-0lmj.ܯPp dn!緀֭6̦h06;unBV0;&ol_tNJչl%kp8{2 Ipcޙ\ǥqvp}4{K2~wqG>J<=Z}?6KoՉ{|`ۦGMɲj٧.F&xJiuU/A$ s. XiIpOcm௼bnj??a]7֛ՏNȠw׺2E+2 kBYgsjVFG{ upƼa:0{왛lͨ C,Gc? a'خAe_Kٳ: 8>fUtv{?ܗsiA}7Tm#~f_? #xo8w$ i)ZۂWEeiu:U3cq:'vre"$4O_r"ZJɔ\a'/ɅNTh蘬.⽽z}{O(XxW$ 1U'_ :%2ۿ2u"{Ǜ󓳏ś [yTiF. |.钙fd%8$4)IC@@9Itǽ0xhHR0ze8p4]*r&4))K[pf&zMv4Sj~˲z(RZ{.cך 5ZVgȈ-. )\&6лŶ .Rw2v hݪgrʒ) @WQnh9CFRRpul1vB9-GMѝ{!~oY*i Sy^apĀw0A-d݃{IgW'@%RzH͗ frJoϣ ~e fBUIhT=FA˜݈e` :4fem$F43Nҡ[ qt=+ hh v)G`䄡=rbo^hVBsW0 ̼(\ AHq&J,SXHz8pAF7^d6[sw"88ZemZFdQ<\j >٦p[Cc? w\O:*$TI~CA康\O1Lџ}0?Ǩ}$}f|5G1UYk@GC:Jn{FMӭ*{aƾ.ᘰ㵈Ik\;-.(dUov$nMۦb 7WyV9a;f?<!3M.O'*i^eR*Tm3Ʊw Xs['4=ʂux=v@1sQF|BeLg<3.y}Ewn^_5ܥaa/uCNX§=k}agwA A=y\G}fO\K]N(,8RJCD /~ A *앜59 xwcC6qO>cD}E@a uݢ@Q=茂n0-Y z,eX CW>[7q̅m$;֢2bDfϻ}ma /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 QtObject { property Component background: null property Component label: null property Component submenuIndicator: null property Component shortcut: null property Component checkmarkIndicator: null } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ pragma Singleton import QtQuick 2.2 Text { } %AxVQo6~p5^9Ko~ز$e>AHŖ"U #eɒZTH`w}#?|åNWF,b <-I &6 JWeYhG[â(O6z(EU&bX>"7eƂ\2DG9Ga hۻ˫hrs?8*i% 7`&w[pg,Gx2%" z蔰`k0&b*P;%ׯcwxuz(} M_g'P ȦNYp3_\~(+5\-tlLz 1wߕuDbVbX .=['KDe5Q{222\_\}ѿ[CsgO[ Bݗݤߓ4M&Nz,.);S9cX=t(}޳&Amn4AVJ{^I/v6(8AK@;k;V*V:w^yfr", p2, "", p3) } function removeAmpersands(match, p1, p2, p3) { return p1.concat(p2, p3) } function replaceAmpersands(text, replaceFunction) { return text.replace(/([^&]*)&(.)([^&]*)/g, replaceFunction) } function stylizeMnemonics(text) { return replaceAmpersands(text, underlineAmpersands) } function removeMnemonics(text) { return replaceAmpersands(text, removeAmpersands) } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Styles 1.1 import QtQuick.Controls.Private 1.0 Item { anchors.fill: parent property bool __showMenuFromTouch: false property Component defaultMenu: Menu { /* iOS plugin will automatically populate edit menus with standard edit actions */ } Connections { target: mouseArea onClicked: { var pos = input.positionAt(mouse.x, mouse.y); var posMoved = (pos !== input.cursorPosition); var popupVisible = (control.menu && getMenuInstance().__popupVisible); if (!input.activeFocus) input.activate(); else if (!popupVisible && !posMoved) __showMenuFromTouch = true; input.moveHandles(pos, pos) menuTimer.start(); } onPressAndHold: { __showMenuFromTouch = true; menuTimer.start(); } } Connections { target: cursorHandle ? cursorHandle : null ignoreUnknownSignals: true onPressedChanged: menuTimer.start() } Connections { target: selectionHandle ? selectionHandle : null ignoreUnknownSignals: true onPressedChanged: menuTimer.start() } Connections { target: flickable ignoreUnknownSignals: true onMovingChanged: menuTimer.start() } Connections { id: selectionConnections target: input ignoreUnknownSignals: true onSelectionStartChanged: menuTimer.start() onSelectionEndChanged: menuTimer.start() onActiveFocusChanged: menuTimer.start() } Timer { // We use a timer so that we end up with one update when multiple connections fire at the same time. // Basically we wan't the menu to be open if the user does a press and hold, or if we have a selection. // The exceptions are if the user is moving selection handles or otherwise touching the screen (e.g flicking). // What is currently missing are showing a magnifyer to place the cursor, and to reshow the edit menu when // flicking stops. id: menuTimer interval: 1 onTriggered: { if (!control.menu) return; if ((__showMenuFromTouch || selectionStart !== selectionEnd) && control.activeFocus && (!cursorHandle.pressed && !selectionHandle.pressed) && (!flickable || !flickable.moving) && (cursorHandle.delegate)) { var p1 = input.positionToRectangle(input.selectionStart); var p2 = input.positionToRectangle(input.selectionEnd); var topLeft = input.mapToItem(null, p1.x, p1.y); var size = Qt.size(p2.x - p1.x + p1.width, p2.y - p1.y + p1.height) var targetRect = Qt.rect(topLeft.x, topLeft.y, size.width, size.height); getMenuInstance().__dismissMenu(); getMenuInstance().__popup(targetRect, -1, MenuPrivate.EditMenu); __showMenuFromTouch = false; } else { getMenuInstance().__dismissMenu(); } } } } 5/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 // KNOWN ISSUES // none /*! \qmltype ModalPopupBehavior \internal \inqmlmodule QtQuick.Controls.Private */ Item { id: popupBehavior property bool showing: false property bool whenAlso: true // modifier to the "showing" property property bool consumeCancelClick: true property int delay: 0 // delay before popout becomes visible property int deallocationDelay: 3000 // 3 seconds property Component popupComponent property alias popup: popupLoader.item // read-only property alias window: popupBehavior.root // read-only signal prepareToShow signal prepareToHide signal cancelledByClick // implementation anchors.fill: parent onShowingChanged: notifyChange() onWhenAlsoChanged: notifyChange() function notifyChange() { if(showing && whenAlso) { if(popupLoader.sourceComponent == undefined) { popupLoader.sourceComponent = popupComponent; } } else { mouseArea.enabled = false; // disable before opacity is changed in case it has fading behavior if(Qt.isQtObject(popupLoader.item)) { popupBehavior.prepareToHide(); popupLoader.item.opacity = 0; } } } property Item root: findRoot() function findRoot() { var p = parent; while(p.parent != undefined) p = p.parent; return p; } MouseArea { id: mouseArea anchors.fill: parent enabled: false // enabled only when popout is showing onPressed: { popupBehavior.showing = false; mouse.accepted = consumeCancelClick; cancelledByClick(); } } Loader { id: popupLoader } Timer { // visibility timer running: Qt.isQtObject(popupLoader.item) && showing && whenAlso interval: delay onTriggered: { popupBehavior.prepareToShow(); mouseArea.enabled = true; popup.opacity = 1; } } Timer { // deallocation timer running: Qt.isQtObject(popupLoader.item) && popupLoader.item.opacity == 0 interval: deallocationDelay onTriggered: popupLoader.sourceComponent = undefined } states: State { name: "active" when: Qt.isQtObject(popupLoader.item) && popupLoader.item.opacity > 0 ParentChange { target: popupBehavior; parent: root } } } ~x=o6ҿwe;E2\ZAh>DRcP>El >_%g'bS$YvN߳`o*2_lÞWqfW#6h^G(d,2ɦ,)$IX>af?"OK6%y!"/o/>~zgGϟ~_Z( OsCw% ވ4 يIu'P|Ö"XuRS b.-|"6 Y>ּ(2^%+nva(f^X@$x!.5楨l%Y-dĞ3K%KX$*ɳKLVdYAII^9~U4q Uj,~{.RD}{Ұ^7\Kl&z9lx(Jw#r0/7 ެ*yp HWX^ a}a8B6^}25| ]5N JZB4_!%rsX›o\ qVGI"AB)R4[Fy12Ni4橻RYCйu9]Aj9a5$HYQ/!2ض{[HTď_>j/×{|>{v޲*_ُiX,|s4bb*)+\ Yg /R"$x,@ۦgSX"2+|Y!@]d7|Os-GxiQƩ40k X 8$ 7ߝzzRcA5.WmIKiNA:Ǽʋb6C *>j<> y 0u%,٦$B&<-m׿u)J*0Bz5rWW(HJ/GIW] @l2u2U*McApQ(hH8O95̄2HDlheM99&`\bYk עP* Y[Æ^FZܺα?5YaC4hF(Z]{fO-Q:*^;h 0Ln d)f0s~K-;ٝ &Hdnu* s5i:`;2zwGSNcRHKBV&T90gTTf8ǤJ-WP,^蘒_ Y$2o" T[IͲO貏ʏl%ut*.M1 X_^$ZyX^ŹTcL|mǷԤ$fUnE٦Mp$_(n-g֤me=wsܴR÷=:UnG<@ (ղ`fTEqwX'K]'QI:Jg̴q5Fَ`*]0j?ݔ'PɎ!f.+"f B IA 6լ#I2. 8pߒAq'1,Wumt-tr)ODبRM)J&vu|VSD8k;sՃŅ=JE6fؽ{ICnmQ'G%Q? + *i:U`JRF% :AB:M!>7M͓ VV$brzLn}ut%-"hMkqH:btI+%U>yxv+Fn&òU2~%7U[JQ^ooeGKPIL-;}fOƧs<ޤH0as=beh[)#-Ekrmm}<(  ën:-n@M26_@, H4 5[[jƒW( nEppm8Kk݂iX v E]KXvLy.-MJcQ19樋$컝Mec4 k'ߜ8/[S@/ ԝR~cU׹.˔.EL0Gd xE$q7{1+.rK{:y R#b$dpD|<8:>jՉqώҰ(Rz!2M z5o.-'?S1aH񁩸%%oqtCw!jDjxX퀙ل\<dH -F/A]="w^KL4tP2Z %Tp!Sb,L@~V^ݸ.o*[t:5Z-gҶΉ~uJm:/d-X:/)ST&͒l\k|َ@rg?10yS3MtȠ%ZgxS!vd"5. vo3D~uckB!Hi u,T"+7; 迅4w@m|>_7!㠘MYkqF b[TKg,'uOx$ᣏ&bdXoONd?0rQ~$uR}Q{sWUU T'R-Ҕg@y$9[:<ZvQg#Sc jܲGH+Ͱ#Uбwh;}-LR@zXzSj)޺ҏ0k,K:NZ/>U 4zN !isZT4rm6$!RYa-j94l: :|n[2R=:=Iy+J62Wuغk^h0*]0*<2G#0Ϊ:vR f m1}&h7YVaæIӌmڶ>9+^@Qz!F4:|ƦsDA3z =CnάkEĦ13A??qcd=-0Hsnڏ B4[Y>\3˩= :41ӱL) _T))[nYj3dFrQ֘нS /]i7o åv.A;P-JQ2:P;Ee jf~ 9ƺpE^GqQA4͓ s'A3nܭEۚA5J;_7jX f[,2qm_^?)GZ߶3[")N p¦7"jEVP>uh=T&3c̯Z+%}*$٢>*Y%2jp7Ưwu7lGVHƿCd.aqek-6 ,mjZv6 udn=BDQ?^2b 7U5p}KrB'ՌcXjZ{k}pQ+cs3KН'l%F>4i8h.?w|b% b%]&ESL^^m?Fk{Kõi-{/'Dn9gdMQyC׈qw$tį>zz"z Dޔu2iɅM3^1U[aP=Ϟ 3t qU&^? ~G^.Yfy؂Bl/2Ww̚)s?CxgBЫKg: :Pj QǗ&ƅ$;KK͛1!{"looֺu6:P^1,/F̈ Ux%A00'h:X7%+j?=E&6V rP}s:XsV.-פ:җ%(ĉ婓S2sgw/a6,!\mInAuzn.XK-H}{P[gD@0~wm)Dl_+קZSsE[*@%1njzm-6s<ߒ}LmlRT^a9c Y kL[A̧6Z2?zsa'Y2_Lf7,i<](88p;.?HZ$!Z$W eGVaN߲(VKkH3ӳ(t#! u9DZ*O6OlOqszKh6IAUd芚JG>=enٌ/D}XCxtw(>gg'S| ,VJh뾢vW&.Yv~n `Jm  #Fީ:s{A J7̫*[>zq=oփBa=WSl\TX*k7n64򗸭,!74Cg?x% Y} U=*S\Ƭo$*/ G:xZ[s6~L&))]wqLfn݇ 5 @RY{7]eù~8L_<ΓtO͖93{>l1^GteИz>=A[JӓtY$0qfZ 2Bw5Bu8UCjUž_yy˷_\tfE&~ہox3MX0X! =Ab]@RIF!yqcR+\dMwgy!$hp4i&@>A^iڑRK:o1axOr+%zTJbx 3jk H ^'$XkC,)b-ȣm8lyY zcL W-Oyc̐ȪY0#ua1\Y[{.5ľ*:u" ,^bxC~Yn]Ac΅&?W<URmXGnnᗅBYx'$&a섊:4b`~_ Jpd! hyĹʹCp֖Fa3!9tbct6Alʹqr9Y9e *,BAHV/޽*A> 4㚊±[#'`uHPNbBPIA5̒Xi$ ̬6̉OB y-\/`ʃrL5c}Uy-"98iKs%t)5PeLEۄd5\Dqdm%¥Eв=XzM`rC(j-LRd܌Azsļ/!&|/q~Iq- 3 q|vv&>O 5ozrdً|q}7B氶yI<C 5u OqjlWZVv=-j+h,=M"eݣ#֤Fk<" Xw9>5(5 M*.Tp4Mxsd|i*Z3uP*VHB6FwXx1ꨁdϪG:aH{0]C۰Oj(ɼ( 1q^q?~Un@O7x4vwg9ZCٚmὄdl דGctC;1'PxX|=|ϟ̗}J: oJ3:Ϋa鄷 on _Cv6R1l{ 7yLlR}{[Kn~ VL )rbב4}j&AyTmZ¯}ڲpM-|աajEq6hf꨹jn}/ay*Kэ-yZX++qiq\b" 9G:#h-hѼG< __itemIndentation sourceComponent: __style && __style.__branchDelegate || null anchors.right: parent.item ? parent.item.left : undefined anchors.rightMargin: __style.__indentation > width ? (__style.__indentation - width) / 2 : 0 anchors.verticalCenter: parent.verticalCenter property QtObject styleData: itemDelegateLoader.styleData onLoaded: if (__rowItem) __rowItem.branchDecoration = item } } 'xun0 FxeژIc:4Vp.M-nw\6#nUy/v`;߸3B;,U)2[iin0+D 7|StRx nCA{=jc{yjAKP"dzg2f}t1K{T$}XSYhȥI?T&;VSv_ Lg٨$F"HVt4&}L;*Wvڊ]Bތ8 ' X PO8DcJr٧<~*[zE 2iٕɄiն{jaobxx ɍJP(FyBm@MOh%D.Epd3f+ z-c/;VUq"uwU~$`[4:/P%;N/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ pragma Singleton import QtQuick.Controls.Private 1.0 StyleItem { elementType: "itemrow" } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype StatusBarStyle \internal \inqmlmodule QtQuick.Controls.Styles */ Style { padding.left: 4 padding.right: 4 padding.top: 3 padding.bottom: 2 property Component panel: StyleItem { implicitHeight: 16 implicitWidth: 200 anchors.fill: parent elementType: "statusbar" textureWidth: 64 border {left: 16 ; right: 16} } } -/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick.Controls.Styles 1.3 ApplicationWindowStyle { } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 Style { readonly property GroupBox control: __control property var __style: StyleItem { id: style } property int titleHeight: 18 Component.onCompleted: { var stylename = __style.style if (stylename.indexOf("windows") > -1) titleHeight = 9 } padding { top: Math.round(Settings.dpiScaleFactor * (control.title.length > 0 || control.checkable ? titleHeight : 0) + (style.style == "mac" ? 9 : 6)) left: Math.round(Settings.dpiScaleFactor * 8) right: Math.round(Settings.dpiScaleFactor * 8) bottom: Math.round(Settings.dpiScaleFactor * 7 + (style.style.indexOf("windows") > -1 ? 2 : 0)) } property Component panel: StyleItem { anchors.fill: parent id: styleitem elementType: "groupbox" text: control.title on: control.checked hasFocus: control.__checkbox.activeFocus activeControl: control.checkable ? "checkbox" : "" properties: { "checkable" : control.checkable , "sunken" : !control.flat} textureHeight: 128 border {top: 32 ; bottom: 8} Accessible.role: Accessible.Grouping } } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 Style { id: root padding { property int frameWidth: __styleitem.pixelMetric("defaultframewidth") left: frameWidth top: frameWidth bottom: frameWidth right: frameWidth } property StyleItem __styleitem: StyleItem { elementType: "frame" } property Component frame: StyleItem { id: styleitem elementType: "frame" sunken: true visible: control.frameVisible textureHeight: 64 textureWidth: 64 border { top: 16 left: 16 right: 16 bottom: 16 } } property Component corner: StyleItem { elementType: "scrollareacorner" } readonly property bool __externalScrollBars: __styleitem.styleHint("externalScrollBars") readonly property int __scrollBarSpacing: __styleitem.pixelMetric("scrollbarspacing") readonly property bool scrollToClickedPosition: __styleitem.styleHint("scrollToClickPosition") !== 0 property bool transientScrollBars: false readonly property int __wheelScrollLines: __styleitem.styleHint("wheelScrollLines") property Component __scrollbar: StyleItem { anchors.fill:parent elementType: "scrollbar" hover: activeControl != "none" activeControl: "none" sunken: __styleData.upPressed | __styleData.downPressed | __styleData.handlePressed minimum: __control.minimumValue maximum: __control.maximumValue value: __control.value horizontal: __styleData.horizontal enabled: __control.enabled implicitWidth: horizontal ? 200 : pixelMetric("scrollbarExtent") implicitHeight: horizontal ? pixelMetric("scrollbarExtent") : 200 onIsTransientChanged: root.transientScrollBars = isTransient } } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 Style { property Component panel: StyleItem { anchors.fill: parent elementType: "progressbar" // XXX: since desktop uses int instead of real, the progressbar // range [0..1] must be stretched to a good precision property int factor : 1000 property int decimals: 3 value: indeterminate ? 0 : control.value.toFixed(decimals) * factor // does indeterminate value need to be 1 on windows? minimum: indeterminate ? 0 : control.minimumValue.toFixed(decimals) * factor maximum: indeterminate ? 0 : control.maximumValue.toFixed(decimals) * factor enabled: control.enabled horizontal: control.orientation === Qt.Horizontal hints: control.styleHints contentWidth: horizontal ? 200 : 23 contentHeight: horizontal ? 23 : 200 } } )/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick.Controls.Styles 1.1 BusyIndicatorStyle { }  /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype FocusFrameStyle \internal \inqmlmodule QtQuick.Controls.Styles */ StyleItem { property int margin: -3 anchors.fill: parent elementType: "focusframe" } Hsingleton RowItemSingleton 1.0 RowItemSingleton.qml designersupported 8/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype StatusBarStyle \internal \inqmlmodule QtQuick.Controls.Styles */ Style { padding.left: 6 padding.right: 6 padding.top: 1 padding.bottom: style.style === "mac" ? 1 : style.style === "fusion" ? 3 : 2 StyleItem { id: style ; visible: false} property Component panel: StyleItem { id: toolbar anchors.fill: parent elementType: "toolbar" textureWidth: 64 border {left: 16 ; right: 16} } } "xWmo8 >`n[1l]_z},Iʒ'Is[Q[|RH*{3U|:3s`^vT:)\:&{rfi,S訪4"%q:Sن__y'qmZPM J9%-YR?hdbi[u,&zp]!_-bR!RPcT- x] H &GGG0HX4 B? WZi|߆)11*نkv9=g7|qU-yC0c27F[˔n[|qdnd'n[BmAE m5/N LirSi+1sԄl*WكM?w' TG]czJ jei{#%Wc2#HJ}Q20ldxuLq1uY3jIgiaC%W1&uЭRf;_LOt6@HUmЃwJxMౙp_wZѤ&O㉛s'iKɿgD^œpsaO;ߓI-D[pʦc^-cD7jT eGTEyvY]Xpͪj±zrN-֙/3);GJ9 ۜc3.\FBJ+-tgݖ3 GM8mlVi?gs'6+%3Xn@eڂ19ݤ xZظjNhTȠ(Vt{aq! s'*?!i/"OKՙC}swtZ*2jFD̻Xk ݲ9сϏFNo,ݻI`CѰa{+mǷ6t(UÛ뽈jB3>.FK̺fw ]ˋv#/>a/co /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 Style { readonly property Item control: __control property Component panel: StyleItem { elementType: "slider" sunken: control.pressed implicitWidth: 200 contentHeight: horizontal ? 22 : 200 contentWidth: horizontal ? 200 : 22 maximum: control.maximumValue*100 minimum: control.minimumValue*100 step: control.stepSize*100 value: control.__handlePos*100 horizontal: control.orientation === Qt.Horizontal enabled: control.enabled hasFocus: control.activeFocus hover: control.hovered hints: control.styleHints activeControl: control.tickmarksEnabled ? "ticks" : "" property int handleWidth: 15 property int handleHeight: 15 } padding { top: 0 ; left: 0 ; right: 0 ; bottom: 0 } } #/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick.Controls.Styles 1.1 CalendarStyle {} /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 Style { property Component panel: Item { anchors.fill: parent implicitWidth: styleitem.implicitWidth implicitHeight: styleitem.implicitHeight baselineOffset: styleitem.baselineOffset StyleItem { id: styleitem elementType: "checkbox" sunken: control.pressed on: control.checked || control.pressed hover: control.hovered enabled: control.enabled hasFocus: control.activeFocus && styleitem.style == "mac" hints: control.styleHints properties: {"partiallyChecked": (control.checkedState === Qt.PartiallyChecked) } contentHeight: textitem.implicitHeight contentWidth: Math.ceil(textitem.implicitWidth) + 4 property int indicatorWidth: pixelMetric("indicatorwidth") + (macStyle ? 2 : 4) property bool macStyle: (style === "mac") Text { id: textitem text: control.text anchors.left: parent.left anchors.leftMargin: parent.indicatorWidth anchors.verticalCenter: parent.verticalCenter anchors.verticalCenterOffset: parent.macStyle ? 1 : 0 anchors.right: parent.right renderType: Text.NativeRendering elide: Text.ElideRight enabled: control.enabled color: SystemPaletteSingleton.windowText(control.enabled) StyleItem { elementType: "focusrect" anchors.margins: -1 anchors.leftMargin: -2 anchors.top: parent.top anchors.left: parent.left anchors.bottom: parent.bottom width: textitem.implicitWidth + 3 visible: control.activeFocus } } } } } y/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 import QtQuick.Controls.Styles 1.1 SwitchStyle { } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 Style { property Component panel: StyleItem { id: styleitem anchors.fill: parent elementType: "toolbutton" on: control.checkable && control.checked sunken: control.pressed raised: !(control.checkable && control.checked) && control.hovered hover: control.hovered hasFocus: control.activeFocus hints: control.styleHints text: control.text properties: { "icon": control.__iconAction.__icon, "position": control.__position, "menu" : control.menu !== null } } } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 Style { property Component panel: StyleItem { id: styleitem elementType: "button" sunken: control.pressed || (control.checkable && control.checked) raised: !(control.pressed || (control.checkable && control.checked)) hover: control.hovered text: control.iconSource === "" ? "" : control.text hasFocus: control.activeFocus hints: control.styleHints // If no icon, let the style do the drawing activeControl: control.isDefault ? "default" : "f" properties: { "icon": control.__iconAction.__icon, "menu": control.menu } } } X/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 Style { readonly property RadioButton control: __control property Component panel: Item { anchors.fill: parent implicitWidth: styleitem.implicitWidth implicitHeight: styleitem.implicitHeight baselineOffset: styleitem.baselineOffset StyleItem { id: styleitem elementType: "radiobutton" anchors.verticalCenter: parent.verticalCenter anchors.verticalCenterOffset: macStyle ? -1 : 0 sunken: control.pressed on: control.checked || control.pressed hover: control.hovered enabled: control.enabled hasFocus: control.activeFocus && styleitem.style == "mac" hints: control.styleHints contentHeight: textitem.implicitHeight contentWidth: Math.ceil(textitem.implicitWidth) + 4 property int indicatorWidth: pixelMetric("indicatorwidth") + (macStyle ? 2 : 4) property bool macStyle: (style === "mac") Text { id: textitem text: control.text anchors.left: parent.left anchors.leftMargin: parent.indicatorWidth anchors.verticalCenter: parent.verticalCenter anchors.verticalCenterOffset: parent.macStyle ? 2 : 0 anchors.right: parent.right renderType: Text.NativeRendering elide: Text.ElideRight enabled: control.enabled color: SystemPaletteSingleton.windowText(control.enabled) StyleItem { elementType: "focusrect" anchors.margins: -1 anchors.leftMargin: -2 anchors.top: parent.top anchors.left: parent.left anchors.bottom: parent.bottom width: textitem.implicitWidth + 3 visible: control.activeFocus } } } } } S/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 import QtQuick.Controls.Styles 1.1 Style { id: root property bool tabsMovable: false property int tabsAlignment: __barstyle.styleHint("tabbaralignment") === "center" ? Qt.AlignHCenter : Qt.AlignLeft; property int tabOverlap: __barstyle.pixelMetric("taboverlap"); property int frameOverlap: __barstyle.pixelMetric("tabbaseoverlap"); property StyleItem __barstyle: StyleItem { elementType: "tab" properties: { "tabposition" : (control.tabPosition === Qt.TopEdge ? "Top" : "Bottom") } visible: false } property Component frame: StyleItem { id: styleitem anchors.fill: parent anchors.topMargin: 1//stack.baseOverlap z: style == "oxygen" ? 1 : 0 elementType: "tabframe" value: tabbarItem && tabsVisible && tabbarItem.tab(currentIndex) ? tabbarItem.tab(currentIndex).x : 0 minimum: tabbarItem && tabsVisible && tabbarItem.tab(currentIndex) ? tabbarItem.tab(currentIndex).width : 0 maximum: tabbarItem && tabsVisible ? tabbarItem.width : width properties: { "selectedTabRect" : tabbarItem.__selectedTabRect, "orientation" : control.tabPosition } hints: control.styleHints Component.onCompleted: { stack.frameWidth = styleitem.pixelMetric("defaultframewidth"); stack.style = style; } border{ top: 16 bottom: 16 } textureHeight: 64 } property Component tab: Item { id: item property string tabpos: control.count === 1 ? "only" : index === 0 ? "beginning" : index === control.count - 1 ? "end" : "middle" property string selectedpos: styleData.nextSelected ? "next" : styleData.previousSelected ? "previous" : "" property string orientation: control.tabPosition === Qt.TopEdge ? "Top" : "Bottom" property int tabHSpace: __barstyle.pixelMetric("tabhspace"); property int tabVSpace: __barstyle.pixelMetric("tabvspace"); property int totalOverlap: tabOverlap * (control.count - 1) property real maxTabWidth: control.count > 0 ? (control.width + totalOverlap) / control.count : 0 implicitWidth: Math.min(maxTabWidth, Math.max(50, styleitem.textWidth(styleData.title)) + tabHSpace + 2) implicitHeight: Math.max(styleitem.font.pixelSize + tabVSpace + 6, 0) StyleItem { id: styleitem elementType: "tab" paintMargins: style === "mac" ? 0 : 2 anchors.fill: parent anchors.topMargin: style === "mac" ? 2 : 0 anchors.rightMargin: -paintMargins anchors.bottomMargin: -1 anchors.leftMargin: -paintMargins + (style === "mac" && selected ? -1 : 0) properties: { "hasFrame" : true, "orientation": orientation, "tabpos": tabpos, "selectedpos": selectedpos } hints: control.styleHints enabled: styleData.enabled selected: styleData.selected text: elidedText(styleData.title, tabbarItem.elide, item.width - item.tabHSpace) hover: styleData.hovered hasFocus: tabbarItem.activeFocus && selected } } property Component leftCorner: null property Component rightCorner: null } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 import "." as Desktop Style { id: styleRoot property Component background: StyleItem { elementType: "menubar" Component.onCompleted: { styleRoot.padding.left = pixelMetric("menubarhmargin") + pixelMetric("menubarpanelwidth") styleRoot.padding.right = pixelMetric("menubarhmargin") + pixelMetric("menubarpanelwidth") styleRoot.padding.top = pixelMetric("menubarvmargin") + pixelMetric("menubarpanelwidth") styleRoot.padding.bottom = pixelMetric("menubarvmargin") + pixelMetric("menubarpanelwidth") } } property Component itemDelegate: StyleItem { elementType: "menubaritem" text: styleData.text property string plainText: StyleHelpers.removeMnemonics(text) contentWidth: textWidth(plainText) contentHeight: textHeight(plainText) width: implicitWidth enabled: styleData.enabled sunken: styleData.open selected: (parent && styleData.selected) || sunken hints: { "showUnderlined": styleData.underlineMnemonic } } property Component menuStyle: Desktop.MenuStyle { } } :/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 import "." ScrollViewStyle { id: root readonly property BasicTableView control: __control property int __indentation: 8 property bool activateItemOnSingleClick: __styleitem.styleHint("activateItemOnSingleClick") property color textColor: __styleitem.textColor property color backgroundColor: SystemPaletteSingleton.base(control.enabled) property color highlightedTextColor: __styleitem.highlightedTextColor property StyleItem __styleitem: StyleItem{ property color textColor: styleHint("textColor") property color highlightedTextColor: styleHint("highlightedTextColor") elementType: "item" visible: false active: control.activeFocus onActiveChanged: { highlightedTextColor = styleHint("highlightedTextColor") textColor = styleHint("textColor") } } property Component headerDelegate: StyleItem { elementType: "header" activeControl: itemSort raised: true sunken: styleData.pressed text: styleData.value hover: styleData.containsMouse hints: control.styleHints properties: {"headerpos": headerPosition, "textalignment": styleData.textAlignment} property string itemSort: (control.sortIndicatorVisible && styleData.column === control.sortIndicatorColumn) ? (control.sortIndicatorOrder == Qt.AscendingOrder ? "up" : "down") : ""; property string headerPosition: !styleData.resizable && control.columnCount === 1 ? "only" : !styleData.resizable && styleData.column === control.columnCount-1 ? "end" : styleData.column === 0 ? "beginning" : "" } property Component rowDelegate: BorderImage { visible: styleData.selected || styleData.alternate source: "image://__tablerow/" + (styleData.alternate ? "alternate_" : "") + (styleData.selected ? "selected_" : "") + (control.activeFocus ? "active" : "") height: Math.max(16, RowItemSingleton.implicitHeight) border.left: 4 ; border.right: 4 } property Component itemDelegate: Item { height: Math.max(16, label.implicitHeight) property int implicitWidth: label.implicitWidth + 16 Text { id: label objectName: "label" width: parent.width font: __styleitem.font anchors.left: parent.left anchors.right: parent.right anchors.leftMargin: styleData.hasOwnProperty("depth") && styleData.column === 0 ? 0 : horizontalAlignment === Text.AlignRight ? 1 : 8 anchors.rightMargin: (styleData.hasOwnProperty("depth") && styleData.column === 0) || horizontalAlignment !== Text.AlignRight ? 1 : 8 horizontalAlignment: styleData.textAlignment anchors.verticalCenter: parent.verticalCenter elide: styleData.elideMode text: styleData.value !== undefined ? styleData.value : "" color: styleData.textColor renderType: Text.NativeRendering } } property Component __branchDelegate: null } [/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.4 import QtQuick.Controls.Private 1.0 import "." as Desktop Desktop.TableViewStyle { id: root __indentation: 12 __branchDelegate: StyleItem { id: si elementType: "itembranchindicator" properties: { "hasChildren": styleData.hasChildren, "hasSibling": styleData.hasSibling && !styleData.isExpanded } on: styleData.isExpanded selected: styleData.selected hasFocus: __styleitem.active Component.onCompleted: { root.__indentation = si.pixelMetric("treeviewindentation") implicitWidth = root.__indentation implicitHeight = implicitWidth var rect = si.subControlRect("dummy"); width = rect.width height = rect.height } } } 4/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Window 2.1 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 Style { id: styleRoot property string __menuItemType: "menuitem" property int submenuOverlap: 0 property int submenuPopupDelay: 0 property int __maxPopupHeight: 0 property Component frame: StyleItem { elementType: "menu" Rectangle { visible: anchors.margins > 0 anchors { fill: parent margins: pixelMetric("menupanelwidth") } color: SystemPaletteSingleton.window(control.enabled) } Component.onCompleted: { var menuHMargin = pixelMetric("menuhmargin") var menuVMargin = pixelMetric("menuvmargin") var menuPanelWidth = pixelMetric("menupanelwidth") styleRoot.padding.left = menuHMargin + menuPanelWidth styleRoot.padding.right = menuHMargin + menuPanelWidth styleRoot.padding.top = menuVMargin + menuPanelWidth styleRoot.padding.bottom = menuVMargin + menuPanelWidth styleRoot.submenuOverlap = 2 * menuPanelWidth styleRoot.submenuPopupDelay = styleHint("submenupopupdelay") } // ### The Screen attached property can only be set on an Item, // ### and will get its values only when put on a Window. readonly property int desktopAvailableHeight: Screen.desktopAvailableHeight Binding { target: styleRoot property: "__maxPopupHeight" value: desktopAvailableHeight * 0.99 } } property Component menuItemPanel: StyleItem { elementType: __menuItemType text: styleData.text property string textAndShorcut: text + (styleData.shortcut ? "\t" + styleData.shortcut : "") contentWidth: textWidth(textAndShorcut) contentHeight: textHeight(textAndShorcut) enabled: styleData.enabled selected: styleData.selected on: styleData.checkable && styleData.checked hints: { "showUnderlined": styleData.underlineMnemonic } properties: { "checkable": styleData.checkable, "exclusive": styleData.exclusive, "shortcut": styleData.shortcut, "type": styleData.type, "scrollerDirection": styleData.scrollerDirection, "icon": !!__menuItem && __menuItem.__icon } } property Component scrollIndicator: menuItemPanel property Component __scrollerStyle: null } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Window 2.1 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 import "." as Desktop Style { readonly property ComboBox control: __control property int renderType: Text.NativeRendering padding { top: 4 ; left: 6 ; right: 6 ; bottom:4 } property Component panel: Item { property bool popup: !!styleItem.styleHint("comboboxpopup") property color textColor: SystemPaletteSingleton.text(control.enabled) property color selectionColor: SystemPaletteSingleton.highlight(control.enabled) property color selectedTextColor: SystemPaletteSingleton.highlightedText(control.enabled) property int dropDownButtonWidth: 24 implicitWidth: 125 implicitHeight: styleItem.implicitHeight baselineOffset: styleItem.baselineOffset anchors.fill: parent StyleItem { id: styleItem height: parent.height width: parent.width elementType: "combobox" sunken: control.pressed raised: !sunken hover: control.hovered enabled: control.enabled // The style makes sure the text rendering won't overlap the decoration. // In that case, 35 pixels margin in this case looks good enough. Worst // case, the ellipsis will be truncated (2nd worst, not visible at all). text: elidedText(control.currentText, Text.ElideRight, parent.width - 35) hasFocus: control.activeFocus // contentHeight as in QComboBox contentHeight: Math.max(Math.ceil(textHeight("")), 14) + 2 hints: control.styleHints properties: { "popup": control.__popup, "editable" : control.editable } } } property Component __popupStyle: MenuStyle { __menuItemType: "comboboxitem" } property Component __dropDownStyle: Style { id: dropDownStyleRoot property int __maxPopupHeight: 600 property int submenuOverlap: 0 property int submenuPopupDelay: 0 property Component frame: StyleItem { elementType: "frame" Component.onCompleted: { var defaultFrameWidth = pixelMetric("defaultframewidth") dropDownStyleRoot.padding.left = defaultFrameWidth dropDownStyleRoot.padding.right = defaultFrameWidth dropDownStyleRoot.padding.top = defaultFrameWidth dropDownStyleRoot.padding.bottom = defaultFrameWidth } } property Component menuItemPanel: StyleItem { elementType: "itemrow" selected: styleData.selected implicitWidth: textItem.implicitWidth implicitHeight: textItem.implicitHeight StyleItem { id: textItem elementType: "item" contentWidth: textWidth(text) contentHeight: textHeight(text) text: styleData.text selected: parent ? parent.selected : false } } property Component __scrollerStyle: Desktop.ScrollViewStyle { } } } i/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 Style { property int renderType: Text.NativeRendering property Component panel: StyleItem { id: textfieldstyle elementType: "edit" anchors.fill: parent sunken: true hasFocus: control.activeFocus hover: hovered hints: control.styleHints property color textColor: SystemPaletteSingleton.text(control.enabled) property color placeholderTextColor: "darkGray" property color selectionColor: SystemPaletteSingleton.highlight(control.enabled) property color selectedTextColor: SystemPaletteSingleton.highlightedText(control.enabled) property bool rounded: !!hints["rounded"] property int topMargin: style === "mac" ? 3 : 2 property int leftMargin: rounded ? 12 : 4 property int rightMargin: leftMargin property int bottomMargin: 2 contentWidth: 100 // Form QLineEdit::sizeHint contentHeight: Math.max(control.__contentHeight, 16) FocusFrame { anchors.fill: parent visible: textfield.activeFocus && textfieldstyle.styleHint("focuswidget") && !rounded } textureHeight: implicitHeight textureWidth: 32 border {top: 8 ; bottom: 8 ; left: 8 ; right: 8} } } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 ScrollViewStyle { property font font: __styleitem.font property color textColor: SystemPaletteSingleton.text(control.enabled) property color selectionColor: SystemPaletteSingleton.highlight(control.enabled) property color selectedTextColor: SystemPaletteSingleton.highlightedText(control.enabled) property color backgroundColor: control.backgroundVisible ? SystemPaletteSingleton.base(control.enabled) : "transparent" property StyleItem __styleitem: StyleItem{ elementType: "edit" visible: false active: control.activeFocus } property int renderType: Text.NativeRendering property real textMargin: 4 } :% xY[oF~0JmV>8׎za#q!-33mX,Js3 9~'^ϟ?vذݣf1K$銝(ᡙؘl:/ KBt1^"gs!gƵajΌ|YUYjR0A'gGWӳW/YI:\3k_sKw gZ k!\ُL _atRZ0 eZ݉ݪRs7tʍÕzWA$ǵ"E}Al16֜YY42`fUb+%0B9Cwr\NۼhZD:W:D>gvhQ7j=~>9Af'F^34'?}XǍ"92$bEڙ>uܲk݁iKD&ZxjռSgpMΧq@i| I,"*U2~ }BG4 X:JJtK!0ʪ=:}|>B۴r9RC q\Eb\X.2&~P$8`T7]O 'FKN,l2VUMQ N -]8A?Ipb\7)&{/bpH7ϟ1n>'Ҭ2,L?+I"EIk -c9b~MxɅVEfqȌmY`yQ c(wZ`6X Oy+x#~$?4HYn]*ʖ*_Ӯp;ml*}rJjH.W٨4 ]|&! B{M]CzlXT-U'b o6At]?Fl* Lq4} E4Po_U5ᄬĀʠ cR>u!>tj&v雍R3a0RhSqmKla}Qsz0Gp92=K閕usyV`oM]E0'餦RasIܜם9H]4Ax*t~D\k/ KgQcyFzBv>.Lw#B.]e> faaVS֩8 rcZم >`ߏ>h<Z_d@62iߛuKYÝC{Ihc}m[eP0JmSj&x;bLsJロ۫[%&5kj,ARA uo}v}Lħ&̺Ӷlp^,N =+;`?5S4)<8bIb\0͛7;kOيV~OE:6O]g-:(6Wغ c-Mm U֧y 4|KNDA%\A] o=jq]Z;JQ".aO8{wiˏ=v71v|&؍GoOw?ޓ%FNx$lݫ=Z߾fMF [Mi-)滟T ۄUEX Kעz}B9Ehrv~+%60㝎,ӚiH-U{kVυM*CC{¿b,z׻J>oc^j Y/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Extras module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls.Private 1.0 import QtQuick.Extras 1.4 Style { id: handleStyle property alias handleColorTop: __helper.handleColorTop property alias handleColorBottom: __helper.handleColorBottom property alias handleColorBottomStop: __helper.handleColorBottomStop HandleStyleHelper { id: __helper } property Component handle: Item { implicitWidth: 50 implicitHeight: 50 Canvas { id: handleCanvas anchors.fill: parent onPaint: { var ctx = getContext("2d"); __helper.paintHandle(ctx); } } } property Component panel: Item { Loader { id: handleLoader sourceComponent: handle anchors.fill: parent } } } %"xYs]7 .@fBHN0lk]-Z=}ٯZq30>{#/D|Pd9><& F*XIsɹK),xZT8 /Ȍ'9QےG5;)".^"UP1Wg^^\.޷b) 9r0KAL/VHb,ic՛@#?tMJ`j3͇F1"FV\- sX2Er)()c*Tr}sܨŵz2aĒlpI"VJh6C)YGJRO4hl(Y9'< *M]#9@a;ۉz#w7Ԝ6\YUn"8q:B|z+·Ai.cUSݹ Kp6!!0JgQ:yP zԦ[ mѿdK`6YkϛBa)!t*r"e+\-3 .PCuA371Ú3L<ā 4+Sq, $\XXQPN(xXåPz,`G"[<VeZvh XBqh%yΊrXڍw !z@"6HQ"~ >,5&XR5yH,;Wp~Ǡa{ 1/JM7]ōKhW6{根1W<\L"fR!A葧H E βxׇn2 vGŤ1=8t|UBS}Gf*a4YF9jb`u ɇcg9&!&h ;wRJ{#Ӽ73pYU!Up8to2Fq=yZ0=ipV;n[heme5Ykek5;q 4h>rT'JA X3BU I!:D~NƚjJ^obG xNc072.q*2 iuD^xRaW鄨jڠ˔#mu;KEoEv{NF܃|=ccm5=kvж)v\^ dȑ(A .7GΠsH^OJ֮ Zު@w/&[F>z@Џ$?eb1  qq 1}t._VpIbCuq 6såQc#()`Bp 2zx2Le)p#.%5!m̍B\aLh\dkjyBG!J=l˛QA= ~L4oPQ~ݛq [\e?Zotdٚ-U2P3s3S`q?tZgo!_:PZنY&?2Ks~h\_nr'6̩7z 2pgG?WtZEj~iYo!lP5߹jӣR1 U D'f<98!v30孋]ׯi@⣙b:9Ƒm,<o1nw-61s:ǔ"}2Տ/NNN:vZN=W4;!Ǝ2OޅDNXƵA,!bo< p]rcْ/|c&GpI6Fs[ĩsUSyp+/x)n?b{]Q ƚXb\z8L|Uvcl*m8W]|+j-ظ;d-;'c) * v:95pʁ)m޶h|]mq/vdzryiJ ޵PfSݐhhkŃ4{ڽm2]tbmf%vBt;PRaԲZ㫶E/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype ToolBarStyle \inqmlmodule QtQuick.Controls.Styles \ingroup controlsstyling \since 5.2 \brief Provides custom styling for ToolBar The tool bar can be defined by overriding the background component and setting the content padding. Example: \qml ToolBar { style: ToolBarStyle { padding { left: 8 right: 8 top: 3 bottom: 3 } background: Rectangle { implicitWidth: 100 implicitHeight: 40 border.color: "#999" gradient: Gradient { GradientStop { position: 0 ; color: "#fff" } GradientStop { position: 1 ; color: "#eee" } } } } } \endqml */ Style { /*! The content padding inside the tool bar. */ padding { left: 6 right: 6 top: 3 bottom: 3 } /*! This defines the background of the tool bar. */ property Component background: Item { implicitHeight: 40 implicitWidth: 200 Rectangle { anchors.fill: parent gradient: Gradient{ GradientStop{color: "#eee" ; position: 0} GradientStop{color: "#ccc" ; position: 1} } Rectangle { anchors.bottom: parent.bottom width: parent.width height: 1 color: "#999" } } } /*! This defines the menu button appearance on platforms that have a unified tool bar and menu bar. \since QtQuick.Controls.Styles 1.3 The following read-only properties are available within the scope of the menu button delegate: \table \row \li \b {styleData.pressed} : bool \li Whether the button is pressed. \row \li \b {styleData.hovered} : bool \li Whether the button is hovered. \row \li \b {styleData.activeFocus} : bool \li Whether the button has active focus. \endtable */ property Component menuButton: null /*! This defines the panel of the tool bar. */ property Component panel: Loader { sourceComponent: background } } jhxWn7}7`<$AJE/E8Nǵ+%} i s+Er/ Epv~85ҪYţbRT\ %Ѵ2C{_ b|2R(*gw+'J^VY(LV]>6F)`Ƿvy{lxq~uq0* Z\0/'Dnt \jۄhTȥwKƑijl&B0"3 P@Ee\e 32S/k =Rz5|'m=m gUx !{({gN/,M-d 7ƊVJrH)LkSb>ڴ2*V!N!&l48]{q΁PE^$EW>t#%'@D2QbuΌ֝~+Lk.Gɒ1ޠ[Uȯ@Z7K;] x~K3 JwrFnW"4Hea`f$aW ke9B,bpQYY'M I r gr@r&Wɉjd$2>Zqپ ʸKEքB|v)orx`ǸS'ϒ{<ʪ9Fw >W/55UjlJl%Q,/A9쑵Cc|W'VT\ƀ%v"Pl$D}EaرC9OxjC瓓4qzkjٸn6'/kseW Q0Jч]T6 wmrѝ_8؊P{mhR/UW`uZ;}$£3}FKӏ0J)x%Pʉ֓r4Ow4 kYe= vjUkIbi%%ׅ=mu-|PN!]&X7 Loepbzc% 5Mck> bᾑTGS Ri5?+*O;0lSQ/gSrhNڲz~> ݳq>ux^e~|p l(Js ʅ\;3Q,p=Va]HCO;@7$l*zIg)!c7oZtCOczU,|%a''B Kjbp10baq-85gjPJ΀F~ _33]ɰpHwS3zQ)BΥҔbUvzO2O-ƚ'D|ZzqwW7۝ڈ9ko7 )gq-d+K̏ ˳ş9ЫrO(0Rr!sIJC0x .9 (]n3rFMtm{iZ{ʏ> -s#wh%';#$3;cפuD߃OCIk?Y*(p/ I"C|a$c/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype StatusBarStyle \inqmlmodule QtQuick.Controls.Styles \ingroup controlsstyling \since 5.2 \brief Provides custom styling for StatusBar The status bar can be defined by overriding the background component and setting the content padding. Example: \qml StatusBar { style: StatusBarStyle { padding { left: 8 right: 8 top: 3 bottom: 3 } background: Rectangle { implicitHeight: 16 implicitWidth: 200 gradient: Gradient{ GradientStop{color: "#eee" ; position: 0} GradientStop{color: "#ccc" ; position: 1} } Rectangle { anchors.top: parent.top width: parent.width height: 1 color: "#999" } } } } \endqml */ Style { /*! The content padding inside the status bar. */ padding { left: 3 right: 3 top: 3 bottom: 2 } /*! This defines the background of the status bar. */ property Component background: Rectangle { implicitHeight: 16 implicitWidth: 200 gradient: Gradient{ GradientStop{color: "#eee" ; position: 0} GradientStop{color: "#ccc" ; position: 1} } Rectangle { anchors.top: parent.top width: parent.width height: 1 color: "#999" } } /*! This defines the panel of the status bar. */ property Component panel: Loader { sourceComponent: background } } 'xY[o~ANlʗ-6=\GE[.%%7\! /EzCİ~sP3CNu1b[29&{G6%IڐKтUYڀ֦t^gKJr VBHNwʌ%zAGE}e$Q\5VkIXZAxrv~q,<],JnB$tZp!cKHe""a}z)auW6S!'kaci li8O$5z%"UF/0&-7YrO,PW*DFXUC5 SQ'ӆTKCT$*#~nCjMZ{CKB yVGY 9,=nFrQ*ڙEraY+n24@Hbo;}UN8+KS 'vESL!BG.U,ĖxЩ[ELrj|zE! {Ϲ0.|Є?+T9f9-T.SIcvDP>&t`px4pB4tH6XAUa"q:B|v,/K·[??I_\['Acܰ4!g}=BS-3zc7#w=̈ =MVHG^<F`9vrK9ɭI,BCFT+8$C?Gɥy*(rg {un_1?s h?3ǡ{'Z:ejm dMF@$qk:lS7u,cTejiԒD`!Ә)]$P !{VpBYX;:;JRm8SwO^=oW풱U4nE雏e;ZaM $1t6%g*>\ È6\Xs }W]x5L^nzϝ7D[i% žn+ڐP*d}:6CXbq&{R JX>0\Wy2A\cmNڣ?#_z]sEam; C?.|p}{oG=nqy_K^~ 2yQ k-nrPo 0mJdb5Y0u\C/4jwn&$c_W~bY\Kxz_z isa.1(yh|Ó؄G xAڇE"ɓ_ZSwdw¾tOg .WG˝.tJn߿}8WCb"rSl< NݧmEB\A.d{3}6Pg()~4("PobP }(/Z>,vƅ!W\K5|v9qUʹ҈-Ԍ$ƪdɇ3Bȋ2[qftnB>SwO\,z{n\EyǼ 8C7e+G2R'q>UՒCp*ºtakO[k(Ip7^vxX[O9~M@0!KVUe" /gI,>wׯ_r擩!p{G\b*ԄJC3"ScQ?Ͻ/xd_^OyB\0c Qcb2˔N+H)k-7^At+8ȷNt#,!S%B̨! Ea&?" )Rziyh(R02fj%p8B'ICbf8rcxBNSZ]((="_Y`17yh#2a[idDv}L{(Sˑ-OR}닔`颷l$=|f<>5(@p wޛ%{+oQ6dtETCXHkb$nC}>? bFAy4lԶh60$`4TR,e6rшܸ2dchW>%{I ]ئYĈU=Hd؆aRg%؇2;',KR?[9 t3 N7^JZQT:rH"KG=xƍj~smC˷F'ifѰKYj. ijY?v&Y$}׭H(tGZ$T0S\qQ{0IAac\CUX k'g=wiZVQ6tn;bxYȃڇ {ؾ+ "A`i=fn刜Q3,T`= V&rg?5|Ձ*\xac+ޓSC_ɢ"Kpwwl^wb tFRa1r@9vjy>weTL >/^!<6X,$cCZTBKܱ[G><lJZDpilZ&Q 8&}#x,Ѝ`G޽l $jd?}NQpO3܈lJg\<|]T̺n?<,Q nQ+ "d8&6M pŢ#yF44A|&AXإfC2{/A0TɑS2•~$V5h(SEQi5&jcƶaFl!7sg͢?guEՠ&S h#2וӕ kj \Wtj?C]€ס}>Su5n65ƃڛhZ)}ѽnӞc+mP˘Ŋ6>&h L̫q95~~o΃Y_u2UGt$]&/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype ToolButtonStyle \internal \ingroup controlsstyling \inqmlmodule QtQuick.Controls.Styles */ Style { readonly property ToolButton control: __control property Component panel: Item { id: styleitem implicitWidth: (hasIcon ? icon.width : Math.max(label.implicitWidth + frame.border.left + frame.border.right, 36)) + (arrow.visible ? 10 : 0) implicitHeight: hasIcon ? icon.height : Math.max(label.implicitHeight, 36) readonly property bool hasIcon: icon.status === Image.Ready || icon.status === Image.Loading Rectangle { anchors.fill: parent visible: control.pressed || (control.checkable && control.checked) color: "lightgray" radius:4 border.color: "#aaa" } Item { anchors.left: parent.left anchors.right: arrow.left anchors.top: parent.top anchors.bottom: parent.bottom clip: true Text { id: label visible: !hasIcon anchors.centerIn: parent text: StyleHelpers.stylizeMnemonics(control.text) renderType: Settings.isMobile ? Text.QtRendering : Text.NativeRendering } Image { id: icon anchors.centerIn: parent source: control.iconSource } } BorderImage { id: frame anchors.fill: parent anchors.margins: -1 anchors.topMargin: -2 anchors.rightMargin: 0 source: "images/focusframe.png" visible: control.activeFocus border.left: 4 border.right: 4 border.top: 4 border.bottom: 4 } Image { id: arrow visible: control.menu !== null source: visible ? "images/arrow-down.png" : "" anchors.verticalCenter: parent.verticalCenter anchors.right: parent.right anchors.rightMargin: visible ? 3 : 0 opacity: control.enabled ? 0.7 : 0.5 } } } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Extras module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 QtObject { property Item control property color buttonColorUpTop: "#e3e3e3" property color buttonColorUpBottom: "#b3b3b3" property color buttonColorDownTop: "#d3d3d3" property color buttonColorDownBottom: "#939393" property color textColorUp: "#4e4e4e" property color textColorDown: "#303030" property color textRaisedColorUp: "#ffffff" property color textRaisedColorDown: "#e3e3e3" property color offColor: "#ff0000" property color offColorShine: "#ff6666" property color onColor: "#00cc00" property color onColorShine: "#66ff66" property color inactiveColor: "#1f1f1f" property color inactiveColorShine: "#666666" } Xlx\{o۶@o.ꤎi(Y6ن (hʢ'QqÇDJi\mX"C7QSfb)9%#oYi%" tTЙRuxxl?D$4aIbd'5s"7E<@_dţzUo/8O>"(I}/_~ӗgLV,4! F~ɗ ɒ'G.iGdV iE=tlƳ3F6XJN-KYg2XTvd\lhƄ&e)%Kc; Y0H>NalXZsN0xiTSc@^RFyWSAKQI*q:ي[-C؞ oMAW~re%KY=+G?2􆚜2d$"EJҪyԴ.Y05˗@s4^KJ2/8Lr5#$wڌ4ˇjTni*k:@8PQ`+c1(lO% ܪXXMYC`-*2gV}V7qoRvdߔ}&) ŔlMz9&19"!~T&tfiMDFzPp @ +ŔzZfӗe$SAUTzF"xF<YdXj":w{kĸi3Cq*iUII r !X;u"MXˁ'bLÆ%UU2pR.gl/-1Ezl!1i1IM opV[TܡTna9h̛-jpఝeYn |L5-q5 I:QG#"A?tTҟ]"uI1D 5<@h&Bs- &IE\ژJ7ӱR̍h( fK"/yB !]P&qFM' X*z) r$Bf\̈́vŞg 81A'r #ڙ4G 0@i!K LÑZLkWY!s WCP !xU xQeebagch,ֿWJ3N@c ׊t=B m6CV#G؎3?{߳G^G?{%l.~'$ۻ*aKf*"aZZ?M3_4d&dlK#ͱ\y}Q7f5 :Mj] PT:~F USH|][F&żWEYUήC)X˱6p3,T3X@vSbpkT-Uq" ;Mj][97SbȔ>`Wx_G6U}%xS| ĿH'v*=f dPUr}${%u"BGU\ݕ`A lq6F…ÎʦՉϏjl[F3;6&1kRmuLIJ#Us`[QV J RIJB9]|.LJ>cyU );eƲ\mT*wL^e9=%3Rt:[%Hs]Ղ2OVQvJ16]lK8Zrv=B&S^BPdr:qyi"6n5C:cܮL㔥 ĖOhXK ᙸY&d5wU*#||7e #gb4~Rci2h˴'SSX&^WHL $?7izh炯94zW_w1I=.ɵtsIxCސJ U|yhWeV5gȬ:0WLs8y :FU6S= T5 t;V00lsBS  g݅a wsC\9`Q}j堵{Ve}PvWwYGfFqlRMUlC 䫨$3U1cs` --n{t}hӈeAvU y>`k@2"U&{sh*aZhSr`e\5fLUxG3 yL,m^3)d5(JZ{J_kq{5dŎIBl8_ݬP^e `#׼ANxoǨͰ @;q/.}TӪQX^aK.Tra5˝2C"\ RJ\P O\0vҬg9~bY@ \+3UZ~>a8lWk)l.v\W`ܾFR6W^7tO^[EuHyXm6λ#@]~XvMa__S6jk딈]? h]V!nH%.wxͭx55;%M-ՒcdCa]` 4ׅƀ QCzL~ A6^Gn=Ow6yLx5Z]Vr6Ĭ!XIftt%R]dAgBV絶1;wS[o._,3¡LUwp[;9a.ީ; +lk{t팊.D{oVhx{o{rgzɝ#Yvp\8qkC7;ݚJ=\YCG7$8\T~*jT}-:/zsPu3o߿셤n7l&cz6@*MVѬ(]z2 >*\Gϖ¡-2ԧ-<Pg9"%lN]A3J ~%/Vk^M6tKӅ@Qf/`v*z E'=9Wv5 >'wm"ʉvX<<+]{VQ8{b'D~mxgO̲JAԖ']>fI~T4[=SՅWC~nI㼼Q³^?h*:X@gHBQqa(`TXjA6}m硘A0=Kփ L7|J#GOP\JVng5|}z|Eڍt>S5ʃAsvNQ;ejAE/JBQ }u?jQY[i+ 8{/GdW6-WV y٪[oWBhɮqTfڭTqP_+] ޣ8KyqqҸGk` ҫz.,kx>lnW2BO݆e,W;zDՏ=G} ?ۭAg֩5m* ~vs׆PEQ0uqur߸մG9}h [o6mF~97,hxYǶC>J^vV)֬cEuCu\ :AZl5XAϒҶ"{ؼبw,=H|Ψc{dS}àK!U ՝s? 1Dxko8{^vl]nd&-6YT)ʎ/!⸏kD΃Rg_zg'*^j9}#v=읁Ỵ%0FfȦ^oXx'U/Mz9LXߘkԘ]*[vzg4OL)*F orT?۫Lh_]ODР{#6Ua9eZaҌ/Y L{Dx+l!͔8-ph!f"2,j. ͕װXxhs.wR+3KH^F/c-4FD%#a,Ux7J\Q@@ {,mjQqu2m0a4Ѻ {iRh{v!Dhv&"AoUzCM24 W!LgiK\tTcKs$o@V P<(o/BwΌ=4 arsS'Huy2b.bTaD !բkc*5 CL8O'Q)=e> 'qM,jk1: }p::Ae]&utŖ՘Pj"(q0, | 'r+GݙT<<T LUޕYb͜K-`/T\kCUOz Yh`l M!K,!UyG9D4 HK1f61AJIf1!/H$>.g0C"Obf{l,GAcCr# &gEX6ٽ0[S} /cp\sԨsl H2l'䦄fzXr-ř7@Hggpt(\b m9gFHv/:+!cHbkYY"\C5&rp& A>s2Sa.9U΢ܺsTPTa,^@ J$=d cRn +x``b ( F)ܲ}Hr L>޵L\Py KA3wv%wh&S@*{m K8xGKXM+*ZnEէu誜MPuI@|>،|+><ܶ l:5|d1֑CIu:u?cڡZ9^JKrlFkx`;a}qV-W(iJ L1CyO[ac"ԥԓ82M֪[ݭӟn?>LJL7'4^ukmX xpnp8(8}zpޯmX![8&UyL CI#pa1SN3}Ѭ!] jU;qE/ܕPۮL2tfw.vY)8pOSҝne|T:N12}OGН'+NVt^GAhvaZX!8 lGV4xNDvYͮFhvtP :qG{D Y#yi-)4q*ݧlԎG9)!ґՈ VsnʬnȰwx [z1MPTzdFwvX;U2E4W?r,\RoY>)f\]C+a]Pp{%XYw^.V?c4d|+ҷ '5^=VxfV$G8z~`p1Hƣ+o1ލNToh,;BGͣז6ǫN_l>i_.bz|X<;:0(,%Dҧa=JH՝V..ݮ#vcLϫY}t4ۦa`}ɞ?;M=-W|PGm-Z60آ:Ŕ5{ۃ~:1Eu |T,DbxYo۶@{n18]"N&,yIa@h%e;R_-qn ؼw^| '*]i1p9\)KVpn"`M scR4Z.' 5"I&٨½ Br)CExoᴒ*ʑ(%*W7woNߝ]ܝ^\.Ϗj1ס`έ~،[b3+`RD֛PbL}bqX*$fn5m`f'R"Qna,}`p0#\QR3 R cxҐp串R9$ZsoUa%d$F$4WŖrh\ڢdẗZؐ;CDfA~w,ke=}ݶa7dI$BژEr~Y 3:0 des V-ھyPٕ)gV"= BGֹU,g3h- |!!*)҉]`3䚯j)چ "dgI)=wh$g&mݮŇ0ܼѝUDo6}imtܸɋDXs$%Ӌ_4$|+'"NV+*ěyUo!zZ,tHzKJ9ܰ#ڬ$/H"AbQ:1+81bW;gZ)7 9qa@mj¥+̨ Jt+O0,ҙ!'}* ]j4hqMC|00o|F<@?ǞԒ>D>аdJOҾ 3˸D~? 3@|@RTt\{bsw09["|ý͛夒]YGHIt2La1>H~j 0C%pi>Ӵut?V/,`HL=^!0(5T|?~QUew(؈m}ePcp̊ѳ an? 4ޭ>̭VK{ӺI6h}/2# ukrx;K٫%*-Rp g3c[:ٺVS8rk1BR4Tuo,,2 耻Dgc~6PsFm;nӹx~p\hi6q@11Ge &$vj\SKJOW¦-.bJ:+So-g::sRezZF3[ڃq3{8uQ0,C[`vCfbho QF~RaFk}8l*7hz;2tӍH emJ>ZQpo [; A1M5ƺyxÌrI덭g1ΝrM lqWe4Q٥ӪQ\/7ٷqHvѵs[CiTAah)NjK Y)7,O¼HS7,|\I=1m.E S^D:vJ02,¾۠%-6 ׂtd}ةks[_l,]vRO0W]=a>/*Yw,D&=/}sUzo6UB:AmŕN,I.@;ZƝam43[q#VߜGxko6{^[qn-5*M8\Wz̐H=`gK^Y<߰F47<11[S:zk"2{%L0]pm3c1dr_KRiPRٹ4Qꛗgo~|7'O?;}?nߒBAxil8gO4/2\$a4N0Sil2慖`/64o:۷|^]efSv,uRe\?B=@R9$уfB%37:R TQ+`0P$EH6N$,A#iQd<Xt*2eH3O~ |ސ> dh=DͅHk{A'SKK*2tLHqɒ ,nqf'UGqW`w&ji$*ud `ZPK"?v] MTOeUl>胁aCTwe_֕9SxnK]>L2cH/f4zp&p/p~u^߱JҢ2SkB '5Mvo%T P.AOfVo<&18/; Tyb*TIEY k/'KBk9Ye* T`l0G@*4a?*TAf,:p L,CMZMd*9_Pu !f2YB`BV)+h+$>,},g@څqD6~"%{z径gN] m Lf1?&>U+w(ֱ^2iߠ┬6>fAQ޼qvgh4א_h ؏3o+f$e -LzZbǭhM 5弢`8XJG'OUe~ʩr $"m]9U RRu!o% HId~?YF'h!|R"ZRxޣ`Dd &`=r o1DyuS,aUwa <ቃW}p4ۘ) B^PJDCIԇ 4ĘA$rH,ׅ+ڲE|1:M&eU l Re`R̖-J1WQC 5 7 Ǧ I%;kL LLaf㻱J t\*^ڈiq/nM>o7%R)fNR˧SިPC@rb|ty!vKWH^7o ,HFbvje4n_t-+#uP0Z =IV< _A } vžSpl2$Vx&PoFnCLipx޽7>ntRwN=T ѼF~G$ Cou9KQB7^Wc R",x( :M*#* T2ܲ"RNo)tj"b)<(Iers㚙!kI "ߦqi}]K&:~4[&@Q:pWkw(nΡ й7#['ݜiWwѸK|_HICAϱa_\ЂNnH!>2nc5ɳ];q2͚Gǻꈮ$Z5F`cOhǃ4SàGAmxW곱L~1XҖ.dZy{׏Cȁp2L[DdЧ88z~p=mgc]- ȹeU}Vt$_S+uz=L?a{=i'nxR!˹tU* 7z;,*łUmi=kql؁u,M125fڵ;*'L6# [ u}%Pe.]a5EO=B%/MK/z 'v2_RbKJtoA`W'mu=#yڇKS7+X~B?2;iF-켕PDN{_y8}50qA=~s,2R?Sǽs͇ߝ--w9‰?F^:C[7!Ogc [^XEsU%hahUm=S݋Mu!^7X+QZܒӿ /xlQC7XP*cmw>,) V ǽQR-B$PU4.]^5ܳջnbDP㡂/0{'b4 ZPe[;ussnb oTtUڞcAƐl3٦G¦%chSBKom䞮܌]_]e렷FT5UuQt^^]FLGa1hWv8 J* UQ%@W ZG%@ðWӓy.7Y& J|,!z';,Bx  vYB覾xz<$!6M}ai:h.]԰es‡kֿR2;2N~;7Ij͓!5 '%aQ D3NH,D{LVDך;n2/kޟiGm8x]\i CoA4^}E{HvsMeȄ} Jkgm:lO!tgKNha7"t#YP(2ozן]bl,!~G/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype GroupBoxStyle \internal \inqmlmodule QtQuick.Controls.Styles \ingroup controlsstyling \since 5.1 */ Style { /*! The \l GroupBox this style is attached to. */ readonly property GroupBox control: __control /*! The margin from the content item to the groupbox. */ padding { top: (control.title.length > 0 || control.checkable ? TextSingleton.implicitHeight : 0) + 10 left: 8 right: 8 bottom: 6 } /*! The title text color. */ property color textColor: SystemPaletteSingleton.text(control.enabled) /*! The check box. */ property Component checkbox: Item { implicitWidth: 18 implicitHeight: 18 BorderImage { anchors.fill: parent source: "images/editbox.png" border.top: 6 border.bottom: 6 border.left: 6 border.right: 6 } Rectangle { height: 16 width: 16 antialiasing: true visible: control.checked color: "#666" radius: 1 anchors.margins: 4 anchors.fill: parent anchors.topMargin: 3 anchors.bottomMargin: 5 border.color: "#222" opacity: control.enabled ? 1 : 0.5 Rectangle { anchors.fill: parent anchors.margins: 1 color: "transparent" border.color: "#33ffffff" } } BorderImage { anchors.fill: parent anchors.margins: -1 source: "images/focusframe.png" visible: control.activeFocus border.left: 4 border.right: 4 border.top: 4 border.bottom: 4 } } /*! The groupbox frame. */ property Component panel: Item { anchors.fill: parent Loader { id: checkboxloader anchors.left: parent.left sourceComponent: control.checkable ? checkbox : null anchors.verticalCenter: label.verticalCenter width: item ? item.implicitWidth : 0 } Text { id: label anchors.top: parent.top anchors.left: checkboxloader.right anchors.margins: 4 text: control.title color: textColor renderType: Settings.isMobile ? Text.QtRendering : Text.NativeRendering } BorderImage { anchors.fill: parent anchors.topMargin: padding.top - 7 source: "images/groupbox.png" border.left: 4 border.right: 4 border.top: 4 border.bottom: 4 visible: !control.flat } } } xW[o7~G?le* !ViJ"=؞ݮ"{/s(\;;{?zyQZxz _HU3͓e6:u&\P.Y{UrK.^3mA-拆g=V@pR#IG8_=nU3s{ (CX1sId0Om!{/=2s&35t Bijs;TKf/ Z2W(6/N+ ٢sI|CZ k/ S:q.!2+i5أzT`[6|Ԟ˥s1,`vJ{>9{s45DM=o}9usJ.9C#s+Bm\HQ!1Sb9Q;U=;EB\^Y]#.ߤὋe2^L4+eY&zwc\ du`TBu0K`[O ׾B.`lYfERJR~>5hr7IjLc`2zNƻT$aKH׈޶mI;.A>UhǸa8H% ɹ+@w@JMpX.s%4@PgN~fZ5mLBs\y!7ƪ "ʩ[{7Ojitqvڣ`A,K_k2dY GCU;a꬐I߬}Nӄ nÀ\eotWr ohkD}ZQ؆y^茈a&,O O pI`gZ`uxGPbvyL2xv2Ype|a_Egb6>z -'&7I\Iq'Hk,nnc+3v6 W\sS;/ Kـ*S O lO(kHadLPx E߀_)U#rʕ]m0@+P[ŭAt2UǭKwIn`G![Qƥಸb\E\q72z;,K[2vZׂS[_oeȊs3<eHW/Ռdi File"). Passing \c false for \c underline will return the plain text form (e.g., \c formatMnemonic("&File", false) will return \c "File"). \sa Label */ function formatMnemonic(text, underline) { return underline ? StyleHelpers.stylizeMnemonics(text) : StyleHelpers.removeMnemonics(text) } /*! The background for the full menu bar. The background will be extended to the full containing window width. Its height will always fit all of the menu bar items. The final size will include the paddings. */ property Component background: Rectangle { color: "#dcdcdc" implicitHeight: 20 } /*! The menu bar item. \target styleData properties This item has to be configured using the \b styleData object which is in scope, and contains the following read-only properties: \table \row \li \b {styleData.index} : int \li The index of the menu item in its menu. \row \li \b {styleData.selected} : bool \li \c true if the menu item is selected. \row \li \b {styleData.open} : bool \li \c true when the pull down menu is open. \row \li \b {styleData.text} : string \li The menu bar item's text. \row \li \b {styleData.underlineMnemonic} : bool \li When \c true, the style should underline the menu item's label mnemonic. \endtable */ property Component itemDelegate: Rectangle { implicitWidth: text.width + 12 implicitHeight: text.height + 4 color: styleData.open ? "#49d" : "transparent" Text { id: text font: root.font text: formatMnemonic(styleData.text, styleData.underlineMnemonic) anchors.centerIn: parent renderType: Settings.isMobile ? Text.QtRendering : Text.NativeRendering color: styleData.open ? "white" : SystemPaletteSingleton.windowText(control.enabled) } } /*! The style component for the menubar's own menus and their submenus. \sa {MenuStyle} */ property Component menuStyle: MenuStyle { font: root.font } /*! \since QtQuick.Controls.Styles 1.3 The font of the control. */ property font font /*! \internal */ property bool __isNative: true } 4xks6{fP_bIF&<8N$7$4$d5~)vr-$67Ez!G"ZI>+;3ANpEN礠Rd8\.bs1gŜd}F߈JEĔ(Cݯյ4&*v/r}7ǧ'GN_MNޜ<}2LDsȧΘL̅dA}8 I*x5Bz4tYr5לpI*Irp\LՒJV!U|(YL-<_YJ K4Z2x W3C^ IrCW =cjXCP4Xx82]EpPD%qa7 c&2 =Kq}_TuX -yŐ$ eV1dL(S^<W+5>FZ9+"F%'4w;ƋJDݯt5\9$[p4!Q@ dH$ɻ^V~One|d}ǩga9fwh"ߙZ{r;#wVsV/Vkm1!–͘PfE0`ӗY~m߂"2ybٯ?s0IΙ ';I0[8GQIq?6&M|*/p@z| 5|`J `y]# XY*cތ9z"W["& #xO;N^YrO g02re>W1חLO;wasRl}+H F1&HbQTPt(޵8f{:pMMoǽ{̷QJdHZA?%7Ǜcs`!cM!cDŽQwP$`0#Ψ,epX?QܬvtHȘGSμ>ʹ˰OG0+ g~3}f_PA)VdŠ=g0vA[\G͚t=AיMV{1a&xt:jN".)b QѷTE3zeIN~Gx/:!1TQGuXd!X/|> 1# xm\.C]]ZjwXP'AY/{oSқ*g'WP @,B^@=2lSI"+Ո\Ғ"3;gZ\e X|nrFK-7ZvZ#TQES%mIr4I_C$tB\lX=8K=oT+A>(xA@5H(W`L3yy 7"\+Hw>t"rT 8cvVwI"IM`ưŰrf,&.iZP2lN\h>j0Ev-Vx8$Dd9gUt.y6:O5x|wnA?/!(p|#,a=C=uHk[Pޟ5VfG:aǛvv*<ezUI֔­# H9(#;Wb8YrR.4|51ImO%|jsם ;NrzoLMN3 -=Jc>7Lk{/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype FocusFrameStyle \internal \inqmlmodule QtQuick.Controls.Styles */ Item { property int margin: -3 } /**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Extras module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 QtObject { id: handleStyleHelper property color handleColorTop: "#969696" property color handleColorBottom: Qt.rgba(0.9, 0.9, 0.9, 0.298) property real handleColorBottomStop: 0.7 property color handleRingColorTop: "#b0b0b0" property color handleRingColorBottom: "transparent" /*! If \a ctx is the only argument, this is equivalent to calling paintHandle(\c ctx, \c 0, \c 0, \c ctx.canvas.width, \c ctx.canvas.height). */ function paintHandle(ctx, handleX, handleY, handleWidth, handleHeight) { ctx.reset(); if (handleWidth < 0) return; if (arguments.length == 1) { handleX = 0; handleY = 0; handleWidth = ctx.canvas.width; handleHeight = ctx.canvas.height; } ctx.beginPath(); var gradient = ctx.createRadialGradient(handleX, handleY, handleWidth / 2, handleX, handleY, handleWidth); gradient.addColorStop(0, handleColorTop); gradient.addColorStop(handleColorBottomStop, handleColorBottom); ctx.ellipse(handleX, handleY, handleWidth, handleHeight); ctx.fillStyle = gradient; ctx.fill(); /* Draw the ring gradient around the handle. */ // Clip first, so we only draw inside the ring. ctx.beginPath(); ctx.ellipse(handleX, handleY, handleWidth, handleHeight); ctx.ellipse(handleX + 2, handleY + 2, handleWidth - 4, handleHeight - 4); ctx.clip(); ctx.beginPath(); gradient = ctx.createLinearGradient(handleX + handleWidth / 2, handleY, handleX + handleWidth / 2, handleY + handleHeight); gradient.addColorStop(0, handleRingColorTop); gradient.addColorStop(1, handleRingColorBottom); ctx.ellipse(handleX, handleY, handleWidth, handleHeight); ctx.fillStyle = gradient; ctx.fill(); } } |/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.5 import QtQuick.Controls 1.4 BasicTableViewStyle { id: root readonly property TableView control: __control }  4Axko7{-P֎-rE84ubCs0]Jyr)j~3Cr4-lGZg3y9>_vaCvr ZȲ6i@s1E|tl?L$Q&2Uxd3 \fXoW2agF-UzJFB۫g\>?={sy~uWRD&.sA(Be)<)KI@r@Ke+@`jsÓD`ii!`|XܰBLEZK53azxfιkm@ ,K9 ƈ<9f#VӖ#RiV)"rHJ#U^2WW=,J|㨓l'㦋LVeWo~eEY ^\hj YSPSl%Ok-tKzT +s%/AV KP((o/ Gh0d[J>ljĮ[W.2--Rl,FejcI*0VZֻZFf t)/*Rz~Q6/haYS[wItpp^[|j)p|nTe tcQ[W {K 8o_qODb^nMz2l>Z 1}?~31ŽG@q{L٦Ffcv> kGc;;M FaAH;vzX(]FRsѷa5Z؃L5-|ĭ >GcT#N!`? X<=NȞb{DӧOY0h0fգ|3C.v6JiDeQ~wnsAA BcRFhϕuVHDXY,F9HTmVhcv}>ĉf} k޷t <)GߏYm*3C-`@`u9^y_rP_@SZmux?Ic5?~#VR|[l_=B&@~Vȅ g0 ҹG;,Įt"Z|qS?(dpE< n tM5ƞ$ _6ҍ MHJCDKӥ6ղyE6-U`Ϩarm($ \7F9:9P@@chϞHq@;Trl"o¯(i٘)*IE0e瞨O&QSv5O.EyZ1KHj'oD4$sz8ϜYI>1L|#9S5k;*/Vde_R5'H._L&ԦkD/ k%5?Hjx^.x;r);5RBTң'&C,Jw%lͧh,V {-LVꔽQ0R!G'_?:Y\">˃g(c}_e{BSU8նҖj+O}/ѰȥUf/:vc}9Z-]<8^bpvF Ʈڰ,%Xڅ,_ej+prBNnջn5TH%Tf{dߨ䬡/ ;iX8^Hl\f)`Qlx w83pQ/0~r\vO<̞er1E|R/о=e$As9I13z%v9r2Zv}kDۆfȮ mŢŖ bMGM86SB:c?;`W| OJY4]*Md 8u,Hq"n9: dW%@_.SZ "r~:[q#0ljcW7`mN8j[*G:U*k]EO[-duP6'p؋db@: ԴW *)e^+qXsW̖cUU#mNv1;.Yj1AGCȧR=?eD.R\u"D?UyOm{ P*䧤4"Cvz!0}>rMaS@П!\ :?0K>` o@;:8I_t6>Q:>,gJq7MF(=ɠV`TDaԫJ@j=%|l<ǒi4 7$*Tؒ9E@ה\9J6jEI#X.|Cwgvgμ,}͠;Q?9Ol=\jRM]rjs3$P OG %t\1&5L Cn`tKAsݎ8qx]ŵJĝ}{kп9+iӀ +@ qB[ j4KkϕNS7k71Zȸ{n8MG7j߇:7HVWnacm&.;;XmDxa_Mޏws!uIfGw's >rKx=s6ҿwzv*ӯ<}Lp8ˣ0SLPjPH8)ӔE]Lu7EB"R*$#Ѻq]ќaH `VsUy$bA -uJ#x5NH E8N W+ g ^t)!fI-%rx&@ל~.\e$9U qE==" f|TG@Yk '=VY{ Pf} jٛZ _^ 7|xǥ8 c=Z^gy| ޽@yՂ009_%TSxRTMУG4ϊP{XAexގNș4 Ƴ9QuPE!ɕ8eP,E=:\VV5.؃Oi1P $ECӠL 8(FN{-X>0svSXET9)J " t\Qi^S1~FjtBGCzG)M(`ZoSt(~:ڠJQ\N#/rF %ww9S?*yj bƑg|a(LPIO=e @ϿJgau0L85fkN„պh}Ha:mB( 䪅E?W"c`_o%Y>}0`@yzL?88"C]}#D~j(flu}lÇvύm`)J=Ş@#z5GS q^1GjgwZ1e)gjV·848[J Z~ݸCyhY@4 HױhhĂ#;℉CtϔB,N(K`!Tht.BVz'ly0`E7(L^`"Nb!E1mR|G!qeIrbm'y./2TQ`~JxN#gKH)Hfȳ\1{MxޤH˃,'|;PzǞ9EA j//aJ))k Ӭ^% 3&P {A F68_ٯy@[=>'TSbf"!;6dbR[fzuTJ1 <8F`1#<8RoeM?L,M)Pu>>k@~@/)8(@C;;M/!x())CgReoLi ),cɯdTqBhŸՐ51eeg{whZ/iy#1C`%;8i_TVBw`l!%dl{=)x2Q}0aMxVK/oBD1QmU_f`~r[0-"0iCr15tߵ=QV}nIj5ܘ-a{XC C2TvES 6˖g6lc1L!pޣ(W+l`Nxl<5ϓ$s-.M~irFVoS჻8`®:̧1**0A,5šR0X'rF31V3aY4"PQ-x,nN 2*V2jdGe## T3LъV{ n*#ZY*r;-^հszފOJAaP \@<'&x4C+r/ :it&k®- k}لE%-ta BֆٮDNT.VI;-4Al r.`rUp5oTKDE,u HJ\虐U$T'ȜE ӞdqGzDHB[N X0:z/>38i@pmM$v#\nœ Qqsd4Vݖ̨ m WGњ̢v%;TR{G5Ԝr$]L, v:lלy\|i?`VNҰȳB3@[ʳdZ풖k2g>,pq,j(c* ލ0JJZo\uK-}S!j6hCGr1igz$3ϢO3 s ,UazFi"]yz"o nMk]d0嶭'cj:,sAg̜Pr0N=rIzIl9tMKCatwު[syK \1UyyiFFjO4UW&RZSdmGP4AEPYA>&lM55 Ѭh+Ktۦ~vjuT>"wyYb lv;f:iѮ5nƸA,W.VE߮@4k%S=Z]qx]WCcH$[%uʣklpphlnZ. ΢a_GzB09e3jtFx'X:<>碸ĕl+tq_k{ڵ8%jMwǎ]p[Θn 6w8IX>w&9T{{:vc4jģ3L;\91]p+C+U &QO`X ל@61]f.}- \Dg }]UOd&.+W:J}X]/ů_72@Xpm.$ctW5Y֕eWk׸ 8]3ܫbu8$sY`?nkn=R Io q`.2gw&p<(bۆ Eʳ4I/u:A`ՅT8[(lNy<:# qH1ʜ3ϵ;:Q»!QgLoJK6ˆB.: lO.dFsC]uɿTp/rٳ.^Y Q,;Bъ_;?6;;i Pp)ׁ ઓ҇[ zu[{ lݻWr&byn=2r& T3CnAhf}`EjA;` ʫn#]|E0j^0ѭ75GXZt1ܻb.|BO_fk}{׆1rGځ/aQn4kn+Y~[Ot*op,Q-H:Y"iདhdCN`@'F~Jbn T{x"h C]x[msd:QriNq;ّ+%mh;D}oH{wp#)Yn_&&yX,g ;|BONb-|!tO#%LƁ!$dHRj ɀ XVl~\x|THψԜ_W*u.肊<!5etFrr692PZl|зc6U"1t 2  WO3 ܏A\0)ʀ/)_/̫h=svs9T` :9N8Y[M!_xF$!ՂK6TZ.zVW h̫yԣ6Jx#& +UJ{VItp4 ֨z8lS?X<jB KOCBBPA0fVWYy'%Rg"zVw+֩a]ED&NRJ FHFw"_At❅fӏT`:gm: oY$ͶKQq,bp%:$3lL(4GHe^/\J% tF>p[:Rra\>șHӬ6 `(xߌ>-x3ػ DK]# ґJ<^Ri|u51(S]O!{{diGזSO|Ðˌs]L,pzװYfS*u 4D!$+nj[ԻnV=|HF7h#im!XaË{-ݗ ḊH8{-'1ʼeQP;:605j^ _H5Z**g܏zgxvu7d7Vwg!/}x4S3 ~!6-MJk8 42[j4~SZf4baV] cxN몞7nx `GbCs?bWOg%ھ s7Ym& ij u!qni꼉>uN3T XJ* !a)W'A ˆ$quEˀJR9237FfZMXW )[!|I[6 &ި3Xs١ೱ1ߥf3`o5h9yZ#QMYOUf |洙;y>͢$><_}3u%&لWWM _:UA3fEE)=$q.lΉng'rXXHTV[alU ߢku87XI('ݡs}=67DGbkn#e9Ԅt v]zOw9<=?6B|Xy?WpZv/DR.̇H ~ufG/ݬ-Lu}/Cmz7Et`rkM]wD h?Ui&xZmo6^m9MWlpW f"]R 6tPJRv"}GRo֋ci;`8 9Os%3CFrycp'ͨXS044SM'j7BxRɽH& ƁgF!rA&g%9`$QTuŻ'^;}5;~}~<==9;}|0*MArrVf$GhYR"L[D)]v0*"b&q6d@ L% ȝs0+Y5&P^-Hjԅgbƀh蜃YeNZ0T aRhj*/m+Q9)L,J-bC-r]}-9A0g ָY$` H."UȴZWۯk J[LeNK}R:We@7k9uE6q+yR%%-3+ g(``%Jʫ!0҉Ar-U)V>GVs cRœ Mx 1)DsC G!g" u/8&N%_aT$'BM gHtEjkO w5Aϲ|5oPL'5kS4ǍmVq#@W 4aYd}+us &\~=~:NPܔL+[4Khqo9bCA3ʄqմypE} 8mx8Wm&heDmJ 2j?qZ}f[6 {%fC;6~woâǦ] nj-񶭱]]7)(*xNյس`(=>ѷGѷ}~Cf>Ow]H17Sr0jYm"yܪKٜCպʳgb+|16Y2!G;KuYCBN >-䅢x__ˁ-o3j[7x-,dӊ3 BU8* AkY8]}vȂ "G~8?8n,(% buz﫬T5_w;C&*తœ4L<*LWvY% >ŏ;7.p1y;)(+d RKn}HYe@z[h_z~/ϛO_#{63U%rsxY_.5ٶuV eĨZ;keBFז{(O>67bQڗhThh|i`}epokI1l s}ft8ʛNW7yX~ɭScuiR?BXZy0+{f}Y?7mfxXmo6^E%6[a(,Yd((lHzY/z8CMs #eT|:Ӱs #!\iI3&p "=x8\,p9Lx"b:pof< OwƔ9퐯 }pJ&92.H޿2uP=SV8KGΦh7 0ILœ%<>D:I(eK(@ âHaj 1E!Src+q s-'z%`1YML]{.Tkqgz0w{ vX8D\s)r wJRmR(QY.&RzS;`vUX/_uO/ssTpImdF VLi=rc `f/fUT-{I9/,C)Χq`xmpTXMA+pqeȅl(vV_ lZY$1M@8E tX0fI0iҎmbxk.ٌE2BO,02 (R HC'4vuǏxIWu఻T`fpMB#;|G@/i»Bk)2Ags/I,JD}T'J%=#0Pqk DEe ^iE$1Bc+OV$,arʈAHIfbLpJ/T+Kǵ'y4~<Z c[w6Ιw c Ki<ֳ1Fe~E3ˌhU&ފ*X81{I7ptڣL"{zj*X̋| /Wfp S)2ۆ;^RL:I(`tC=`38ć[z;KE\Ď**bg7L$wgkL #YheLrvTvm[wI32Mi Z`.FK,x˲&ؽ=c?!Tm.4ZfR֮.'V%8ѭ%|;e\?(L 57uH6횂0 v) F$λ'4]s=%h5l,z\:EgxHo ˅XMMxR#)ϞAkQA/A0%'Y}9<{(5Z׆Ty@!r%\>0E#غ`DP_wĹ^Ix!M1 JoVhlGmN*{5A3 kPjmYiÕ P3bsVrW?ΐׯ_w<峥q~O4Wsf_WOC`Pp朆0r Ez+o!.r4{yRzyn6 <z-BE$:X)%& LLC.}5HmW 4 xo6xaKzKP mu"]mEx]{H}Nij>|O?٩7Z Z2ن$r᱙1p^GL$a*c2x`3 \fXoJe/o[fJ4Q7W7/^:{}s~v'9KcSvNTsQJx*7@K=-4gDZ b,RC\ aV+'4jf\zxjθ+nFpR),,_E[kiȼ3¬٨,i1b+jEYWi *(mVjQ͔^r\u20\at:h\Ȅ^S GC6zCMN2KW#Lgi9VBZ d_k|8++s5;:g ,irkSyq#E*8JŨT "4CEj񮔚Z) t)N󬌔V>t4ZejV.:< }Au u6}]&ct+ZCZ%"1|]?>O2W/'SVi/KI -W`4 շ.Ng#1ryo~~L&;%D{/3Xqq7 ItRkU`xVZ) KYd5Q!o'1Xʫ >-ǔSND*氣sٌ_6@bA,O.dB:)ٗ X r[AH7o㍊&<Lݹfcq8 N͍8xlTSi?p<5.JϪ̅Zܢ©">C)'dV ֈVTY4PUF18zj LlF"HLH X8P+jYRl-I ~, E9)G ER@YCv]X.oZ 8ktQߠr* 1;d,ǂAwsc_\}+~G''IjW Cq)`pCovb&n2'm^h<--lY.i)xTՋ߶!>*55uAh;FL8!屪V':.3*9aT__uNcASRKU@S@,(3 Ml'NQ`/!ڳzdq5QB#;}Uك(2'lAώ`-3@nP0 #Fd[))5)[My"Z2=0dy X2m!#߬4(8`Vf76R4pErG"3^fcu۞VGtX].v12) փe<58q.TbuV9 9ܕzSGƫ~YNh8vsργ2}Ky\C(+htiIJd唆jR^[L5DyES: yUuȘ3d+$ސs+=?l5 7!M%grzMr Y0&>,-n}\`:j6њ4Ƣ BxZڴP?~ޡ7̪MXM!TQiJi ^5RB7!-$g !] o`g3ĂbieXh-  % •3zhJDd,2 ײ,x[q Efx |/ Y ZF9P*C֮% ?"Z 5V,G5 ;=` H1 px9' "8iq[s zQMg|):Q2?vOrl BCz!WR0_V?Rmy'ߣl_P*bZ~doCX(p4HE6GSxsy2d7,No}H_KQҟaG<ɸA>;DU4 {5kaBh/J rلYͷJLaU;lT,zTv%j>+%e\CӲ8yT%0xKx_oS{] @НXdsӽqȁ(: jU+SycM0_U$`l{jXo8l6?ږeSCvgX[@gG3|m?`JK]ɤ&_Pe+QHѾR 0r2z{~6c&f2a\r&[KˢhTgwP?Ufř:çUx^}owǮm7t ;Ā\oC1NmT[l691O"K-iԱE ڿ}u_j'NPTM:˚Fۍ1[?))-N775PӼٸ7n`pu_{iI{iʁhAkFk>Dt|aA=}xgnn-ȰE<ߥtf8롁xH :'8hQs T&qն b#4^-qpBkcuv[bxÂ쇘/ŁÅnH }}LzԂ:齥nŧF-a/.90$vpt2&u`Nj"i2oAw-t8tKܻslw5HռJЙ3ӭra?$d Q@^ ԑ !xYmo7 䃜Vԉnǵk0]J♻p"3|^4j9gyf/9ZR>9Oޒ%#7f&kr&zJZhZ_uH%OBݒgd#oJ&rN|SRd$QrPOWNϮnϦחGYqTȩ F~肙Ied)EG*xDrlhI ti}b0*IȊ륱) tYI#XT5rWTaB3PXNL^{>oY)5K*{Θ^1x9Id@Υ"Eb+A$\&wCl6ب̥):2kv j0h_\B.Y1E.X:W݇e03D$O"U:!n۽#SP2eK9["F͹Я4MUo/09# EPIi@Иk(#g+Q !Wv2Z5p\yU9WV#+.:4f2ER-F>Fb`cQ_]bx Ž' ѬhB&;FBc_!C$_?o@yǩqm8 zL6L׊?BAhzGok,:ԅbԭ^ fxs$IQ &ʅyjH3wnv8k[L˘8$Hg ډ 3AmAddܵ$bx0Y` JTՃ \Z_'`4"1W =(&tc<%s›%1 [<úVvDA%O_xI* ϟ)\JMA&G&H/$e~dLMɻH(TSPtמV4yZzq=Ӱɣ#UX"쭖\= t/, wj{l)ʐOx,'ZUd"Lu#%=}R^7PNɘ6ILj}|V7{n6IKx7z|w h7<ؗfaۓL:'$y]y1WfXouw+[1M`Ok_Z4eeG?S'JAADS" o/ 5i>yׯN|;j E:c"+[xMƾUۨ3xF3|vD!ޗoc fex'GHsS32,<)^Q[{,]=|%:ֻ#rGIĞBа{ A[KJ&j%JjG5\ַH 6_ 5@U ԙvĘڅ 7+WdKI"qe>b+g|Wt/HTxG_,?|c!gC!NYQZ]SUj7 6ʶȈ/{ӫzT\qlaL* RFI YF?L^*"5%ĤG.S]:X N[i? -廞PSfuQjy󭫎wƧi }" ro ::bZKhxMþl@TmI0t`7-T^2lXDD3l=CX?CYCnM_+:Й0W$#w#Hx;mVvl۪@>4`](x]&呋t=&j,EZeR~;-т 5/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.5 import QtQuick.Controls 1.4 import QtQuick.Controls.Private 1.0 BasicTableViewStyle { id: root readonly property TreeView control: __control property int indentation: 16 property Component branchDelegate: Item { width: indentation height: 16 Text { visible: styleData.column === 0 && styleData.hasChildren text: styleData.isExpanded ? "\u25bc" : "\u25b6" color: !control.activeFocus || styleData.selected ? styleData.textColor : "#666" font.pointSize: 10 renderType: Text.NativeRendering style: Text.PlainText anchors.centerIn: parent anchors.verticalCenterOffset: 2 } } __branchDelegate: branchDelegate __indentation: indentation } c"YxYko6^ b9qvP ]f YR %"**E1CRbAs~ tIEJGY`% "K0WzXQYY@FePIP\u6dV@\!Ta0*o]~&,˘"gL0ʧ x?۰zrP"ʘ.*>m7StL TS\" '}UI;k+MSF;t.= 1,q疡+F##W1 b ΖQƱ\Z 40CXC*-ʄ%c4h\gΏs{RGEy{Nu>+ñwH0(luzNfݗ ǗP…tcC@h8 Ǣ *OR Z>1Ƶwgh|::[1dp3Nu%\ \xK蠈/b8oE9?Mv %::ڴ tbM~=5;> X)t R4MKR%¹&q<|r Ti)b7c횿TpBjͥEB'BKN3)LЎH2d8_? ߌz:uAFP0"2Թu]}c)&3N7쀏j ,WM)>DTY<Wp(Ѓ.7],(T}G { D`o&B iuGE, ׍Z{λ7۱6,mKAz☧s]Ndق-:Z86>X[,*Y䲭 $( >ZXuγVwVB"S*HU)FqH+>[> Tfkhck>;!|"|+6WqG f%`,T+|=IS爲o]'-Um*u|\ύ_TP )9Dm$,<Ә5%8=@nd'dUAQH3ˋv|t@L }jd4tcuT2Fvir蟰nՌm!E㭹`}kc? K߲%ް~ݏUޣ%^,ܭM Yk `>ʣ- A8޲7o#&jFJ7h^, z_Y; OdZ(Un.v:w4cUy\x=Y3YgYdG~ sܫ;{=aqb;dRb?̾ 3kcI)[Dj`L !Bx>:GC2~a7] T}-ܸ,//$ ]e6^%.1f_z1׮_ExXҢ~uϿǨ&/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! \qmltype BusyIndicatorStyle \inqmlmodule QtQuick.Controls.Styles \since 5.2 \ingroup controlsstyling \brief Provides custom styling for BusyIndicatorStyle You can create a busy indicator by replacing the "indicator" delegate of the BusyIndicatorStyle with a custom design. Example: \qml BusyIndicator { style: BusyIndicatorStyle { indicator: Image { visible: control.running source: "spinner.png" RotationAnimator on rotation { running: control.running loops: Animation.Infinite duration: 2000 from: 0 ; to: 360 } } } } \endqml */ Style { id: indicatorstyle /*! The \l BusyIndicator this style is attached to. */ readonly property BusyIndicator control: __control /*! This defines the appearance of the busy indicator. */ property Component indicator: Item { id: indicatorItem implicitWidth: 48 implicitHeight: 48 opacity: control.running ? 1 : 0 Behavior on opacity { OpacityAnimator { duration: 250 } } Image { anchors.centerIn: parent anchors.alignWhenCentered: true width: Math.min(parent.width, parent.height) height: width source: width <= 32 ? "images/spinner_small.png" : width >= 48 ? "images/spinner_large.png" : "images/spinner_medium.png" RotationAnimator on rotation { duration: 800 loops: Animation.Infinite from: 0 to: 360 running: indicatorItem.visible && (control.running || indicatorItem.opacity > 0); } } } /*! \internal */ property Component panel: Item { anchors.fill: parent implicitWidth: indicatorLoader.implicitWidth implicitHeight: indicatorLoader.implicitHeight Loader { id: indicatorLoader sourceComponent: indicator anchors.centerIn: parent width: Math.min(parent.width, parent.height) height: width } } } xW[OF~pJBU\EQJF"Q_"=k=xko6MbvwwΜg *q sgrA^V%)lNjՂ2I,E X&%M:=*W"8* JCҀI]kZʠ 6  QևԘKP;@:8,틫OpI )C{}a͛bңʐ4@ڙ6j=Fm9 dG-59bUÜsTgJ:Ǝ nqhrPɈ@BuPkuL %хAqFEMPڹ*藂 V&F,Cj @ny "94,v"mF6p8uƠrA:ۉMt"M.59\nq&%qE$:DB|vgY_?K2FN1u5 ε`s$ w_X.3L]~t+1;,=ے`n%b>VP"EOI(kvڴ,E.yVFHkS8{$IS6|3Rd~GaPyz.>Gԗ$ ?, x_T. r]8Q<-`?pEv";N(rg#šZ?˯3M\z-\;57a1tgUNO5X8]hX̅b:aXVmXB:Á (UWjSϨK=TkdbcbrYsASXުBq-݉DFPrw'>T VRoԗM֡+YlqZmCF:*Ȩ؍=V`׭wS\cWߤ RaA\[ÓN%!mZ Fb]ߺ\U$G;Ɩ4MK\7`o.ݦ#֢m}{;iv?(=M2ħTMe}JNzIcOГm55ˤmKݎ2wYW=,ҏF] Kv&%8yR|$XC\G0dz19xF\ _v]83?.i1j}y絵`7{~o (/xZms6D;iqrt:_R8 HB" .h')=m(br7?#.Elm 2ya$Ni :iiG$:s<`IƓ^wL`MDN<6e]5>R\s̞O^9\\\?ĊcN97r0[Fg ',#!HHn! Ib 90ЕC@&#s##ic@L1DT$7lTϩeB3PoXJMZ`{B 2W\k3x9I#R*J I5IF\݊r dT ORG ;GlnUh,ca S`;i 7Dg(HH$^1NֱvuT*='62e)ؾDհ9ڕ) #n0<4[%5D##QK斣BZ6CXKͺ*9l+G\4h\$>'f"&>xC>@aJ8z/8:},{([а*a\" Z@b >8.b]A?q*!c6SxgGrCKCebW zWz!Ҭf]*~{(޳'>}^ C/_/ bUG a" ͜)&j"u̍)y2BiG1f4[;#NPԧ Vʔ^N!ͧԭ[WXw%mvnȦ4ڱ5-XyWyOIfFF=G5u'/{?+u^xE,ٸ&>m $!F#4:Ot#rŴ2goq%h]oyS)StC& kVRZ #[-2K*f ,72b%,v2FP8 S<vlY ([+բ[Jѧd TwA6,oĦxLFO p6f& PCb+R2Jr[iD&w^+i]$ 3}@*L[)C"rK3(>:$wm2{t?#'T:AiC 29 <ш:R[BD 0 OJM@ơfh 3cH8nzJ b{+H~Pdl/ L gy$Kb^>MI ZCӔsf0Qhm҈..)^gJz/a'_^܃)e$UA 9Kt7ݛouTfTa B.Bo ~kW4y6B"zAEtC,e ͑F䍻kū$Ne?2Ϧ23= ツy3{M-wfܰ'K5zt/N%TFÿVW^ ^ [=R\=eG\t mA$PtcO'0.z"z!BlvlELpݒ0%5;nb菻 8J)r䧟H Ѥd ^Uow1xi2t0G @QqT T"tyG3tU%V/x}ﺳښt0`M!;CeUżF^/\޹?vC6d sv̿|g;JSJWĤ&D` UٟMҹ #R%kێED{GrP PówiG?TFo/&v6NΌ+CN8`DȄh$ApZ宵S: O]**{S/g&M*+d,?4ҤkXGMXMyJBkp Sl>0qP`A_wd`YV$sI17{5&$cq4ˆǝkPXϭ^ð~pk k͘.]ΰ.]?ilA0IzNkj3 O.+uwlx5T n-joXP蜞%{Y뉦UOj`sߤ-*6 V l}k]L "dR kBm5un=CdAsT^;u1ٌ=(e1 SJW?9;[} &ۦoeu4hG i3\ wWBOAڵQ ׵g<]&^\'oO.'DsŽQSt7/L\rX) v^\_\Jjwʴk2lUv"NʹiDCgٺpi. ,1Hh\KTnߩ $Wd&!}5Y,CVu楔^j TKN+NF|KnJL'oW+1jђ'6ym髯M2>+e9ۭ:e;7 & d%^#~Rrnm'0;ھ#"Н[X,_N"yf0@%yBӤ Ljnm-eO`䋑|Gfhڲw,gmTG(n_0E–zȔ+ekd|m6fW#k/3Ote>^k|j9_w3;A'}KT e/**************************************************************************** ** ** Copyright (C) 2015 The Qt Company Ltd. ** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Extras module of the Qt Toolkit. ** ** $QT_BEGIN_LICENSE:LGPL3$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software ** Foundation and appearing in the file LICENSE.LGPLv3 included in the ** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements ** will be met: https://www.gnu.org/licenses/lgpl.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU ** General Public License version 2.0 or later as published by the Free ** Software Foundation and appearing in the file LICENSE.GPL included in ** the packaging of this file. Please review the following information to ** ensure the GNU General Public License version 2.0 requirements will be ** met: http://www.gnu.org/licenses/gpl-2.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls.Styles 1.4 import QtQuick.Extras.Private 1.0 ButtonStyle { id: buttonStyle label: Text { anchors.fill: parent horizontalAlignment: Text.AlignHCenter verticalAlignment: Text.AlignVCenter text: control.text font.pixelSize: TextSingleton.font.pixelSize * 1.25 color: control.pressed || control.checked ? __buttonHelper.textColorDown : __buttonHelper.textColorUp styleColor: control.pressed || control.checked ? __buttonHelper.textRaisedColorDown : __buttonHelper.textRaisedColorUp style: Text.Raised wrapMode: Text.Wrap fontSizeMode: Text.Fit } /*! \internal */ property alias __buttonHelper: buttonHelper CircularButtonStyleHelper { id: buttonHelper control: buttonStyle.control } background: Item { implicitWidth: __buttonHelper.implicitWidth implicitHeight: __buttonHelper.implicitHeight Canvas { id: backgroundCanvas anchors.fill: parent Connections { target: control onPressedChanged: backgroundCanvas.requestPaint() } onPaint: { var ctx = getContext("2d"); __buttonHelper.paintBackground(ctx); } } } } <Ix;ks6;x;mڴ]v=i͗x H-{ AJt˶S {B=~ˎ|n]*Y<]FfjxFlT>:8XV/*A"c287 YLP,1!_V2@,)2V0ɲT폯ONnǧ/_]O.O2h-%OؘmQELCv9eq6ä%_ 8Ί)OcVR-Sb)R"S1u u6S+^Eʕzv,K x/SgbB*%RoωP+oYx:m 2b?esҀ5NYZ2`W(b_fU8EXr5<X1a\`̈́}rEYTߋjwEPLYNVLi>zDQ"IOEƱr0'kIv Wo/ GwOa(N) שJ| ]CW.BI$VzZ*#0@CUi-/,Hd C8qVQV $<j4%Gr C6aq8 q4}Y$r cA%Htį^Y7 _~!yRHqEd:V0$rI:;]&> _Z炽iu։0e #&Vhbif{}ԭY7%LwftRH1c:^J-0Ai\(irQ(iG~M&M)[zV>d&|]'t#FzibR%ZUV( !jSIDށ5iyVǀ_rnHMb;N Sb 8lvC6#N=6qpRs;|*S*A*xYYMɆ1hxeʸAܻ(5\dUb7.k {"aKm`qE)RG:î]\gUVE‗[vu{ Tte 5in-Rpe1 vK}q=q|B+i8Z:{maHX0)pU(80S:,,#g%f); 6!KAxgYC9Ds13+!!:cՋ44mS& vyTaE % 죞-#"!)k%PY>bOߓLAxj޽dCCKHnry/ a,x9d.$ ϱ.䯘H$`&mFt:XSF` kM 0 搡R`Yw]qvCE,c.W";:<:TFF:'9:f<)n JH `>$ !p6=Jlm*c sHJ| (ɟe޿GeT2bvcͣ=1kqos_E;{Ӯ\p߫{kh`To%7i  ;|/9c_YU)yZ滾j%E2$%\%ۅӘXkkR@] hˬKL-VbSF ֠<_iJ`hQMrGI,(V<~8KsmMKcFu.Yp ]C\R@;'#PI,Y8*Sb'QS_Fޠh@JEd(pF}r`iau6?),ji`"x2OX EA9(ucWES3dMAϫD1*DTR+a] 5-@7El bcI(*zu(yKZHC`"!3b͊l9{T,!OSN8WO)s~X )ASfVwTh{K].< ϛ@aJvT̷W#@Gݸҝ{] UQ˩;K>L#0]t^WD`Yhg3'mW￙!Y\B?3Bs7Gp[t AAoz R"?vQ\ؤ;)x [3/ #=j?zGY`ԔXö, kp}_53/;ӏE&eDX=-ŧ=)>&ȌX&_6WQb#vbj÷Zv^8ˎ\C I.U`%+Ƿȏo= ۾t@9b4t^>'ѳ6O>QF6隂o!k JA! d( @0ڥI3\ Qc e+g7nЅ1(j2llDKthfԚz0uCqono(,v`;svp~x?lӓo/OnNN1:}qv2~P. d'Yè3]!]qYM־ ,֚l?*=7I%!o$KmG2\*_6֢p|Ɨ2Y`~NO뢸yLZ S`a߲Rl}Y(nFEkHh%t˲BX0qƩѲY:r١o.t/ Y:x_ׇ=A<4sDF'Q7F?ƍ0wV Hv4/랙b`FQ#Q;'VMfby) c_ёX=,ħ?m=Ցn⶚SG"t2߃q7)T*(iшma4G b z w錞 :,uZ6®4>S/κ8F 7ZK~Ndy.We/g-gXuXC%x~k>5]v\VK"U s6W)7Mt+@K#-]/O0;VA`1Ԥ4Hp{WhtA>XQ3u:X-`3Tw-j}IƋ)5 k=jFqBbMjL|*K:xm!=qg> GloAk#fjl$Zߠ~4'_J &C9ȵ`i>o)!x  {|dDhWD/|fd9 仦R {Qwӈo$Hy?pMd #SnnPW K2L%P)Zxɜn 2r$Q77e`&Xb,Arj}f ?e5ߞ5xpԍSLSX80܎m%-Iމv:&[Nq)MP'rŠޕh( Bךխ]F/f2;RKK}JߕX>77j3أj.F[&d+Q#d,͂w"csYv e$ƾ֧w~}^0;0yyIƝjjwwCf٤#pT\l;P=To>@/Gg'T{.; ybDB|R\bmto4D_ϗuDVFhͧVk ٬ϭ^@%C2ͻ[CL!<~Ixn9/inm&8LYp_Hb@_ф[hmxRb Aª1eǺ/À>XC"/Awa̿qOijܔXVkIԘ7xܤ^Z@ ԮҜ (k[nv4[ ,MxHfd~y/"xXmo8ZͶ A$T׫Ԗ RMN:N{'ټmBKU A{3/|?rҹ*66_ENdG& İl6'P'H"LLP0,W VarR0^ r{pg|?:8=z\I8<8|ؔbg)"CfRTPB1CbXJ, 8̄,Fl9yb Z<,-̹h^& 3jԂ2q"A!ia Oj:8U, [`_i(CVBIBaJ2@w-JWRmk-H&Jnjv rG;0@;2l!gUN>2'\O1Q$ǜ'!bU,2v:#^D,Bb˨Z}ȯ,M9o/4(_V L_ٔZ]JΐׂR͜*FY!׼ej~ mLHIyQ"$wh("fDv(Ñt gP81XZ$90.Bh0E@R!;]g{<~$Ta83SQ{+Ǧw;B;|#U,<2\1f.y!!|:'Ћ"˶4qf425%:Q2$Bdžrm-J] }?p:] 崢9 U"\`pyYP kC {;o;敌ZpI);9f?~PG+7'9\1޿Aڼp _xЫ6>Lj3i}$ad8'M0gk)uwkw/ΜN^|'J1 GX3.yPL#= Y$ =ͨ*!C⺃Ek}!D$-s%KCin/L̸,zBKB{=*a# \Wɺ UBfw$-.b|:JR]1pJrUS_r{4\*s¦,#lS]#MW>h6N\8,J<=ᘙȳfaH 󧕁؞FL:@ l4zi2TBc֓|J^-1*acLעNQ n)y8`p)%`ߪNI<P?c# ]fC^8f', ޽{W#qҘ#]?8neDb_/}pMnKFC{ Rl8x3Odj,gvbrV}%JMd"]jxG|`h*A |ouj˔~w:%B5RZ5`ޞlo ot`@3ӷoB[D 8<@*}ϓ tz'9;ר2V7{Vu% B/WeG"O:=\V1NXLm:[QaJӈefia 䩉yZ=Xu};M$^|&~h5EV± [tp4?n-c¿T,A͟"9-~Poԅ[X۫kR>*agHlhBxX[S8~L6CtCeX(t3lˉYre9!\vH>coADt2Uh4)A7 fPI\XhT<*ƄO5ݔ( cH7% @HJ5wBǓO'W'kgVSЅ3FH%`!aF7`Ck?2@%znxp `4jj,mq8'pr)f4!I 74"Us,raXa]ةwd*\Ro5'0%< Щ[.w-Kl{ ʲa<2zXc jʢQ+ EA$:#Hu=~M+mHJWLi>vfDHC b pkU ͩ_q,A_X8a<;xsݹt$Q211[4(ah $y7U%&l)cڡq p:Nx9Vwh&9 *c]Eh8{Qf[KäA?G-ۖP2RDOHOj=PA^Y.b([) 1Z3\K:yoy{"' NX*%Z0)KKX8$RG^9M0f#IImm^Jdatl-֫Nq36O-(zCQYdͬދKnB$VO151UDMC4zvc5Nie*$A,6ι9yTG{4H|XI<1x1XK6w6:@?PB\lj4:TS?d w-Ͱ~sw~#<1Ai/o'hDԾcvniQN(hTXA3SʉTiGqDXAͫ{'use!:W$kǁ,茡_x^]6$W/|6Vk7D5G|{~#4 c;*Ro9u~rEo}I8%wScC(T-B[xxt2s&?T&C.9qS_c;1t+?. kR>C[A8'6@ .Z,-.Eb`Hv4j𒯞[AK#Ęjl|BU?1St+Ct40;x wsxfm.iv.@NȺq-ekcቾ7s'?[%rT_BrQ?["/#х2i4M=pҞڄ^}] ^).Lx(Yf>Vzߘ{f'xKo z >: S{+fnQV 䉴,jWD?(\Jh\GOWeS[s,˂ׯAyFFH}Z%-2~iګ.bԟ83uUzI]6i6ε1|lNguvX]c^em-1}1;E{ֽ^' 6vlub0ԏp;[_v#p3]x8\-)YXVU dB76s7[l?&aAq xY[O9~eY料MjòU,\uF;#VShs~Wbr'0l&$0]pm1%ߔ"wⴒe*)ٟ(%jaon&_yzŧӫћ`Vg6 *KaB~$(6Nc¦Җ  A$ṊxX˸sn.jZi2"GyAltN.Wd::ZKʺ͟cuys+g7>#fwyWɎ@8ɨX1|2 kub4; .ۥ]s |n%UyD S JM)E:d2T`o7 1=YcKMAg))oj_pll$gR6yeMP˩5f_Y`ѝ\#z#Umb#>3q cq% "T"L!PtT]~pSST`ڧ(mt])P-;ۧ(s~ c, :S;>dB[6tX'Λ*m"8 Nd5Bn"^oHx\0qFc"0OKݙ84}çUڻQ;&>}m-q1ܘ >jG -AJ6O3ct߿M[|*c &jsNAoV9XKk im f}z[#_]yr,ֲ>A.mFݢi7Stٯn1[3PL֪ܕ>|BtR?k | [IҪ.\WTX.RUlcSҼS)kg9*fy#70pr_BO"PNG  IHDR sIDATHǍOh\ƿf&i mԢ-(,zP "ExҋhzDzP<6j E\lR`U,lbM7364dxc7`PÜ_©D{B354ԚQ5jNͮ؟z&|h4ԗ&?*VW<>m]PSO\]k0ǡup)84?* q8#@ 0${Upx}1 { 8t:1UHs1,tY&_NTnHG Ol (< H[Ǿ-o_Oo.hh06/8>@[3o~z ]E yR&&l|t)FK\&'Mc Ǯ=ͪt B q_Vk7l55jby(l~AߖhgL%SH$:@HzR>Y `0dU7b>$$č\SScGgۉKC^\m 0=r#۩a\l Зb0&&&Cc25Ng:jtXoo0UHRS׆V8j5 FS}cZ5-:<&R=VX-^cigd EV!i|trWmL("U:/Ԗ.L:<NCwsE_6:nC$@@#GoձBa괰Z54׎t]0uzÓF4j]I&`11K  FWgR/<"$ L(Ng*G+Zqs[nqZXbja`Ȯ"~n&5x@K5 pg㝽.9&t$-se_EC+6IENDB`PNG  IHDRٸIDATh͛ˮ#E ی@;THC@b?[XFrfUu F(T\\nsq O[<ךA8?u"量 'gk8E=߰ ~*XpIac*GOk# Dp cñKq p a*pR,ѢK@mɂb#A F,/Dް9ȣD@v'OYÜkch{i>$~H7i -A\~O\8Κ铣 > K}|8A'޿!tP߱4|}*nZwt6&O3:Cdqc.>( e7˚-&޺[<)%dd?mwu[^?x g^`!&>ܒv/'qDS'D!U7jRf'e>)K@g'ZAְ3DY{L + 'nJpybBL6O\[X'J<k'JH i'z^ -PpA0"<9P'?m8{ynڑ֖txعp/Z=5O(Wl%{Yb`< -!,/}XOU:k\yclU :Ow?>=wxq5gyMlOĢGo۳&dwG>O-u(1#×ԈsCQDk*3)_DR]7IENDB`GPNG  IHDRB͑PLTEhStRNSIDAT '%]rHu0U.Ғgj/_s_wgrϫ=$=?( "y4Lw6kTKҳԉdlxV*af^3׽X:Zqu75sF}KZZ.sbqyޅ fԫ FR['?ﶛNT%^Y=c̾`N{@,3wxTɏ7#6rG% Ӹ^ j鲪VMΈ88G[Gú(g7[tDa_+m r4baMvq.EX{ ܽ]aM QԽ} [~u~ >cwYGﻤzhƾfs3kfxywtz#zv83{w18A('XHIENDB`PNG  IHDRCZPLTE5@tRNSY 5IDAT[c`@FCKB`#3aPBa/[`%&IENDB`ˉPNG  IHDRDg(0PLTEIII\\ tRNS ?EdAIDAT8c` f { 8 &0p0dTpVNX a%V"2= {gd+JIENDB`ΉPNG  IHDR!6-IDATH c`.b0@C?S 4QFÐD4 S(eo~d r@/H?IPJ x b 2p`ѠѠA֠FU2nO'5IENDB`PNG  IHDRbIDAT @ECzPSո22%I$>wRSk~ǂR[_B X?PbhB$2ĈEj< 8/4[IENDB` PNG  IHDRDHPLTEIII؟tRNS  x!f IDATHǥMN0 Dߤ % 'i5S=jxpbڛD~ewPS5^8:p^s"PAVW8ES51S }dS8T%r4Kdz~i}N1K%+P($d XnW9OBΖc(xm^"yq\BsCĻe͹lb!]Z6)Nbݫ"#34qDfػ:T[iJ 8 ;D;ڣH]DIENDB`5PNG  IHDRB)RJPLTEDDDgggnnnhhhhhh}}}~~~iiilllnnnpppqqqХVtRNSFG\]]^lm|WU0IDAT8Or0D-IJWevJV -: k o_yBqoK=p qɆ!]8rc_d)bM`бqTw@4ZQʞH 8۱gn`%l!c@r-L窬0w. )OzYմgtͦ6jѲs֯\s׫,^-Ϣqc[nWy–-<;xWtg䦫αIu0G"t]9k)3IENDB`PNG  IHDRADUEPLTEf r q!789a'tRNS #'<<=>?@@ABoppD bIDAT8 DQ"cH< p j+)Ofߞ! {2m>3` &pU[z '"HEzH}?oB6IENDB`PNG  IHDRNFFIDATxڴK0 C 9JVD%v DmҤ$i~~mu8m0 ` +H`E"'].xygdV" !L0%!TyK4Džua)\Be@JiVDgMJ~BIR,`5 k7"8|jז@C~1.ʚi{DNMG,hh5 >v)P$YQ/w{,wii+Rj)̖ݞ6l*_沨 J*7r&<-S9籌(q7-EcIENDB`PNG  IHDR<&oPLTEe?tRNS k>/`IDATHMr"; } aY! -k$ UQY֧#(Dwֲ,H{Qh)iLR 95(qx>K 5ѷy=$Gi}}kS2|J h1$.R+@>Mݻׯ9pY*E,P!<!@M(yV%\,/JRڨO㣴5xs̓;K1pD`3ߘyW:G~zY~|j  s3e\ B]1I|f~2 a珿/f/>fZ>$'U?.8fYrIi^>|c)ϑ~-:?Mm#0|SI:GfJP-am6~97\dk ƓEdn+l<'ILG Vy)-_39ys7+$V9fdfTשgFPou]UYExf7oߕ*bgF}Iz_Ky{뜽 1{O7[<3Ӈe]И~s\"'7'LXa75L4H9lt6 ު$]xݶnWF{1Wsd*3ngErۏE5>Ũ={Υ[idJ}?u/sw[V4t{,w /@aVs1M^Mjf7eÜnyhљ9iOV5p?'ma_ʂio[Kj3]GLR0Hc?:$U=z9 miIENDB`PNG  IHDRV]RIDATϱ @ Cw @-TlAT\bՏbׂkFQ=1aL"SwjI <#IENDB`PNG  IHDR:;QnIDATXX[lUΙݶH[E55(`}PcTME >` $II1"BB!܊i!ȭ9;3?grQH|`6ٙ7].&.[kkЎ,z]PH\,7H![ t;k~]􅁊˲y O鳵U*V.5U1zr's3>.z+ $PA h:n0û2'&0$f4C4yr5O  Pzrߎ4a T\Pd/yGW*\')+E1 1CȜ7Ƴ_TG 5(o"!*&?GhOVzA7щi^T葞% }ק)3{"(bB.zpr\`p+(3NjN喻K. 1d^bn.<Qpܩba9=o=qgi_\N(1N g2Ue&Aڑcee(@DÃ3";͏Sö~kt ERФ׾mwI^#U>QDU󿉃- aSL L\-=u ( X`P^BB A99J?οxc|b ;0 }8$TgIENDB`PNG  IHDRD#gIDATx1OA݃3˜XN7C11*Z9챵 V&,F0hޛndwf^6kD0nl0YH:7Q<__7zՄPKc@{h,NDLt!Wg:=ˋV_pg[5 1++.L?궩v"Nn`=q1┩ ӄo w#]{ $vN43=[7מȖIENDB`pPNG  IHDRB%}7IDAT]ʱ !ט[]\&_ DhXhUb/oުc[%>kh>cӡ*s l5VYjl`,aӔ⻱fݾ>ٮ?]-?IENDB`PNG  IHDR!6-IDATH c``GM{@@,H-=@LU5F ,$FAqhJ {Ġ++10d/z@i52@*A%ȕ)JP0PFgᨁ%Cp#bp!T8 < ʆ6; OBIENDB`sPNG  IHDRi7@:IDATxݜy@E̾Ͽczߧ%3/Z'Q0$p3 3 3@;=*dsI s5c$_aA2P wJ#+>|&$&0j@d@LD懅0oaz5![\"KD1c#`bλ@֓҃F@ndg Qmc+~'ކX 9bݔn:D t Q'(&p5;3b_S9vabGP^M3k}-)gƟCׇ'OXu("k2;~N! sr~vT$O3::e3LFhWQ(U, #C=eנ"fB}8v|\cV:.&OYG:1^Rϰ)|LGgdhh#9@#ċfEuɛOtVgncA@0xxq'O?rkj t@AB_b?tO>i_9{?K:V=KTocGէAfBeL867G)]@!>c_:'L*[((9`"\: >RGG4'?; !r ΁ )]vK)fMp@tl9HքM؇f/7 gՔ ^S~9}(g?Wf[۳srHI /&k WG79DTv#3-Y< ?ao=<gv\ApӴw4I٣䴝9zt2y:fk?[SK%挭< ckޡ0kGn BBOC/vJWڼZ!6cp09Zqƾz_P!x|)%sX+ؓ_5 `#yuoTX^u^5 @˱aRgYj . An]8butvaG ]"D` A@ryZp9Si]!`  >́ja d@!k i- /O+""7%=umR_gVV@zj Լ[+s7XP<5\8m]"3HȯԜ *Via\}xEE@T (Zu>iLT&8Im`CL5M{z^qXqH,8Z)ʀaсתQ=^q&-HvmpȎn-xEQ8cMl)&C_Ϟ-%F+{6oOHҢAʼ\VLV<缕v5@\pRx58l,<\Y5ƀ1K)v>je<}|; Œ~A uf Ifvo*^]OO?>' @- @UM@"v޼ނO?Q*Nw@@0`G K$-D_NOƟ}xP5{  5 0]w۱>xz[pl}ˑNA}8P Cl-UgVD?} @?(5Z5a޿İ |n-@=cGW5b돽P u 0!3͚6]b^x8*td)^bn[Zt-g$-69@ldphd֡ͤ?QA.D s漺+ϟ^ d@`,r=jj,pC;$İV7s@``/]$۽:z#osm&m(m-priY^î-{{:ܸ1ArH {6u=ݽӲۺϾ 38[Y1e=E^?w tIENDB`cPNG  IHDRl$[*IDAT[c`82B ; F10P:IENDB`UPNG  IHDR00 1 IDATXå}lUgǿܗ8hi24 EݛdPc]CYٺ[G-ALt $h4Q22^ْH{=}{;9s_=9sick6Y[aakBvoƦ77sZau\wB+WVz5YE 8D8s(/g,}Zx %):ylzGXE` b촶40-A5ʁFsL*(8su:ޘ[l3bO2&UꑾÓ:Wk3II''ăvpjk!0gUM%‰F=|]H#6LsF:xg{>5:p ia]b!}Ǡ:W%#(bjm߹ .-/©Gɂ*yw׾Vh4H8fSUzu8`kPQ3qvP18B`'c2E2͞SU|g b[kOr "YgaֱfuVp_&m:DL M=h nw<@iQy?v8M';7}Iw[ #(Z $o1Xݭ.TT;̀"O;`rw"Q# p/OX6> _ x۷ `z]`|\g̨rM}n|_߉G3y6]V GtG}5:x~RuZ`vo]m[,ž>q6Rvd; 0:gv~\B #% K,NIԣ'j~&PJUnN_)Jr(ڱ4Cc%soDIeG;=ݼHD 4~(QݥڟYHy4\l/e6Zr29Q{\'SUH@_zW&x/=;?4)m^5Th/&%Y}\'g3@`bH4wNI0'[=3_yUC#Ū]eE39Л9/ ,Fder/gksuqae"K˫aIP[q3I |h4i43"sVhi]l2"-|:#&Ҧii+Kh|d)Iȹc.c6ۂr3}-+R&B<~b F˘ BejrKb4i" Pw.N6^|\h52 DȻa䧺r 4!Z*p4R}1* iAVIENDB`9PNG  IHDRB^&PLTEk tRNSIDATqA@WGa Xf{b0epɤl+>.TInVb)>e*L$w^XI{w$$Ȁ6X% Hn dCburHJ:еxW# ^UE^.m4RO5y[|ᕋv%aMsgzBddjAZ"|mln'+hP}kGdm"Ԇk /B]di5`AZ&Bp|>ς+ %X7YVpY05X}7´w\ӷ[8AZdXz#VwFOeX'(+X<}]*\T ):&&*ԞtpA[<3g:Ide?QB ɚju)9)yګ@w!\7`ۧw%Ez;u=S?r.c ~K[]i"IENDB`PNG  IHDRB4Wz@uPLTE觧ױp+tRNS˷@IDAT8AN1 # $>d3DC\BHO^M#p>h#i1d;`X6XX=&S_zl+Jqyqg tlb'kMF-wy(Ql15Գn(kgekϤŁmdA)Ν=ڼ;}|%f|TVlW- =C=hTBS!Z*ExIENDB`bPNG  IHDRl$[)IDAT[c`' d<S@;Wgi]IENDB`;QtQuick[sControls 0FSplitView.qml PTextField.qml %ScrollView.qmlStyles אBusyIndicator.qml 3<ToolBar.qml Calendar.qml ߸|SpinBox.qml <TextArea.qml@StackViewTransition.qml <Switch.qml Slider.qmlrTableViewColumn.qmlPrivate "MenuBar.qml 1StatusBar.qml <TableView.qml X^\Menu.qml ~TabView.qml{ToolButton.qml Label.qmlApplicationWindow.qml %TreeView.qmlStackViewDelegate.qmlUProgressBar.qml hq\Button.qml gRadioButton.qml uXTab.qml StackView.qml '&\ComboBox.qml GroupBox.qml V'CheckBox.qml<MenuContentItem.qmlD<AbstractCheckable.qmlJ3CalendarUtils.js (Style.qmlTHoverButton.qmlp|FocusFrame.qmlيTextHandle.qmlϼContentItem.qml KToolMenuButton.qml ScrollViewHelper.qmlbTableViewItemDelegateLoader.qml |StackViewSlideDelegate.qml StackView.js!TextInputWithHandles.qml+qmldir L3\SystemPaletteSingleton.qmlO|BasicButton.qml ˟\Control.qml "F\EditMenu.qml |CalendarHeaderModel.qml6|EditMenu_base.qml ד\ScrollBar.qmlzTableViewSelection.qml TabBar.qmlq\ColumnMenuContent.qml PhMenuItemSubControls.qml ïTextSingleton.qmlrSourceProxy.qml Sstyle.jsEditMenu_ios.qml 7ModalPopupBehavior.qml BasicTableView.qml FastGlow.qml MenuContentScroller.qmlkTreeViewItemDelegateLoader.qmlBase +Desktopj!RowItemSingleton.qml |StatusBarStyle.qml ƹ|ApplicationWindowStyle.qml3\GroupBoxStyle.qml|OScrollViewStyle.qmlNProgressBarStyle.qml ~\BusyIndicatorStyle.qml \FocusFrameStyle.qml"}<ToolBarStyle.qml \SpinBoxStyle.qmlSliderStyle.qmlR\CalendarStyle.qml.O<CheckBoxStyle.qmlv<SwitchStyle.qmlToolButtonStyle.qml M|ButtonStyle.qml \RadioButtonStyle.qml `TabViewStyle.qml$T<MenuBarStyle.qmlCTableViewStyle.qmlTreeViewStyle.qml MenuStyle.qml $oComboBoxStyle.qml\TextFieldStyle.qml]\TextAreaStyle.qml D;\HandleStyle.qml cDelayButtonStyle.qml)CommonStyleHelper.qml_GaugeStyle.qmljUTumblerStyle.qmlt|CircularGaugeStyle.qml CircularTickmarkLabelStyle.qml^ZHandleStyleHelper.qml PieMenuStyle.qmlĠToggleButtonStyle.qml}images d|DialStyle.qmlE\StatusIndicatorStyle.qml CircularButtonStyle.qml <BasicTableViewStyle.qmlFBspinner_small.png *'needle.png*gscrollbar-handle-vertical.pnggscrollbar-handle-transient.png{button_down.png LGleftanglearrow.pngNmarrow-up@2x.pngk!gslider-handle.png;'slider-groove.pngqwfocusframe.png ȁheader.png#'progress-indeterminate.pngIarrow-left@2x.pngUYknob.pngOarrow-down@2x.pngarrow-right@2x.png 6editbox.png groupbox.png check.png uWtab.png zarrow-up.png arrow-down.png ln'button.pnģrightanglearrow.pngspinner_large.png"darrow-right.png(5'spinner_medium.png +scrollbar-handle-horizontal.png $check@2x.pngtab_selected.png5'arrow-left.png b:HJ(V=MgQf|1VT D"Qt >u*-hgn-hR tnQ+F<> "Xv n>VzG @bDFp742ef 'ch1 I  J &   I D \   .hή jN  "^ p ~: & 0 ) jy ZV Jhl p6 Ɲ = Ѿx J#f  n  i V" S 5 .6 jF ' "kDF &  ~L , 0Y+ -r jD Z J3R p'p ~}! ^x\o!m<l9nyk9  {t{ <ChQ:ij0V s`YfX >`m:uXrpQtQuickControlsPluginHi  ޒ̒ƒҒ@k pu  }oXG7 '  |k[ K=4QQuickActiontriggeredsourcetoggledcheckedtextChangedshortcutChangedshortcuticonChangediconNameChangediconSourceChangedtooltipChangedargenabledChangedcheckableChangedexclusiveGroupChangedtriggertexticonSourceiconName__icontooltipenabledcheckableexclusiveGroupQQuickExclusiveGroup1* l TW&X[\ _ ` a befgh k*+'++++)++++ ++++'+ QIQI QI)PI QIQIQIQI QI)QI     QQuickExclusiveGroup1DefaultProperty__actionscurrentChangedbindCheckableounbindCheckableupdateCurrentcurrentQQmlListProperty,$% ( +++'+'+ 'QI P (      }uf _RO=- &     wmd S E7 (  QQuickMenu1DefaultPropertyitemsitemsChangedtitleChanged__selectedIndexChangedaboutToShowaboutToHidepopupVisibleChanged__menuPopupDestroyed__popupGeometryChangedmenuContentItemChangedminimumWidthChanged__proxyChanged__dismissMenu__closeAndDestroy__dismissAndDestroyupdateSelectedIndexsetMenuContentItemQQuickItem*setPopupVisiblehideMenuclearPopupWindowupdateTextwindowVisibleChangedpopupaddItemQQuickMenuItem1*insertItemaddSeparatorinsertSeparatorQQuickMenuBase*removeItemclear__popuptargetRectatItemIndexMenuTypemenuTypetitleQQmlListProperty__selectedIndex__popupVisible__contentItem__minimumWidth__font__xOffset__yOffset__actionQQuickAction*__popupGeometry__isProxyDefaultMenuEditMenup  p "                   !"##"#"++++++++++++++++++++++  +++ + ++&$%'+$%+$( PI) PI*PI+PI, PI-PI.@P /P 0P 12 T 3PI4PI  &$56QQmlListProperty8/'     QQuickMenuBar1DefaultPropertymenusmenusChangednativeChangedcontentItemChangedQQmlListProperty__contentItemQQuickItem*__parentWindowQQuickWindow*__isNative" !+++ PI PI P PIQQuickItem * QQuickMenuSeparatorPG>'!     QQuickMenuTextenabledChangediconSourceChangediconNameChanged__textChanged__iconChangedupdateTextupdateEnabledupdateIconenablediconSourceiconName__icon>6789:; < = ++++++++ QI QI QI )PI(      ~tc\ I;21QQuickMenuItem1triggeredtoggledcheckedtextChangedcheckableChangedexclusiveGroupChangedshortcutChangedactionChangedtriggerupdateShortcutupdateCheckableupdateCheckedbindToActionQQuickAction*actionunbindFromActiontextcheckableexclusiveGroupQQuickExclusiveGroup1*shortcut   bOPSTUV W X Y Z [ \ _ +++++++++++++' QIQIQI QI)QI PI0  P t0   0p  P 2 r_LQQuickMenuItemTypeMenuItemTypeSeparatorItemMenuScrollIndicator QQuickMenuBasevisibleChangedvisibletypeQQuickMenuItemType::MenuItemType__parentMenu__isNative__visualItemQQuickItem*+QI T 'T T  P QQuickMenuItemContainer0 8 h tr naQQuickMenuPopupWindowwillBeDeletedLatersetToBeDeletedLaterupdateSizeupdatePosition"# $ % ++++1   =6./0 1 2 3 ++++++  Q Q PJB;2   QQuickPopupWindowDefaultPropertypopupContentItempopupDismissedgeometryChangedshowdismissPopupupdateSizeapplicationStateChangedQt::ApplicationStatestateQQuickItem*parentItem   k _TB2!  QQuickStackstatusChangedviewChangedindexChangedindex__indexstatusStatus__statusviewQQuickItem*__viewInactiveDeactivatingActivatingActive 8+++PIPI PI  PI PI PI< @ `  wQQuickSelectionModeSelectionModeNoSelectionSingleSelectionExtendedSelectionMultiSelectionContiguousSelection84/    QQuickCalendarModelvisibleDateChangedvisibleDatelocaleChangedlocalecountChangedcountdateAtindexindexAtweekNumberAtrow>,/25 8 ;+++  QIQIPI  q]JQQuickTooltipshowTextQQuickItem*itempostexthideText+ +      wiV D 9.QQuickSpinBoxValidatorvalueChangedminimumValueChangedmaximumValueChangeddecimalsChangedstepSizeChangedprefixChangedsuffixChangedtextChangedincrementdecrementtextvalueminimumValuemaximumValuedecimalsstepSizeprefixsuffix J@ABCDEF G H I ++++++++++ PI QIQIQIQIQI QI QIorg.qt-project.Qt.QQmlParserStatusQQmlParserStatus we]NF7/      }QQuickRangeModelvalueChangedvaluepositionChangedpositionstepSizeChangedstepSizeinvertedChangedinvertedminimumChangedminmaximumChangedmaxpositionAtMinimumChangedpositionAtMaximumChangedtoMinimumtoMaximumsetValuesetPositionincreaseSingleStepdecreaseSingleStepvalueForPositionpositionForValueminimumValuemaximumValuepositionAtMinimumpositionAtMaximum^adg j mpsv w x { ~  ++++ + + + + ++++++QYPIPIQIQIQIQI QI +++QIQIQI  y mQQuickRangedDatedateChangedminimumDateChangedmaximumDateChangeddateminimumDatemaximumDate ~u l`YI 7 )  QQuickControlSettingsstyleChangedstyleNameChangedstylePathChangedstyleComponentQQmlComponent*styleDirUrlcontrolStyleNamecontrolstylestyleNamestylePathdpiScaleFactordragThresholdhasTouchScreenisMobilehoverEnabled,"#$%+++ ' PI QI QI T T T T T   vldcb_\ T J>QQuickWheelAreaverticalValueChangedhorizontalValueChangedverticalWheelMovedhorizontalWheelMovedscrollSpeedChangedactiveChangedverticalDeltahorizontalDeltahorizontalMinimumValuehorizontalMaximumValueverticalMinimumValueverticalMaximumValuehorizontalValueverticalValuescrollSpeedactive 2,-./01++++++QI QI Q Q Q Q Q Q QIQIqaXQQuickAbstractStyleDefaultPropertydatapaddingQQuickPadding*QQmlListProperty T  @ h ^R ; . #  QQuickPaddingleftChangedtopChangedrightChangedbottomChangedsetLeftargsetTopsetRightsetBottomlefttoprightbottomF6789: = @ C ++++++++ QI QI QIQIx ~t] LQQuickControlsPrivateAttachedwindowChangedwindowQQuickWindow*+ PIQQuickControlsPrivateh g\EA/(   ${upsbP< < 1 %    QQuickTreeModelAdaptormodelChangedQAbstractItemModel*modelrootIndexChangedexpandedindexcollapsedexpandcollapsesetModelmodelHasBeenDestroyedmodelHasBeenResetmodelDataChangedtopLeftbottomRigthQVectorrolesmodelLayoutAboutToBeChangedQListparentsQAbstractItemModel::LayoutChangeHinthintmodelLayoutChangedmodelRowsAboutToBeInsertedparentstartendmodelRowsAboutToBeMovedsourceParentsourceStartsourceEnddestinationParentdestinationRowmodelRowsAboutToBeRemovedmodelRowsInsertedmodelRowsMovedmodelRowsRemovedmapRowToModelIndexrowselectionForRowRangeQItemSelectionfromIndextoIndexisExpandedrootIndexwz{~     #$%&')-+++*+*+*+*++++**+++*+** !"+*+*+** !"+**(***+,* QI.*QIQtMetaTypePrivate::QSequentialIterableImplQListQVector xiQQuickScenePosListenerscenePosChangedenabledChangeditemQQuickItem*scenePosenabled++ Y XIYIQQuickItemChangeListener      { r f[ X LA =1 +    kUL E8 %   t_ M @ 4 (      u jQQuickStyleItemelementTypeChangedtextChangedsunkenChangedraisedChangedactiveChangedselectedChangedhasFocusChangedonChangedhoverChangedhorizontalChangedtransientChangedminimumChangedmaximumChangedstepChangedvalueChangedactiveControlChangedinfoChangedstyleChangedpaintMarginsChangedhintChangedpropertiesChangedfontChangedcontentWidthChangedargcontentHeightChangedtextureWidthChangedwtextureHeightChangedhpixelMetricstyleHintupdateSizeHintupdateRectupdateBaselineOffsetupdateItemhitTestxysubControlRectsubcontrolStringelidedTexttextelideModewidthhasThemeIcontextWidthtextHeightborderQQuickPadding*sunkenraisedactiveselectedhasFocusonhoverhorizontalisTransientelementTypeactiveControlstylehintspropertiesfontminimummaximumvaluesteppaintMarginscontentWidthcontentHeighttextureWidthtextureHeight&       ! " # $ % ( * . / 0 ++++++++++++++++++++++++++ ) ++++ &' ) +,-   12 T 3QI4QI5QI6QI7PI8QI9QI:QI;PI< QI+ QI= QI> PI?QI@QIA@PIBQICQIDQIEQIFQIGQIHQIIQIJQI   hk kernel32.dllInitializeConditionVariableSleepConditionVariableCSWakeAllConditionVariablek <Unknown exceptionXl <bad allocationl <bad array new lengthD  E CkV $\m \[ 4 @H  pD @0P4 G `G G G G @H P4 @G 4 @H (H G @H 4 @hH H @H 4 H H H H I 4 @H 5 @8I PI I (5 I `I I I I (5 @I I J P5 @I 5 XJ 0J pJ J G @H 5 @XJ 5 J J J K @K I 5 @J 6 @hK K @K I 06 K K K K L I 06 @K 6 @HL `L L I 6 L xL L L M xM M I 6 @L 6 @8M PM M xM M I 7 @M M xM M I H7 @N N M I p7 XN 0N pN N N M I p7 @XN 7 @N O N M I 7 HO O `O O O I 7 @HO 88 @O O O I p8 (P P @P pP P Q `Q I p8 @(P 8 @P P P Q `Q I 8 @(Q @Q Q `Q I 9 @Q Q `Q I P9 Q Q Q R I I P9 @Q 9 hR @R R R H I 9 @hR 9 R R S (S PS I 9 @R 8: @xS S PS I `: S S S T @T T I U `: @S : @hT T @T T I U : @T T T I U : @0U HU XU : @0U `: S U  ; U U U V @V V I U ; @U p; @hV V @V V I U ; @V V V I  ; U W ; PW (W hW W W Q `Q I ; @PW < @W X W Q `Q I P< PX (X hX X X I Y P< @PX < @X X X I Y P5 @I P< PX @Y < Y hY Y Y Z xM M I < @Y = @(Z @Z Z xM M I @= Z hZ Z Z Z I @= @Z = @[ 0[ Z I = p[ H[ [ [ [ X\ \ I ] = @p[ = @\ (\ [ X\ \ I ] > @\ \ X\ \ I ] H> @\ ] \ I ] h> @H] `] p] h> @H] = p[ ] > ] ] ^ 0^ X^ T I U > @] > @^ ^ X^ T I U > ] ^ 6 hK ^ 6 HL _ = (Z 8_ ? _ `_ _ _ M I ? @_ = [ _ H7 N ` 7 N 8`  7 M `` 6 8M ` 0? ` ` ` (a [ X\ \ I ] 0? @` 0? ` Pa = \ xa = \ a `? a a b b I `? @a 8 P Hb ? b pb b b I ? @b p; hV b p; hV c ? hc @c c c ? @hc 8: xS c ? d c  d 8d I ? @d @ d `d d d I @ @d : hT d : hT e 88 O 0e  < W Xe 8@ e e e e I 8@ @e P5 I f < X (f < X Pf > ^ xf > ^ f p@ f f g @g hg g @h h h p@ @f @ @g g hg g @h h h @ @h h g @h h h @ @hh h @h h h A @h h h h @A @ i 8i h `A pi Hi i i i I Hj k `A @pi A @j  j i I Hj k A @pj j j j A @pj A @j k j A @j `A pi @k (B k hk k k (B @k pB l k  l 0l pB @l HB l Xl l l 0l HB @l B m l m 8m l 0l B @m .text$di#.text$mn.text$mn$00.text$x.text$yd@.idata$5@.00cfgP.CRT$XCAX.CRT$XCU.CRT$XCZ .CRT$XIA(.CRT$XIC0.CRT$XIZ8.CRT$XLA@.CRT$XLZH.CRT$XPAP.CRT$XPZX.CRT$XTA`.CRT$XTZpĀ.rdata8G (.rdata$T`G %.rdata$r\m $.rdata$zzzdbgp .rtc$IAAp .rtc$IZZp .rtc$TAAp .rtc$TZZp D$.xdata .xdata$x .edatad .idata$2, .idata$3@ @.idata$4 u.idata$60 D.dataP4 w.data$rB H.bssP @/.pdata .qtmetadata .tls .tls$ .tls$ZZZdT4pp`0P4p`Pr0!40{E{, !0{E{, T42 `!ttuq !tuq $ $t1$d0$4/$(P 44* p`P$ $t($d'$4&$ P d.4-( p Pd 4R p!4| }, !| }, !4`y, !`y, !4p, !p, !4 9, ! 9, !4ف, !ف, !4@|Y|, !@|Y|, !4}}, !}}, !4Ѓ, !Ѓ, !4, !, !4P~i~, !P~i~, !4, !, !4, !, !4@Y, !@Y, !40I, !0I, !4), !), !4, !, !4{{, !{{, !4, !,   4 rp2p`0d 42 pdT42p!4` !` !tPgTz !tPgTz   4 Rp  4 p`PT 4 R p!dt !t   d Rp!4›u !›u   4 rp`PT 42p!dXu !Xu 42p  T 2p!  d4"u !"u K KC;p`0Pt 42 !d0]u !0]u   4 2p!6v !6v !  dT6v !dT6v !6v   2`P!4v !t 4v ! gv !gv ! t 4v !v !4ͯ, !4ͯ, !ͯ,   20!tXw !Xw !tTz !tTz !Tz   P0!t d w !t d w !*/w !*/w !w d42 ptd42t d 4R2p!4Пdx !Пdx d 4 r p!T Nx !Nx R`! t 4 x !x d2p!4x !x  T 4 2p` t dT42d42pd2 p!4hy !hy   4 pd T42p!t`}Tz !`}Tz d T 4 Rp!4z !z   d 2p!4z !z d 4R p20!t ! !d Ѝ ! Ѝ d 4 R p P2 0!tz !z T 4 r pd 4 R pdTp!4?{ !?{   T 2`!  t4 :<{ ! :<{ p!d p{ !x h4 x{ !x{ !p{ xh 4 p!d !t { !{ !   4 rp`P4 Rp!T4| !4| `P!xh 4d| !tp| !p| !xhd| !  dx| !dx| !d|   4 Rp4p  4 rp tdT 4   20  d p!47P} !7P} !40Z !0Z p`0P!$H} !H} !H} 4 2 !T0E} !  t d E ~ !t E ~ !E ~ !0E} 42 pt d 4 R d T 42pT 4 r`!t @~ !@~ d 4 R ph R0hp`0 p`0P!yyh  !h  hrp`0, ,x$h4p`P!  T !T EE3x+hdT 4 p 4 p!  xhP !P !  xh0   !0   0!  xh` !` h 4 Rph "<<7/&xh4p!  tT%H%< !%H%<  % p`0P  4 2pd42 p td4P4 p`P!P0J1 !P0J1 4p`Pt d 4 rPt T 4 R!d`,,\ !`,,\ dT2 p!4// !// !t`/~/H} !`/~/H} P!t d455 !   55 ! 55 !55   4 2p`P  B T hhcxrp`0!  tTKHK< !KHK< !t d40LNL, !0LNL,   P! t d4܂ ! ܂ !܂   4 r pP! UbU, !d bUU< !bUU< !d UbU, ! UbU, ! UbU, ! t T MM !d MN !MN !MM  4+p ` 0 P!*0 !0   t r!  T 4 p@ !d L !L !p@ ! !4! p ` Pb`0!  t T ee !  t T ee !ee t d R !  T 4 ]I] ! ]I]  td4PtdT !4 +p !+p   p!d4^_ !T_:_ !:_z_̅ !:_z_̅ !_:_ !^_   p!d4QQ$ ! TQ R0 !Q R0 !QQ$ d T2 p!4pdd !pdd !T [[ !4 [\ ![\ ![\ ![[ Bp`!T 0P}P !4 }PP( !}PP( !}PP( !0P}P   4 R `P! K !t Ko !Ko !K  `0P! mvm !vmm !tmm !mm !vmm ! mvm  40( p`P `0P!t'ptt| !(tt !)tt !tt !tt !ptt| T4 p `$ $t$d$4$PT42 pp!4`~~@ !`~~@ SST J4 B`!tLMl !LMl !t TpOOTz !dOO !OO !pOOTz  T 4 2 p ` t d 0P!   ij !ij t d42T 42!  tdp\ !p\ d T 2 p!4pcc !pcc --( Bp0!  d Tj̊ !j̊ !4@aea !@aea   4 2p  4 p  d 2p!4P{D !P{D !4ݞD !ݞD !4.dx !4.dx !.dx !t@TTz !@TTz !tTz !Tz !tTz !Tz   4 2`!t< !<   t 2!00d+T4Pl !dT4Pl  dT 4 Rpt&4$" Pd4 r p P(Pܚ! #$ %t&4, !d' !h", !h, !, ! ! 4 Rp`P!  !   4 2ppP!4܍ !@ @d  !h ! ! ! hd ! !܍ h0t 4 r Pt d 4 rP# ##t#d#4#PR0OO4 dT  ph 4 p!d   !   `P!!!t4< !< 4p`P!| !| $d(4'$ pܚ!%%xh@   !$$   ̏ ! ̏ !@   B!4p, !p, !4 !4 ! !4 !" !!" !4 !" !4++ !++ 0b!4-- !-- 0!4`;;, !`;;, !4`;;, !4 0\1h !4 0\1h !0\1h !424 !424 !24 !4@LrN !@LrN !4@LrN   b!40_`, !40_`, !0_`, !40izi, !0izi, !4pss !pss 0!4 Prbr !tbrjr !brjr !Prbr !4 0qBq !tBqJq !BqJq !0qBq !4{,| !{,| !4{,| t4 P!d0x !d0x !0x b "<P  4 rP0t d42< d42 p<Fd!2P 4rp`<=RP  4 2P4P  brp`0  4 2P(  H HB 0pB (  H B CkV    pp6 I qtquickcontrolsplugin.dllqt_plugin_instanceqt_plugin_query_metadata n Ȫ d  P8   а@ ,  8 h (! p H! 0 j!  . F ^ j x         8 V r           f H &     D     b :     Z <    ,   | N     @    T    ~ N "    | Z  f F " z X 2 x D  p J  n H 0     Z    2 Z     : b     \     8     L $     v T     | \ D    x H (    f *      d B &      x V :    ` > &  j $ n R 4  @  z P  z T 4  p  b 8  j J &  ~ \ @  d 4 h * `  d " f . `  T z @ N " D f D d ( p \ ,  l  | X  D |  < d z  2  > l t : l  B ^  8 ^ v L 2  v 2  t <  X ,  h @  v Z , ~ P 0  p V 2  v ` H 2  ` J (  p F  n D  R 8  n T  V < \ 8  H  V .  b B  > $ f $ `  6 l  N : j .  z \ <  b ~ d * D t D п j F $ ؾ , x P  ޼ v < ƻ f . ` <  h  ڸ h 8 Է | ( ̶ Z " f >  ܴ l , J  в Z  ̱ \ $ P  f 4 T * ޭ p . 8  n J &  t P ,  X 8  | : D \        J R f r ! ! ! \ *??1QQuickWindow@@UEAA@XZ$??0QQuickImageProvider@@QEAA@W4ImageType@QQmlImageProviderBase@@V?$QFlags@W4Flag@QQmlImageProviderBase@@@@@Z??1QQuickImageProvider@@UEAA@XZ?accessibleRoot@QQuickWindow@@UEBAPEAVQAccessibleInterface@@XZ=?boundingRect@QQuickItem@@UEBA?AVQRectF@@XZ?childMouseEventFilter@QQuickItem@@MEAA_NPEAV1@PEAVQEvent@@@Z?classBegin@QQuickItem@@MEAAXXZ?clipRect@QQuickItem@@UEBA?AVQRectF@@XZ?componentComplete@QQuickItem@@MEAAXXZ?contains@QQuickItem@@UEBA_NAEBVQPointF@@@ZG?dragEnterEvent@QQuickItem@@MEAAXPEAVQDragEnterEvent@@@ZH?dragLeaveEvent@QQuickItem@@MEAAXPEAVQDragLeaveEvent@@@ZI?dragMoveEvent@QQuickItem@@MEAAXPEAVQDragMoveEvent@@@ZP?dropEvent@QQuickItem@@MEAAXPEAVQDropEvent@@@Z?event@QQuickItem@@MEAA_NPEAVQEvent@@@Z?flags@QQuickImageProvider@@UEBA?AV?$QFlags@W4Flag@QQmlImageProviderBase@@@@XZ?focusInEvent@QQuickItem@@MEAAXPEAVQFocusEvent@@@Z?focusInEvent@QQuickWindow@@MEAAXPEAVQFocusEvent@@@Z?focusObject@QQuickWindow@@UEBAPEAVQObject@@XZ?focusOutEvent@QQuickItem@@MEAAXPEAVQFocusEvent@@@Z?focusOutEvent@QQuickWindow@@MEAAXPEAVQFocusEvent@@@Z?geometryChanged@QQuickItem@@MEAAXAEBVQRectF@@0@Z?hoverEnterEvent@QQuickItem@@MEAAXPEAVQHoverEvent@@@Z?hoverLeaveEvent@QQuickItem@@MEAAXPEAVQHoverEvent@@@Z?hoverMoveEvent@QQuickItem@@MEAAXPEAVQHoverEvent@@@Z?imageType@QQuickImageProvider@@UEBA?AW4ImageType@QQmlImageProviderBase@@XZ?inputMethodEvent@QQuickItem@@MEAAXPEAVQInputMethodEvent@@@Z?inputMethodQuery@QQuickItem@@UEBA?AVQVariant@@W4InputMethodQuery@Qt@@@ZN?isTextureProvider@QQuickItem@@UEBA_NXZc?itemChange@QQuickItem@@MEAAXW4ItemChange@1@AEBTItemChangeData@1@@Zu?keyPressEvent@QQuickItem@@MEAAXPEAVQKeyEvent@@@Zy?keyPressEvent@QQuickWindow@@MEAAXPEAVQKeyEvent@@@Z{?keyReleaseEvent@QQuickItem@@MEAAXPEAVQKeyEvent@@@Z~?keyReleaseEvent@QQuickWindow@@MEAAXPEAVQKeyEvent@@@Zc?mouseDoubleClickEvent@QQuickItem@@MEAAXPEAVQMouseEvent@@@Zg?mouseDoubleClickEvent@QQuickWindow@@MEAAXPEAVQMouseEvent@@@Zj?mouseMoveEvent@QQuickItem@@MEAAXPEAVQMouseEvent@@@Zq?mousePressEvent@QQuickItem@@MEAAXPEAVQMouseEvent@@@Zy?mouseReleaseEvent@QQuickItem@@MEAAXPEAVQMouseEvent@@@Z?mouseUngrabEvent@QQuickItem@@MEAAXXZ ?releaseResources@QQuickItem@@MEAAXXZ ?requestImage@QQuickImageProvider@@UEAA?AVQImage@@AEBVQString@@PEAVQSize@@AEBV4@@Z ?requestTexture@QQuickImageProvider@@UEAAPEAVQQuickTextureFactory@@AEBVQString@@PEAVQSize@@AEBV4@@Z ?resizeEvent@QQuickWindow@@MEAAXPEAVQResizeEvent@@@Z ?showEvent@QQuickWindow@@MEAAXPEAVQShowEvent@@@Z?textureProvider@QQuickItem@@UEBAPEAVQSGTextureProvider@@XZ?touchEvent@QQuickItem@@MEAAXPEAVQTouchEvent@@@Z?touchUngrabEvent@QQuickItem@@MEAAXXZ?updatePaintNode@QQuickItem@@MEAAPEAVQSGNode@@PEAV2@PEAUUpdatePaintNodeData@1@@Z?updatePolish@QQuickItem@@MEAAXXZQ?wheelEvent@QQuickItem@@MEAAXPEAVQWheelEvent@@@ZS?wheelEvent@QQuickWindow@@MEAAXPEAVQWheelEvent@@@Z]?windowDeactivateEvent@QQuickItem@@MEAAXXZZ?window@QQuickItem@@QEBAPEAVQQuickWindow@@XZ[?isVisible@QQuickItem@@QEBA_NXZ?staticMetaObject@QQuickItem@@2UQMetaObject@@BU?width@QQuickItem@@QEBANXZ?mapRectToScene@QQuickItem@@QEBA?AVQRectF@@AEBV2@@Z ?renderWindowFor@QQuickRenderControl@@SAPEAVQWindow@@PEAVQQuickWindow@@PEAVQPoint@@@Z ?position@QQuickItem@@QEBA?AVQPointF@@XZc?height@QQuickItem@@QEBANXZ?mapFromScene@QQuickItem@@QEBA?AVQPointF@@AEBV2@@Z?forceActiveFocus@QQuickItem@@QEAAXXZ ?setParentItem@QQuickItem@@QEAAXPEAV1@@Z?ungrabMouse@QQuickItem@@QEAAXXZ?mapToItem@QQuickItem@@QEBA?AVQPointF@@PEBV1@AEBV2@@Zv??0QQuickWindow@@QEAA@PEAVQWindow@@@Z?contentItem@QQuickWindow@@QEBAPEAVQQuickItem@@XZh?mouseGrabberItem@QQuickWindow@@QEBAPEAVQQuickItem@@XZ?exposeEvent@QQuickWindow@@MEAAXPEAVQExposeEvent@@@Zg?hideEvent@QQuickWindow@@MEAAXPEAVQHideEvent@@@Z?event@QQuickWindow@@MEAA_NPEAVQEvent@@@Zw?mousePressEvent@QQuickWindow@@MEAAXPEAVQMouseEvent@@@Z?mouseReleaseEvent@QQuickWindow@@MEAAXPEAVQMouseEvent@@@Zo?mouseMoveEvent@QQuickWindow@@MEAAXPEAVQMouseEvent@@@Z9?staticMetaObject@QQuickWindow@@2UQMetaObject@@B?mapToScene@QQuickItem@@QEBA?AVQPointF@@AEBV2@@Z)??0QQuickItem@@QEAA@PEAV0@@Z??1QQuickItem@@UEAA@XZ\?windowChanged@QQuickItem@@QEAAXPEAVQQuickWindow@@@Z?parentItem@QQuickItem@@QEBAPEAV1@XZ?get@QQuickItemPrivate@@SAPEAV1@PEAVQQuickItem@@@Z?addItemChangeListener@QQuickItemPrivate@@QEAAXPEAVQQuickItemChangeListener@@V?$QFlags@W4ChangeType@QQuickItemPrivate@@@@@Z ?removeItemChangeListener@QQuickItemPrivate@@QEAAXPEAVQQuickItemChangeListener@@V?$QFlags@W4ChangeType@QQuickItemPrivate@@@@@Z ?setBaselineOffset@QQuickItem@@QEAAXN@Z?implicitWidth@QQuickItem@@QEBANXZ?implicitHeight@QQuickItem@@QEBANXZ?isEnabled@QQuickItem@@QEBA_NXZ0 ?setSmooth@QQuickItem@@QEAAX_N@Z( ?setFlag@QQuickItem@@QEAAXW4Flag@1@_N@Z ?polish@QQuickItem@@QEAAXXZ?update@QQuickItem@@QEAAXXZp ?setImplicitSize@QQuickItem@@IEAAXNN@Z?defaultAttributes_TexturedPoint2D@QSGGeometry@@SAAEBUAttributeSet@1@XZ??0QSGGeometry@@QEAA@AEBUAttributeSet@0@HHH@ZI??1QSGGeometry@@UEAA@XZ ?setDrawingMode@QSGGeometry@@QEAAXI@Z?allocate@QSGGeometry@@QEAAXHH@Z?indexData@QSGGeometry@@QEAAPEAXXZ?updateTexturedRectGeometry@QSGGeometry@@SAXPEAV1@AEBVQRectF@@1@Z?markDirty@QSGNode@@QEAAXV?$QFlags@W4DirtyStateBit@QSGNode@@@@@Z* ?setFlag@QSGNode@@QEAAXW4Flag@1@_N@ZF ?setGeometry@QSGBasicGeometryNode@@QEAAXPEAVQSGGeometry@@@Z??0QSGGeometryNode@@QEAA@XZJ??1QSGGeometryNode@@UEAA@XZ ?setMaterial@QSGGeometryNode@@QEAAXPEAVQSGMaterial@@@ZP??1QSGMaterial@@UEAA@XZ??0QSGOpaqueTextureMaterial@@QEAA@XZU ?setTexture@QSGOpaqueTextureMaterial@@QEAAXPEAVQSGTexture@@@ZM?createTextureFromImage@QQuickWindow@@QEBAPEAVQSGTexture@@AEBVQImage@@V?$QFlags@W4CreateTextureOption@QQuickWindow@@@@@Z$?get@QQuickWindowPrivate@@SAPEAV1@PEAVQQuickWindow@@@ZI ?sceneGraphContext@QQuickItemPrivate@@QEBAPEAVQSGContext@@XZ?accept@QSGNinePatchNode@@UEAAXPEAVQSGNodeVisitorEx@@@ZJ?isSubtreeBlocked@QSGNode@@UEBA_NXZ1 ?preprocess@QSGNode@@UEAAXXZp??_7QSGTextureMaterial@@6B@t??_7QSGVisitableNode@@6B@ ?qt_metacast@QQuickWindow@@UEAAPEAXPEBD@Z ?qt_metacall@QQuickWindow@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z ?qt_metacast@QQuickItem@@UEAAPEAXPEBD@Z ?qt_metacall@QQuickItem@@UEAAHW4Call@QMetaObject@@HPEAPEAX@ZQt5Quick.dllz?showText@QToolTip@@SAXAEBVQPoint@@AEBVQString@@PEAVQWidget@@@Z ?hideText@QToolTip@@SAXXZ??0QStyleOption@@QEAA@HH@ZA??1QStyleOption@@QEAA@XZ&??0QStyleOptionFocusRect@@QEAA@XZ)??0QStyleOptionFrame@@QEAA@XZM??0QStyleOptionTabWidgetFrame@@QEAA@XZ2??0QStyleOptionHeader@@QEAA@XZ??0QStyleOptionButton@@QEAA@XZG??0QStyleOptionTab@@QEAA@XZS??0QStyleOptionToolBar@@QEAA@XZ8??0QStyleOptionProgressBar@@QEAA@XZ5??0QStyleOptionMenuItem@@QEAA@XZ\??0QStyleOptionViewItem@@QEAA@XZX??1QStyleOptionViewItem@@QEAA@XZA??0QStyleOptionSlider@@QEAA@XZD??0QStyleOptionSpinBox@@QEAA@XZY??0QStyleOptionToolButton@@QEAA@XZ??0QStyleOptionComboBox@@QEAA@XZ/??0QStyleOptionGroupBox@@QEAA@XZ??0QStyleHintReturnMask@@QEAA@XZ???1QStyleHintReturnMask@@QEAA@XZ?style@QApplication@@SAPEAVQStyle@@XZ?palette@QApplication@@SA?AVQPalette@@PEBD@Z ?font@QApplication@@SA?AVQFont@@XZ8!?wheelScrollLines@QApplication@@SAHXZ4 ?globalStrut@QApplication@@SA?AVQSize@@XZQt5Widgets.dll??0QIcon@@QEAA@XZ??1QIcon@@QEAA@XZP?pixmap@QIcon@@QEBA?AVQPixmap@@AEBVQSize@@W4Mode@1@W4State@1@@Z?fromTheme@QIcon@@SA?AV1@AEBVQString@@AEBV1@@Z?format@QWindow@@UEBA?AVQSurfaceFormat@@XZO?moveEvent@QWindow@@MEAAXPEAVQMoveEvent@@@ZO?nativeEvent@QWindow@@MEAA_NAEBVQByteArray@@PEAXPEAJ@Z{X?size@QWindow@@UEBA?AVQSize@@XZY?surfaceHandle@QWindow@@EEBAPEAVQPlatformSurface@@XZY?surfaceType@QWindow@@UEBA?AW4SurfaceType@QSurface@@XZY?tabletEvent@QWindow@@MEAAXPEAVQTabletEvent@@@ZZ?touchEvent@QWindow@@MEAAXPEAVQTouchEvent@@@Z??0QIcon@@QEAA@AEBVQString@@@Z??4QIcon@@QEAAAEAV0@$$QEAV0@@ZgM?isNull@QIcon@@QEBA_NXZ??0QKeySequence@@QEAA@XZ??0QKeySequence@@QEAA@W4StandardKey@0@@Z??1QKeySequence@@QEAA@XZ3M?isEmpty@QKeySequence@@QEBA_NXZmZ?toString@QKeySequence@@QEBA?AVQString@@W4SequenceFormat@1@@Z?fromString@QKeySequence@@SA?AV1@AEBVQString@@W4SequenceFormat@1@@ZO?mnemonic@QKeySequence@@SA?AV1@AEBVQString@@@Z??4QKeySequence@@QEAAAEAV0@AEBV0@@Z??4QKeySequence@@QEAAAEAV0@$$QEAV0@@Z/??8QKeySequence@@QEBA_NAEBV0@@Za?focusWindow@QGuiApplication@@SAPEAVQWindow@@XZE?addShortcut@QShortcutMap@@QEAAHPEAVQObject@@AEBVQKeySequence@@W4ShortcutContext@Qt@@P6A_N02@Z@Z@S?removeShortcut@QShortcutMap@@QEAAHHPEAVQObject@@AEBVQKeySequence@@@ZT?self@QGuiApplicationPrivate@@0PEAV1@EA??0QFont@@QEAA@XZ??1QFont@@QEAA@XZ??4QFont@@QEAAAEAV0@AEBV0@@Z)??8QFont@@QEBA_NAEBV0@@ZQ?pos@QCursor@@SA?AVQPoint@@PEBVQScreen@@@ZM?isVisible@QWindow@@QEBA_NXZ4[?transientParent@QWindow@@QEBAPEAV1@XZ?geometry@QWindow@@QEBA?AVQRect@@XZV?setPosition@QWindow@@QEAAXHH@ZU?setKeyboardGrabEnabled@QWindow@@QEAA_N_N@Z:V?setMouseGrabEnabled@QWindow@@QEAA_N_N@ZS?screen@QWindow@@QEBAPEAVQScreen@@XZN?mapFromGlobal@QWindow@@QEBA?AVQPoint@@AEBV2@@ZK?hide@QWindow@@QEAAXXZSQ?primaryScreen@QGuiApplication@@SAPEAVQScreen@@XZN?layoutDirection@QGuiApplication@@SA?AW4LayoutDirection@Qt@@XZ?availableGeometry@QScreen@@QEBA?AVQRect@@XZQ?platform_theme@QGuiApplicationPrivate@@2PEAVQPlatformTheme@@EA??0QIcon@@QEAA@AEBV0@@Z"Q?pos@QMouseEvent@@QEBA?AVQPoint@@XZP?parent@QWindow@@QEBAPEAV1@XZzW?setTransientParent@QWindow@@QEAAXPEAV1@@ZBM?isExposed@QWindow@@QEBA_NXZU?setGeometry@QWindow@@QEAAXHHHH@ZN?mapToGlobal@QWindow@@QEBA?AVQPoint@@AEBV2@@Z ?geometry@QScreen@@QEBA?AVQRect@@XZ,??0QMouseEvent@@QEAA@W4Type@QEvent@@AEBVQPointF@@W4MouseButton@Qt@@V?$QFlags@W4MouseButton@Qt@@@@V?$QFlags@W4KeyboardModifier@Qt@@@@@Z??1QMouseEvent@@UEAA@XZ>??0TouchPoint@QTouchEvent@@QEAA@AEBV01@@Z??1TouchPoint@QTouchEvent@@QEAA@XZX?state@TouchPoint@QTouchEvent@@QEBA?AW4TouchPointState@Qt@@XZ(Q?pos@TouchPoint@QTouchEvent@@QEBA?AVQPointF@@XZ`U?setFlags@QWindow@@QEAAXV?$QFlags@W4WindowType@Qt@@@@@ZSX?show@QWindow@@QEAAXXZK?handleWindowActivated@QWindowSystemInterface@@SAXPEAVQWindow@@W4FocusReason@Qt@@@ZQ?platform_integration@QGuiApplicationPrivate@@2PEAVQPlatformIntegration@@EA??0QValidator@@QEAA@PEAVQObject@@@Z??1QValidator@@UEAA@XZU?setLocale@QValidator@@QEAAXAEBVQLocale@@@ZN?locale@QValidator@@QEBA?AVQLocale@@XZ??0QDoubleValidator@@QEAA@PEAVQObject@@@Z??1QDoubleValidator@@UEAA@XZT?setBottom@QDoubleValidator@@QEAAXN@ZnW?setTop@QDoubleValidator@@QEAAXN@ZU?setDecimals@QDoubleValidator@@QEAAXH@ZDV?setNotation@QDoubleValidator@@QEAAXW4Notation@1@@Z9 ?devices@QTouchDevice@@SA?AV?$QList@PEBVQTouchDevice@@@@XZg[?type@QTouchDevice@@QEBA?AW4DeviceType@1@XZJY?styleHints@QGuiApplication@@SAPEAVQStyleHints@@XZX?startDragDistance@QStyleHints@@QEBAHXZQ?qt_defaultDpiX@@YAHXZj??0QColor@@QEAA@W4GlobalColor@Qt@@@ZO?name@QColor@@QEBA?AVQString@@XZHN?light@QColor@@QEBA?AV1@H@Z ?dark@QColor@@QEBA?AV1@H@Z??0QImage@@QEAA@XZ??0QImage@@QEAA@HHW4Format@0@@Z??1QImage@@UEAA@XZ??4QImage@@QEAAAEAV0@$$QEAV0@@ZhM?isNull@QImage@@QEBA_NXZ-U?setDevicePixelRatio@QImage@@QEAAXN@Z ?fill@QImage@@QEAAXW4GlobalColor@Qt@@@ZV?setPointSize@QFont@@QEAAXH@Z??4QFont@@QEAAAEAV0@$$QEAV0@@Z??0QPixmap@@QEAA@XZ??0QPixmap@@QEAA@HH@Z??1QPixmap@@UEAA@XZD??4QPixmap@@QEAAAEAV0@$$QEAV0@@Z%\?width@QPixmap@@QEBAHXZK?height@QPixmap@@QEBAHXZ ?fill@QPixmap@@QEAAXAEBVQColor@@@Z\??0QBrush@@QEAA@W4BrushStyle@Qt@@@Zu??1QBrush@@QEAA@XZ ?color@QBrush@@QEBAAEBVQColor@@XZ??0QPen@@QEAA@AEBV0@@Z??1QPen@@QEAA@XZ??0QFontMetrics@@QEAA@AEBVQFont@@@Z??0QFontMetrics@@QEAA@AEBV0@@Z??1QFontMetrics@@QEAA@XZ??4QFontMetrics@@QEAAAEAV0@$$QEAV0@@Z?ascent@QFontMetrics@@QEBAHXZK?height@QFontMetrics@@QEBAHXZ\?width@QFontMetrics@@QEBAHAEBVQString@@H@Z\?width@QFontMetrics@@QEBAHVQChar@@@ZhX?size@QFontMetrics@@QEBA?AVQSize@@HAEBVQString@@HPEAH@ZP ?elidedText@QFontMetrics@@QEBA?AVQString@@AEBV2@W4TextElideMode@Qt@@HH@Z??0QFontMetricsF@@QEAA@AEBVQFontMetrics@@@Z??1QFontMetricsF@@QEAA@XZK?height@QFontMetricsF@@QEBANXZY ?boundingRect@QFontMetricsF@@QEBA?AVQRectF@@AEBVQString@@@Z??0QPainter@@QEAA@PEAVQPaintDevice@@@Z??1QPainter@@QEAA@XZiU?setFont@QPainter@@QEAAXAEBVQFont@@@ZV?setPen@QPainter@@QEAAXAEBVQColor@@@ZV?setPen@QPainter@@QEAAXAEBVQPen@@@ZP?pen@QPainter@@QEBAAEBVQPen@@XZT?setClipRegion@QPainter@@QEAAXAEBVQRegion@@W4ClipOperation@Qt@@@ZS?save@QPainter@@QEAAXXZS?restore@QPainter@@QEAAXXZ ?drawLines@QPainter@@QEAAXPEBVQLine@@H@Z ?drawPixmap@QPainter@@QEAAXAEBVQPointF@@AEBVQPixmap@@@ZU?setLayoutDirection@QPainter@@QEAAXW4LayoutDirection@Qt@@@Z?fillRect@QPainter@@QEAAXAEBVQRect@@AEBVQBrush@@@Z?fillRect@QPainter@@QEAAXAEBVQRect@@AEBVQColor@@@Z"?find@QPixmapCache@@SA_NAEBVQString@@AEAVQPixmap@@@ZL?insert@QPixmapCache@@SA_NAEBVQString@@AEBVQPixmap@@@ZK?hasThemeIcon@QIcon@@SA_NAEBVQString@@@Z??0QPalette@@QEAA@AEBV0@@Z ??1QPalette@@QEAA@XZ???4QPalette@@QEAAAEAV0@AEBV0@@Zl ?brush@QPalette@@QEBAAEBVQBrush@@W4ColorGroup@1@W4ColorRole@1@@ZT?setBrush@QPalette@@QEAAXW4ColorGroup@1@W4ColorRole@1@AEBVQBrush@@@Z, ?devicePixelRatio@QGuiApplication@@QEBANXZ4 ?devicePixelRatio@QWindow@@QEBANXZq??BQIcon@@QEBA?AVQVariant@@XZ??0QFont@@QEAA@AEBV0@@ZeR?qt_metacast@QValidator@@UEAAPEAXPEBD@Z"R?qt_metacall@QValidator@@UEAAHW4Call@QMetaObject@@HPEAPEAX@ZY?staticMetaObject@QValidator@@2UQMetaObject@@BQt5Gui.dllB?baseUrl@QQmlExtensionPlugin@@QEBA?AVQUrl@@XZp ?qdeclarativeelement_destructor@QQmlPrivate@@YAXPEAVQObject@@@Z ?qmlregister@QQmlPrivate@@YAHW4RegistrationType@1@PEAX@Z?addImportPath@QQmlEngine@@QEAAXAEBVQString@@@Z?addImageProvider@QQmlEngine@@QEAAXAEBVQString@@PEAVQQmlImageProviderBase@@@Z1?urlToLocalFileOrQrc@QQmlFile@@SA?AVQString@@AEBVQUrl@@@Z0??0QQmlParserStatus@@QEAA@XZP??1QQmlParserStatus@@UEAA@XZ ?qmlEngine@QtQml@@YAPEAVQQmlEngine@@PEBVQObject@@@Z??0QQmlComponent@@QEAA@PEAVQQmlEngine@@AEBVQUrl@@PEAVQObject@@@Z!??1QQmlComponent@@UEAA@XZv ?importPathList@QQmlEngine@@QEBA?AVQStringList@@XZH?beginCreate@QQmlComponent@@UEAAPEAVQObject@@PEAVQQmlContext@@@Z?completeCreate@QQmlComponent@@UEAAXXZ]?create@QQmlComponent@@UEAAPEAVQObject@@PEAVQQmlContext@@@Z. ?metaObject@QQmlComponent@@UEBAPEBUQMetaObject@@XZ ?qt_metacall@QQmlComponent@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z ?qt_metacast@QQmlComponent@@UEAAPEAXPEBD@Z ?qt_metacast@QQmlExtensionPlugin@@UEAAPEAXPEBD@Z ?qt_metacall@QQmlExtensionPlugin@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z??0QQmlExtensionPlugin@@QEAA@PEAVQObject@@@Z7??1QQmlExtensionPlugin@@UEAA@XZ?staticMetaObject@QQmlExtensionPlugin@@2UQMetaObject@@BQt5Qml.dll#??0QMessageLogger@@QEAA@PEBDH0@Zf?warning@QMessageLogger@@QEBAXPEBDZZs?className@QMetaObject@@QEBAPEBDXZ?normalizedType@QMetaObject@@SA?AVQByteArray@@PEBD@Z ?deallocate@QArrayData@@SAXPEAU1@_K1@ZZ??0QByteArray@@QEAA@XZX??0QByteArray@@QEAA@PEBDH@Z??1QByteArray@@QEAA@XZ?reserve@QByteArray@@QEAAXH@Z;?append@QByteArray@@QEAAAEAV1@D@Z<?append@QByteArray@@QEAAAEAV1@PEBD@Z??0QString@@QEAA@XZ??0QString@@QEAA@VQLatin1String@@@Z??0QString@@QEAA@AEBV0@@Z??1QString@@QEAA@XZ?lastIndexOf@QString@@QEBAHVQChar@@HW4CaseSensitivity@Qt@@@Z?right@QString@@QEBA?AV1@H@ZC?append@QString@@QEAAAEAV1@AEBV1@@Z ?fromUtf8@QString@@SA?AV1@PEBDH@Z ?fromAscii_helper@QString@@CAPEAU?$QTypedArrayData@G@@PEBDH@Z ?dispose@QListData@@SAXPEAUData@1@@Z ?registerNormalizedType@QMetaType@@SAHAEBVQByteArray@@P6AXPEAX@ZP6APEAX1PEBX@ZHV?$QFlags@W4TypeFlag@QMetaType@@@@PEBUQMetaObject@@@Z?registerNormalizedTypedef@QMetaType@@SAHAEBVQByteArray@@H@ZH??0QObject@@QEAA@PEAV0@@Z??1QObject@@UEAA@XZ ?free_helper@QHashData@@QEAAXP6AXPEAUNode@1@@Z@Z??0QUrl@@QEAA@AEBV0@@Z??0QUrl@@QEAA@AEBVQString@@W4ParsingMode@0@@Z ??1QUrl@@QEAA@XZ?toString@QUrl@@QEBA?AVQString@@V?$QUrlTwoFlags@W4UrlFormattingOption@QUrl@@W4ComponentFormattingOption@2@@@@Z?isRelative@QUrl@@QEBA_NXZ9?toLocalFile@QUrl@@QEBA?AVQString@@XZ?load@QTranslator@@QEAA_NAEBVQLocale@@AEBVQString@@111@Z??0QFile@@QEAA@AEBVQString@@@Z??1QFile@@UEAA@XZ ?exists@QFile@@QEBA_NXZ ?installTranslator@QCoreApplication@@SA_NPEAVQTranslator@@@Z??0QLocale@@QEAA@XZ??1QLocale@@QEAA@XZ??1QPersistentModelIndex@@QEAA@XZx??1QAbstractListModel@@UEAA@XZ?location@QLibraryInfo@@SA?AVQString@@W4LibraryLocation@1@@Z?buddy@QAbstractItemModel@@UEBA?AVQModelIndex@@AEBV2@@Z?canDropMimeData@QAbstractItemModel@@UEBA_NPEBVQMimeData@@W4DropAction@Qt@@HHAEBVQModelIndex@@@Z?canFetchMore@QAbstractItemModel@@UEBA_NAEBVQModelIndex@@@Zb?childEvent@QObject@@MEAAXPEAVQChildEvent@@@Z?columnCount@QAbstractListModel@@EEBAHAEBVQModelIndex@@@Z ?connectNotify@QObject@@MEAAXAEBVQMetaMethod@@@Z ?customEvent@QObject@@MEAAXPEAVQEvent@@@Z ?disconnectNotify@QObject@@MEAAXAEBVQMetaMethod@@@Z ?dropMimeData@QAbstractListModel@@UEAA_NPEBVQMimeData@@W4DropAction@Qt@@HHAEBVQModelIndex@@@Z ?event@QObject@@UEAA_NPEAVQEvent@@@Z ?eventFilter@QObject@@UEAA_NPEAV1@PEAVQEvent@@@Z ?fetchMore@QAbstractItemModel@@UEAAXAEBVQModelIndex@@@Zf ?flags@QAbstractListModel@@UEBA?AV?$QFlags@W4ItemFlag@Qt@@@@AEBVQModelIndex@@@Z ?hasChildren@QAbstractListModel@@EEBA_NAEBVQModelIndex@@@ZI ?headerData@QAbstractItemModel@@UEBA?AVQVariant@@HW4Orientation@Qt@@H@Zj ?index@QAbstractListModel@@UEBA?AVQModelIndex@@HHAEBV2@@Z ?insertColumns@QAbstractItemModel@@UEAA_NHHAEBVQModelIndex@@@Z ?insertRows@QAbstractItemModel@@UEAA_NHHAEBVQModelIndex@@@Zj?itemData@QAbstractItemModel@@UEBA?AV?$QMap@HVQVariant@@@@AEBVQModelIndex@@@Z"?match@QAbstractItemModel@@UEBA?AV?$QList@VQModelIndex@@@@AEBVQModelIndex@@HAEBVQVariant@@HV?$QFlags@W4MatchFlag@Qt@@@@@Z?mimeData@QAbstractItemModel@@UEBAPEAVQMimeData@@AEBV?$QList@VQModelIndex@@@@@Z?mimeTypes@QAbstractItemModel@@UEBA?AVQStringList@@XZ?moveColumns@QAbstractItemModel@@UEAA_NAEBVQModelIndex@@HH0H@Z?moveRows@QAbstractItemModel@@UEAA_NAEBVQModelIndex@@HH0H@Z?parent@QAbstractListModel@@EEBA?AVQModelIndex@@AEBV2@@Z[?removeColumns@QAbstractItemModel@@UEAA_NHHAEBVQModelIndex@@@Z?removeRows@QAbstractItemModel@@UEAA_NHHAEBVQModelIndex@@@Z?revert@QAbstractItemModel@@UEAAXXZ?setData@QAbstractItemModel@@UEAA_NAEBVQModelIndex@@AEBVQVariant@@H@Z@?setHeaderData@QAbstractItemModel@@UEAA_NHW4Orientation@Qt@@AEBVQVariant@@H@ZU?setItemData@QAbstractItemModel@@UEAA_NAEBVQModelIndex@@AEBV?$QMap@HVQVariant@@@@@ZT?sibling@QAbstractListModel@@UEBA?AVQModelIndex@@HHAEBV2@@Z?sort@QAbstractItemModel@@UEAAXHW4SortOrder@Qt@@@Z?span@QAbstractItemModel@@UEBA?AVQSize@@AEBVQModelIndex@@@Z[?submit@QAbstractItemModel@@UEAA_NXZb?supportedDragActions@QAbstractItemModel@@UEBA?AV?$QFlags@W4DropAction@Qt@@@@XZd?supportedDropActions@QAbstractItemModel@@UEBA?AV?$QFlags@W4DropAction@Qt@@@@XZ?timerEvent@QObject@@MEAAXPEAVQTimerEvent@@@Z?staticMetaObject@QAbstractItemModel@@2UQMetaObject@@B7?cast@QMetaObject@@QEBAPEAVQObject@@PEAV2@@Z ?constData@QByteArray@@QEBAPEBDXZ??4QString@@QEAAAEAV0@AEBV0@@Z'?toLatin1@QString@@QEHAA?AVQByteArray@@XZ??8@YA_NAEBVQString@@0@Za?isWindowType@QObject@@QEBA_NXZ?parent@QObject@@QEBAPEAV1@XZ??0QUrl@@QEAA@XZ??4QUrl@@QEAAAEAV0@AEBV0@@Z??8QUrl@@QEBA_NAEBV0@@Z ??1QVariant@@QEAA@XZ??0QVariant@@QEAA@AEBVQString@@@Z?type@QVariant@@QEBA?AW4Type@1@XZ?toInt@QVariant@@QEBAHPEA_N@Z?toString@QVariant@@QEBA?AVQString@@XZ ?getAndRef@ExternalRefCountData@QtSharedPointer@@SAPEAU12@PEBVQObject@@@Zc?warning@QMessageLogger@@QEBA?AVQDebug@@XZ ?indexOfMethod@QMetaObject@@QEBAHPEBD@Z ?indexOfSignal@QMetaObject@@QEBAHPEBD@Z?method@QMetaObject@@QEBA?AVQMetaMethod@@H@Zj??1Connection@QMetaObject@@QEAA@XZ?connect@QObject@@SA?AVConnection@QMetaObject@@PEBV1@PEBD01W4ConnectionType@Qt@@@Z?connect@QObject@@SA?AVConnection@QMetaObject@@PEBV1@AEBVQMetaMethod@@01W4ConnectionType@Qt@@@Z ?disconnect@QObject@@SA_NPEBV1@PEBD01@Z ?disconnect@QObject@@SA_NPEBV1@AEBVQMetaMethod@@01@Z?setProperty@QObject@@QEAA_NPEBDAEBVQVariant@@@Z?property@QObject@@QEBA?AVQVariant@@PEBD@Z?sender@QObject@@IEBAPEAV1@XZ??6@YA?AVQDebug@@V0@PEBVQObject@@@Z.??0QVariant@@QEAA@_N@Z?toBool@QVariant@@QEBA_NXZ??1QDebug@@QEAA@XZ??6QDebug@@QEAAAEAV0@PEBD@Zp?qInf@@YANXZ ?detach@QListData@@QEAAPEAUData@1@H@Z ?detach_grow@QListData@@QEAAPEAUData@1@PEAHH@Z ?erase@QListData@@QEAAPEAPEAXPEAPEAX@ZA?append@QListData@@QEAAPEAPEAXXZ ?insert@QListData@@QEAAPEAPEAXH@Z@?remove@QListData@@QEAAXH@Zh?children@QObject@@QEBAAEBV?$QList@PEAVQObject@@@@XZ!?allocateNode@QHashData@@QEAAPEAXH@Z ?detach_helper@QHashData@@QEAAPEAU1@P6AXPEAUNode@1@PEAX@ZP6AX0@ZHH@Z&?rehash@QHashData@@QEAAXH@Zg?toRect@QRectF@@QEBA?AVQRect@@XZK?shared_null@QListData@@2UData@1@BI?shared_null@QHashData@@2U1@B?setParent@QObject@@QEAAXPEAV1@@Z??0QString@@QEAA@$$QEAV0@@Z?isNull@QString@@QEBA_NXZn?isEmpty@QUrl@@QEBA_NXZ ?deleteLater@QObject@@QEAAXXZa?toPoint@QPointF@@QEBA?AVQPoint@@XZg??0QRect@@QEAA@AEBVQPoint@@AEBVQSize@@@Z? ?contains@QRect@@QEBA_NAEBVQPoint@@_N@Z'?notifyInternal2@QCoreApplication@@CA_NPEAVQObject@@PEAVQEvent@@@Z?self@QCoreApplication@@0PEAV1@EA?allocate@QArrayData@@SAPEAU1@_K00V?$QFlags@W4AllocationOption@QArrayData@@@@@ZU??0QByteArray@@QEAA@AEBV0@@ZI??4QByteArray@@QEAAAEAV0@$$QEAV0@@Z+??0QVariant@@QEAA@XZ??0QVariant@@QEAA@AEBVQDate@@@Zs ?dataChanged@QAbstractItemModel@@QEAAXAEBVQModelIndex@@0AEBV?$QVector@H@@@Z?beginResetModel@QAbstractItemModel@@IEAAXXZo ?endResetModel@QAbstractItemModel@@IEAAXXZ4??0QAbstractListModel@@QEAA@PEAVQObject@@@Z??0QLocale@@QEAA@AEBV0@@Z??4QLocale@@QEAAAEAV0@AEBV0@@Zb ?firstDayOfWeek@QLocale@@QEBA?AW4DayOfWeek@Qt@@XZ#??9QLocale@@QEBA_NAEBV0@@Z??0QDate@@QEAA@XZ??0QDate@@QEAA@HHH@Z?year@QDate@@QEBAHXZ?month@QDate@@QEBAHXZ ?dayOfWeek@QDate@@QEBAHXZh?weekNumber@QDate@@QEBAHPEAH@Z?addDays@QDate@@QEBA?AV1@_J@Z ?daysTo@QDate@@QEBA_JAEBV1@@ZH?shared_null@QArrayData@@2QBU1@B ?inherits@QObject@@QEBA_NPEBD@Z|?at@QString@@QEBA?BVQChar@@H@Z?mid@QString@@QEBA?AV1@HH@Z?startsWith@QString@@QEBA_NAEBV1@W4CaseSensitivity@Qt@@@Zz ?endsWith@QString@@QEBA_NAEBV1@W4CaseSensitivity@Qt@@@Z?prepend@QString@@QEAAAEAV1@AEBV1@@ZI?remove@QString@@QEAAAEAV1@VQChar@@W4CaseSensitivity@Qt@@@Z?toDouble@QString@@QEBANPEA_N@Z;?number@QString@@SA?AV1@NDH@Z?toDouble@QLocale@@QEBANAEBVQString@@PEA_N@Z?toString@QLocale@@QEBA?AVQString@@NDH@Z ?decimalPoint@QLocale@@QEBA?AVQChar@@XZ ?groupSeparator@QLocale@@QEBA?AVQChar@@XZ?setNumberOptions@QLocale@@QEAAXV?$QFlags@W4NumberOption@QLocale@@@@@Z?lock@QMutex@@QEAAXXZ?unlock@QMutexLocker@@QEAAXXZ ?currentDate@QDate@@SA?AV1@XZ?qgetenv@@YA?AVQByteArray@@PEBD@ZN?qEnvironmentVariableIsSet@@YA_NPEBD@Z??4QString@@QEAAAEAV0@$$QEAV0@@Z?startsWith@QString@@QEBA_NVQLatin1String@@W4CaseSensitivity@Qt@@@ZH?remove@QString@@QEAAAEAV1@HH@Z ?fromLocal8Bit@QString@@SA?AV1@PEBDH@Z??0QString@@QEAA@AEBVQByteArray@@@Z??4QString@@QEAAAEAV0@PEBD@Zd?qHash@@YAIAEBVQString@@I@Z??4QUrl@@QEAAAEAV0@$$QEAV0@@Z?setScheme@QUrl@@QEAAXAEBVQString@@@Z?setPath@QUrl@@QEAAXAEBVQString@@W4ParsingMode@1@@Z ?fromLocalFile@QUrl@@SA?AV1@AEBVQString@@@Z ?exists@QFile@@SA_NAEBVQString@@@Z??6QDebug@@QEAAAEAV0@AEBVQString@@@Z??0QLibrary@@QEAA@AEBVQString@@PEAVQObject@@@Z??1QLibrary@@UEAA@XZ?resolve@QLibrary@@QEAAP6AXXZPEBD@Z?load@QLibrary@@QEAA_NXZ?isLibrary@QLibrary@@SA_NAEBVQString@@@Z ?errorString@QLibrary@@QEBA?AVQString@@XZ??0QFileInfo@@QEAA@AEBVQString@@@Z??1QFileInfo@@QEAA@XZ" ?fileName@QFileInfo@@QEBA?AVQString@@XZ?path@QFileInfo@@QEBA?AVQString@@XZ?absolutePath@QFileInfo@@QEBA?AVQString@@XZ?isRelative@QFileInfo@@QEBA_NXZ??0QDir@@QEAA@AEBVQString@@@Z??1QDir@@QEAA@XZ?setPath@QDir@@QEAAXAEBVQString@@@Z?absolutePath@QDir@@QEBA?AVQString@@XZ?absoluteFilePath@QDir@@QEBA?AVQString@@AEBV2@@ZF?cd@QDir@@QEAA_NAEBVQString@@@Z*?setFilter@QDir@@QEAAXV?$QFlags@W4Filter@QDir@@@@@Z ?entryList@QDir@@QEBA?AVQStringList@@V?$QFlags@W4Filter@QDir@@@@V?$QFlags@W4SortFlag@QDir@@@@@Z ?exists@QDir@@QEBA_NAEBVQString@@@Zg??0QChar@@QEAA@UQLatin1Char@@@Z?mid@QContainerImplHelper@QtPrivate@@SA?AW4CutResult@12@HPEAH0@Z?realloc@QListData@@QEAAXH@ZA?remove@QListData@@QEAAXHH@ZJ??4QByteArray@@QEAAAEAV0@AEBV0@@Z ?freeNode@QHashData@@QEAAXPEAX@Z? ?hasShrunk@QHashData@@QEAAXXZc ?firstNode@QHashData@@QEAAPEAUNode@1@XZ ?nextNode@QHashData@@SAPEAUNode@1@PEAU21@@Z!??0QVariant@@QEAA@H@Z?parent@QModelIndex@@QEBA?AV1@XZX?sibling@QModelIndex@@QEBA?AV1@HH@Zk ?flags@QModelIndex@@QEBA?AV?$QFlags@W4ItemFlag@Qt@@@@XZ??8QModelIndex@@QEBA_NAEBV0@@Z%??9QModelIndex@@QEBA_NAEBV0@@ZW??0QPersistentModelIndex@@QEAA@XZV??0QPersistentModelIndex@@QEAA@AEBVQModelIndex@@@ZU??0QPersistentModelIndex@@QEAA@AEBV0@@Z??8QPersistentModelIndex@@QEBA_NAEBV0@@Z??4QPersistentModelIndex@@QEAAAEAV0@AEBV0@@Z??4QPersistentModelIndex@@QEAAAEAV0@$$QEAV0@@Z??8QPersistentModelIndex@@QEBA_NAEBVQModelIndex@@@Z??4QPersistentModelIndex@@QEAAAEAV0@AEBVQModelIndex@@@Z^??BQPersistentModelIndex@@QEBAAEBVQModelIndex@@XZ?parent@QPersistentModelIndex@@QEBA?AVQModelIndex@@XZl ?flags@QPersistentModelIndex@@QEBA?AV?$QFlags@W4ItemFlag@Qt@@@@XZ?beginInsertRows@QAbstractItemModel@@IEAAXAEBVQModelIndex@@HH@Zh ?endInsertRows@QAbstractItemModel@@IEAAXXZ?beginRemoveRows@QAbstractItemModel@@IEAAXAEBVQModelIndex@@HH@Zn ?endRemoveRows@QAbstractItemModel@@IEAAXXZ?beginMoveRows@QAbstractItemModel@@IEAA_NAEBVQModelIndex@@HH0H@Zl ?endMoveRows@QAbstractItemModel@@IEAAXXZ??0?$QList@VQItemSelectionRange@@@@QEAA@XZe??1?$QList@VQItemSelectionRange@@@@QEAA@XZ?reserve@?$QList@VQItemSelectionRange@@@@QEAAXH@Z/?append@?$QList@VQItemSelectionRange@@@@QEAAXAEBVQItemSelectionRange@@@Z??0QItemSelection@@QEAA@AEBVQModelIndex@@0@Z?connectImpl@QObject@@CA?AVConnection@QMetaObject@@PEBV1@PEAPEAX01PEAVQSlotObjectBase@QtPrivate@@W4ConnectionType@Qt@@PEBHPEBU3@@Z??0QString@@QEAA@VQChar@@@Z ?constData@QString@@QEBAPEBVQChar@@XZ ?indexOf@QString@@QEBAHVQLatin1String@@HW4CaseSensitivity@Qt@@@Z?left@QString@@QEBA?AV1@H@Z?startsWith@QString@@QEBA_NVQChar@@W4CaseSensitivity@Qt@@@Z} ?endsWith@QString@@QEBA_NVQLatin1String@@W4CaseSensitivity@Qt@@@ZM?toLower@QString@@QEGBA?AV1@XZ7?number@QString@@SA?AV1@HH@Zy??M@YA_NAEBVQString@@0@Z??8QString@@QEBA_NVQLatin1String@@@Z??0QString@@QEAA@HW4Initialization@Qt@@@Zl??0QRectF@@QEAA@AEBVQRect@@@Z?typeFlags@QMetaType@@SA?AV?$QFlags@W4TypeFlag@QMetaType@@@@H@Z ?nextNode@QMapNodeBase@@QEBAPEBU1@XZ?recalcMostLeftNode@QMapDataBase@@QEAAXXZ ?createNode@QMapDataBase@@QEAAPEAUQMapNodeBase@@HHPEAU2@_N@Z ?freeTree@QMapDataBase@@QEAAXPEAUQMapNodeBase@@H@Z ?createData@QMapDataBase@@SAPEAU1@XZ ?freeData@QMapDataBase@@SAXPEAU1@@Z??0QVariant@@QEAA@AEBV0@@Z ??4QVariant@@QEAAAEAV0@AEBV0@@Z?userType@QVariant@@QEBAHXZ?canConvert@QVariant@@QEBA_NH@Zh?toRect@QVariant@@QEBA?AVQRect@@XZ ?constData@QVariant@@QEBAPEBXXZ?cmp@QVariant@@QEBA_NAEBV1@@ZW ?convert@QVariant@@QEBA_NHPEAX@Z?setAttribute@QCoreApplication@@SAXW4ApplicationAttribute@Qt@@_N@Z?testAttribute@QCoreApplication@@SA_NW4ApplicationAttribute@Qt@@@ZM?appendLatin1To@QAbstractConcatenable@@KAXPEBDHPEAVQChar@@@Z"?staticMetaObject@QObject@@2UQMetaObject@@BL?shared_null@QMapDataBase@@2U1@B?qRegisterResourceData@@YA_NHPEBE00@Z?qUnregisterResourceData@@YA_NHPEBE00@Z$ ?dynamicMetaObject@QObjectData@@QEBAPEAUQMetaObject@@XZ??0QTranslator@@QEAA@PEAVQObject@@@Z??1QTranslator@@UEAA@XZ?activate@QMetaObject@@SAXPEAVQObject@@PEBU1@HPEAPEAX@Z.?qt_metacast@QObject@@UEAAPEAXPEBD@Z?qt_metacall@QObject@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z??0QVariant@@QEAA@$$QEAV0@@Z??4QVariant@@QEAAAEAV0@$$QEAV0@@Z?qt_metacast@QAbstractListModel@@UEAAPEAXPEBD@Z?qt_metacall@QAbstractListModel@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z?staticMetaObject@QAbstractListModel@@2UQMetaObject@@Bx ?endsWith@QByteArray@@QEBA_ND@Z=?append@QByteArray@@QEAAAEAV1@PEBDH@Z?typeName@QMetaType@@SAPEBDH@Z; ?hasRegisteredConverterFunction@QMetaType@@SA_NHH@Z?registerConverterFunction@QMetaType@@SA_NPEBUAbstractConverterFunction@QtPrivate@@HH@Z?unregisterConverterFunction@QMetaType@@SAXHH@Z"??4?$QList@VQItemSelectionRange@@@@QEAAAEAV0@AEBV0@@ZQt5Core.dll}CloseHandle)EnterCriticalSectionLeaveCriticalSectionDeleteCriticalSectionSetEventResetEventWaitForSingleObjectExCreateEventWnGetModuleHandleWGetProcAddressRtlCaptureContextRtlLookupFunctionEntryRtlVirtualUnwindnIsDebuggerPresentUnhandledExceptionFilter^SetUnhandledExceptionFiltertIsProcessorFeaturePresentGetCurrentProcess|TerminateProcess6QueryPerformanceCounterGetCurrentProcessIdGetCurrentThreadIdGetSystemTimeAsFileTimeDisableThreadLibraryCallsXInitializeSListHeadKERNEL32.dll<memcpy__C_specific_handler0__vcrt_InitializeCriticalSectionEx(__telemetry_main_invoke_trigger)__telemetry_main_return_trigger!__std_exception_copy"__std_exception_destroy_CxxThrowException>memset%__std_type_info_destroy_listVCRUNTIME140.dllfreemallocstrcmp_callnewh?_seh_filter_dll3_initialize_narrow_environment4_initialize_onexit_table<_register_onexit_function"_execute_onexit_table_crt_atexit_cexit6_initterm7_initterm_eapi-ms-win-crt-heap-l1-1-0.dllapi-ms-win-crt-string-l1-1-0.dllapi-ms-win-crt-runtime-l1-1-0.dll  t @  @ !@ 0 0.  `;   P@  PC  F  J` 0 @L  @ @S  Y p 0[  0_" " 0dP# @% f& `' 0i' ' t@( @/ s3 04 {4 `? 0u2-+] f/ PE .?AVQQuickDesktopIconProvider@@PE .?AVQQuickImageProvider@@PE .?AVQQmlImageProviderBase@@PE .?AVQQuickRangedDate@@PE .?AVQObject@@PE .?AVQQuickPadding@@PE .?AVQQuickItemChangeListener@@PE .?AVQQuickTableRowImageProvider@@PE .?AV?$QQmlElement@VQQuickAction@@@QQmlPrivate@@PE .?AVQQuickAction@@PE .?AV?$QQmlElement@VQQuickExclusiveGroup1@@@QQmlPrivate@@PE .?AVQQuickExclusiveGroup1@@PE .?AV?$QQmlElement@VQQuickMenuItem1@@@QQmlPrivate@@PE .?AVQQuickMenuItem1@@PE .?AVQQuickMenuText@@PE .?AVQQuickMenuBase@@PE .?AV?$QQmlElement@VQQuickMenuSeparator@@@QQmlPrivate@@PE .?AVQQuickMenuSeparator@@PE .?AV?$QQmlElement@VQQuickAbstractStyle@@@QQmlPrivate@@PE .?AVQQuickAbstractStyle@@PE .?AV?$QQmlElement@VQQuickCalendarModel@@@QQmlPrivate@@PE .?AVQQuickCalendarModel@@PE .?AVQAbstractListModel@@PE .?AVQAbstractItemModel@@PE .?AV?$QQmlElement@VQQuickPadding@@@QQmlPrivate@@PE .?AV?$QQmlElement@VQQuickRangedDate@@@QQmlPrivate@@PE .?AV?$QQmlElement@VQQuickRangeModel@@@QQmlPrivate@@PE .?AVQQuickRangeModel@@PE .?AV?$QQmlElement@VQQuickWheelArea@@@QQmlPrivate@@PE .?AVQQuickWheelArea@@PE .?AVQQuickItem@@PE .?AVQQmlParserStatus@@PE .?AV?$QQmlElement@VQQuickSpinBoxValidator@@@QQmlPrivate@@PE .?AVQQuickSpinBoxValidator@@PE .?AVQValidator@@PE .?AV?$QQmlElement@VQQuickTreeModelAdaptor@@@QQmlPrivate@@PE .?AVQQuickTreeModelAdaptor@@PE .?AV?$QQmlElement@VQQuickScenePosListener@@@QQmlPrivate@@PE .?AVQQuickScenePosListener@@PE .?AV?$QQmlElement@VQQuickMenu1@@@QQmlPrivate@@PE .?AVQQuickMenu1@@PE .?AV?$QQmlElement@VQQuickMenuBar1@@@QQmlPrivate@@PE .?AVQQuickMenuBar1@@PE .?AV?$QQmlElement@VQQuickPopupWindow@@@QQmlPrivate@@PE .?AVQQuickPopupWindow@@PE .?AVQQuickWindow@@PE .?AVQWindow@@PE .?AVQSurface@@PE .?AV?$QQmlElement@VQQuickStyleItem@@@QQmlPrivate@@PE .?AVQQuickStyleItem@@PE .?AVQQuickMenuItemContainer@@PE .?AVQQuickMenuPopupWindow@@PE .?AVQQuickStack@@PE .?AVQQuickTooltip@@PE .?AVQQuickRangeModelPrivate@@PE .?AVQQmlComponent@@PE .?AVQQuickControlSettings@@PE .?AVQQuickControlsPrivateAttached@@PE .?AVQQuickStyleNode@@PE .?AVQSGNinePatchNode@@PE .?AVQSGVisitableNode@@PE .?AVQSGGeometryNode@@PE .?AVQSGBasicGeometryNode@@PE .?AVQSGNode@@PE .?AVQtQuickControlsPlugin@@PE .?AVQQmlExtensionPlugin@@PE .?AVQQmlExtensionInterface@@PE .?AVQQmlTypesExtensionInterface@@PE .?AVtype_info@@PE .?AVbad_alloc@std@@PE .?AVexception@std@@PE .?AVbad_array_new_length@std@@ S, H} H} 4H} @dH} pH} H} H} $H} 0_H} `H} H} H} H} OH} PH} H} H} \t `t \t `t \t `t \t `t q ,t 0t ,t 0t ,t 0t wq Gq Pt q g q p t l!t p!!t !"q "#q #T$q `$$%q 0%%q &&q &'q ')pq )+pq +'.4q 0.04q 0G34q P35q 5'84q 08P;Tq P;=4q =g@4q p@B4q CE4q EH4q H@KTq @K`NTq `NP4q PTTq TV4q V'Y4q 0YP\Tq P\^4q ^qa4q ad4q dtf4q fh4q hlTq ll, mm, mm, mpn, pnn, no, oWo, `oo, oo, pHp, Ppp, pq, qrq, qq, q2r, @rr, rr, rBs, Pss, ss, st, tuq u=uq =uVu$q puyp yQzp z0{p 0{E{, E{{p {{p {{, {0|s 0|5| t @|Y|, Y||lr ||r | }, }}q }}q }}, }@~r @~E~r P~i~, i~~r ~~s ,  s 4s , PDs PUXs `y, yq q ), )s s ف, ف`Hr `e\r p, r r 9, 9$r Ń8r Ѓ, pr pur , s %s 0I, IЅs ЅՅs , t 0t , 0r 05r @Y, Yhs |s 3p @$} ht Tz  T, ` |t t 0OTz PgTz gt t 0t 0Tz Tz 0ht Lt LXt P } @t ,x K,x PTz , rt , $Tz 0t t t t u ›u ›$u 8u , /z 0]u ]u  v Пdx Dlx DQx ` >? ?@T @@Tz @@Tz AA,x ABTz PBB, C4DTz `DDd D4ETz `EEd EhHl pHH, H8I, IITz I*JTz 0J[J, `JJ, JK, KHK< HKK KK K$LTz 0LNL, NLL LL̂ LMl MNM NMlM pMM, MM MN NNЃ NN NN NiOЍ pOOTz OO O P P PЉ P&P 0P}P }PP( PHQ< HQQT QQh QQx QQ$ Q R0 R7TH 7TlTh lTwTx TUht UbU, bUU< UVP V0Vd 0VuVt uVV VV VOWt PWWt W?X,x @X*YH Y[ [[ [\ \\І \] ]] ]] ]I] I]^0 ^^H ^_ _:_ :_z_̅ z_a a%a %a5a 5a@a @aea eaa aa adcPx pcc cNd Ndhd pdd dse see ee eJg JgVg Vg`g `giX iiTz ij j~l ~ll8 mvm vmm mm m=o =oEo0 EoMo@ MoZoP `ooTz ooTz oft` ptt| tt tt t3y 3yÿ yy܈ yy y{ {} ~Z~0 `~~@ ~_H _e\ p\ l  j̊ jӀ Ӏ +p +΁ ΁ $} ܂    0  40 @,x K Ko o y yЇ 2,x @i p@ L d חx ח 8 %, pTz ÙTz Й, OTz P{D {P d ;Tz @t, Tz қ қ؛, , $,x @TTz TЋ  Tz   .dx .x x  ݞD ݞdt do pp  Dz , < H D\ Pl Gx GK PǪ} , , |  T `6Dz @, Tz r,  %, 0,x yy ܍    4 BD Bz zX ] ]D PY `Tz   , @@ @IX Il | T ` ̌ %Ѝ 0PTz  g g Ԁ , QTz `Tz < P Ll P~  n Ў p   2  @   ̏   I PTz    e e,  Tz TTz `, , p, M4 MgH `$ht  ;X ;l  l l l l l $l $Ol O Tz  Tz PTz P ē    F  @!ht !" "[" ["`" `"q" q"" ") *6+ht ++ +,А , , ,`-ht -- -*. *./. 0./( 0\1h \11p 11 12 2A2 A2R2 R22 24 44 44 44 45 5 5Б 575 75H5 H56Б 7N8ht P88ht 99ht `::, :^;, `;;, ;;0 ;;T ;;D ;<T <<T < <T <M<D <<ē >>ht P?@ht P@BTz PBCht PCETz PEEē EE EFht FHp H I 0IIht JKht K6L, @LrN rNN NN NN NN NN NO O7O 7OP PPē PQ @QzQ QQ QQ R:R @RRht @SWTz WZW `WW XXht 0ZZht 0[H] 0^^ht 0_`, ` a aaH a%a4 %a8a4 8aKa4 Ka^a4 ^aqa4 qaa4 aa4 aa4 aa4 abH `ccht 0dd( eeht @hhht 0izi, ziiX iil @jwj, jj, kk, 0mam, pmm mqn8 nQo8 oo op ppht 0qBq BqJq Jqq qFr FrKr( Prbr brjr jrr rfsВ fsks pss ss| ss sx x*y, 0yy, @zzht z{, {,| ,|O|@ O|T|T T|n|d n||d ||T }H}ē P}}ē 0ht 0x b bw w x ,x u,x ׏,x `ē ؐē ԓTz Tz I, Ll, l, , , Ĕ%ht (X, Xl, lTz   ̓ DTz DoTz pTz ח, ؗ,x  , Tz Tz CTz Dۚ,x ܚ, W p ,  8 h ht -,x 0oTz ϟTz %Tz <~,   Ԡ  (Tz ( mĔ pД ?, l, ڦ,x ܦ&,x    !` !=` =s , Ԩ, 0RTz `Tz QTMETADATA qbjs IID,org.qt-project.Qt.QQmlExtensionInterface/1.0 classNameQtQuickControlsPluginversiondebugMetaData uri$ QtQuick.Controls Hp@HX`hpxȥХإ(pЦ 0@P`pЧ 0@P`pȪЪت (08PX`hpxȬЬجHPX`hpxȠРؠ (08@HPX`hpxȡСء (08@HPX`hpxȢТآ (08@HPX`hpxȣУأ (08@HPX`hpxȤФؤ (08@HPX`hpxȥХإ (08@HPX`hpxȦЦئ (08@HPX`hpxȧЧا (08@HPX`hpxȨШب (08@HPX`hpxȩЩة (08@HPX`hpxȪЪت (08@HPX`hpxȫЫث (08@HPX`hpxȬЬج (08@HPX`hpx(08@HPX`hpx (08@HPX`hpxȯЯدd (008@HPX`hpxȡСء (08@HPX`hpxȢТآ (08@HPX`hpxȣУأȥХإ (08@HPX`hpx`hpxȧЧا (08@HPX`hpx@HPX`hpxȩЩة (08@HPX`hpxȪЪت08@HPX`hpxȫЫث (ȬЬج (pxȭЭح (08@`hpxȠРؠ (08@HPX`hpxȡСء (08@HPX`hpxȢТآ (08@HPX`hpxУأ (08@HPX`hpxȪЪت (08@HPX`hpxȫЫث 08@HPX`hpxȬЬج (08@HPX`hpxȭЭح ( (08@HPX`hpx 8@HP 8(0@HPXpxpx  @ 0HP 8@Hhp8@HP0 (08X`hȠ (HPXxء8@HhpxȢТآ(08X`hȣP(P0 Hp8pP8`Ъ pЫ PЬ@ Hhخ0`@ (8p@`(Hp