From f33fc2112c23c0bf594cdc2b086c9695e6cc44d0 Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Wed, 23 Feb 2011 16:06:29 +0100 Subject: [PATCH] Doc: using external tools Reviewed-by: con --- doc/images/qtcreator-external-tools.png | Bin 0 -> 22900 bytes doc/qtcreator.qdoc | 135 +++++++++++++++++++----- 2 files changed, 106 insertions(+), 29 deletions(-) create mode 100644 doc/images/qtcreator-external-tools.png diff --git a/doc/images/qtcreator-external-tools.png b/doc/images/qtcreator-external-tools.png new file mode 100644 index 0000000000000000000000000000000000000000..a8c4dbc9bdc1ef0e9332897e5eced069ec4626cf GIT binary patch literal 22900 zcmeAS@N?(olHy`uVBq!ia0y~yU@m50V2a{kVqjq4`rnz(z`(#+;1OBOz`%C|gc+x5 z^GP!>FtC?+`ns~;W)kNX5Y%T`?g18ZjVN&}Ey>6)VpzHE3`mHl#5JPCCAB!YD6^m> zGe3_(m{U<1WHLzHIlrK?C^J2ygkcT;87l?`20pN8QEDPcsX|F+ZYqQ6cYaO=1_n-$ zOmKc$NqJ&XDno3+e~@x+kf2LuadJ*#W^QT`!}bGP`WYA)I6%VTiA8ytdFc!Xq@T6J zoEDs4T9lm1@b!Q5YnU?U{M_8syb^|QXQu6EU|?VaX${FN$w_5c@$Qm31A_vCr;B4q z#hf>HYfD70*XsYd&%kAI=k<}SX;#B3^bGWPV@+L-U#u9pfe-|X%*Dfs!u z`CGQ0aeeT>$zk(+`?PbG#c`#4QZMH)-#>4aZJ3^R{@(tX#TR~_z4v*MuaA#F$kq9O zUdD%6w?ut8dj5X+TLA_Jh6P5SSIII62-^O+a4f4mAbQvQJ5Y(Fz_iXhV+IBWh8fFz z=0A0g|CJ>Ac*Tjy{{K0zh8|ejI-8k+fg#}iCbz@)Yro&kIvTj|`@ZjcU%uSMA;G}F z@W9A$`7K6}?gOeym(y2H3GxaxoMN=JdCl~O*E33b_+EY12|FqUazS0n*T_|`q<;O% z|9kCv`!X%l&5YBf0Ib>aED_$?V1|DIPBbH1r{Z;__K?bB<_Pun)0;kx}TXBroC z?L-C!27&1(b*2V63jRCSU-#w0T>ZHmdrO{QP~0DJF*DG`HTi@{S8v<&(AoPxFP<-b z@8hM;zpsV67v`j1HS6v7pYgKK`K83HhaN9WZUo(Ov#`H>KEuN3)wvQM-^)G|XI?Y$ zHFjOq*R@O8Si413WY%P3>A!Or7#OCnEBd9wUs`_gaQ&^FMpe5v71uxaT6!hm`YY9i zS7V*McuUvD-MzY1an{y{6M~kW%CQiMm(UAcHRs(SBPPG;Jkd6L{=NUF*JYGssfJ-f1Z9MYZDw8dEYQk!z;?s>l3ls&9u zo2us>opDwCt7g@-e5p%Zw?FK7QJ^B|8C|q=%4y@vUOQtf`p%SiYdw9nO?g?D+l;og zyS+4@-rSejtFxp8OY#n{^0M=53hX@x6yu1@t;QC z_RxbTjBiiXwEy?$@anWY6C0VXw6OVaXU|fsh<|rs%a>ZAz~xI4y)|o9B zUF|N1iN?>>)L))?d3kx}mzmqP-3weaE%*4h3j(s1n@TcQUDzc*KXYcz&21mAU0&`l z99y4!`pHh?^?#OxNG>X=b#c)(-&fQY#5;9U!NWtEOn&XQHaqj8y}!2|x3A2}<`(RI zcC`4{7xw(Uxp$e__f`K2vnoird+YA<^M6t{E&V!K-lq1KN$rQpYjyA5>yNiIzp^R! z{Mwh6AeGlje@JW>ve4%pDN!|<$4c@_F^HU#QW|%!|mODFJAG_m)EtLr+B?;NwD-{B+Y${DKS-V~L z^_)WmyHaL8-kY1toPGG{ODk;~?ZU2NndocV^4`ftSYO!oGb78-&&E+;%ht8B5*Ae@ z2?@E;(dTAP?DAOo$1>O@E@#&o-Boi8e2b>8zAZabSYq)z&)DgyJ(7SBt){Y>}EnQiHAMvJ$5nVOsS z+igx)NDncut~zC;o4fX`m!_$ag@xBn@6(dj^Hwbh@-oe@t2%w-TIu;7kskFsdp53( zKE5p{?{r^5NRD{jR|s^V3&K_K7S@oAkQq(Yn>Q z+cY~mBE|UEzquHD{+sXGJKpItQeOuCl?~E=yefa*y89bSuRm>l)?)fvBs3=DiW~z2 zgPv$)xtIR6`fFQW=Fbb?USD-|-iO@J&z{e2dUp4G{=UE8M76gqO|$j&3Jhrt@|wsM ztyyM&&t6`<+HS9(?f)7-oAdd3YKxX# zyY|d6E0?ROVM@^A>czUb_x}9(yw=fSQ49tbS~)dd$pRY6|W zht2Ev|Et>ic;>B7PfySP`@Y`KrIYo~-u9mV*GgVoIQER?)h-G5{=etjGqGHQs0#AJn!<`RdIWJ zUnN}z)dN{lzjQ#ff@IY7b?K{RnFY>mK6CN!lYLpBik3liw!266f^QG3IT;uN%6HAb zW1jvh2xJgLszVy6DrY!JE-@cj-)_AY7GAze zmV<#oCFkOz)w5<#)Bk@pb!oTn+(@Cin1@BJhgW%>oxA(NGyeNEZzrvWsC=_lc)8#H z&+n!jHIU+C@N|meWGL{|`h4En$Q$Hd4>l-$EGKQ+p({o{hSs`LeL6yo%QB#PRwe{Z0l}aDcP6&>`ziE z+wRlmyHpZo&K|qwPBXg>6uHn^nU4A*lZKNUDolC z$;q#Gl3zMzO&8`g{=4`|(5nw|zt-rRPSDFed3a*(Os{7~&36~g;bT-1T9)`aZ`Xg# zKM%DnjQ6%pjtVPqm|v{t@`d@ne#iFoIx(*Nz<*&5wu!s+miiwuSt44RQgjhi-!Ivx zu}-gcQeWbv*^UuzBtNAo{&$Nz5_kGTPJNtq`=NDV( zhqd!n4{bd8&RgB>&et5FzpX_t_L%GmI5ubc%HS<&R{!sP7Zdy{eqwX?*O||r{W1zo z)w+KE)W5l3W?l()m+scOyvl$#x~+HHpFD4yIZ2Ms+=4zdnEkFW+kWWEx$fh^3jgl- ztCSVY<H{Gu6yX-!Esb&|LE6@YUp*Qr)|lEuTO6 z{qomXwsPac8<&b6SAD@i@LURWX=Cl zd#t1@evVk(u7~MoU0vI)rgzSf`Be}X=T|9N?6)j#%d;bYtgt*}l5=;H#O1GZHcKu^wwlzj`_$%{?}M$EZ}Kk}a9UFT@^Pix8qu5jDI2>F zXFaj;UiRAPb=5W>vA6{VesS~OCmDZTnY}LNQK{d4r?jty55K5ixfAh*C-O@GlSAvO z(s@hMEZSucf646@-o9wFq~-IM+7&xq-%JtTAE73{eUYfulDK#Go!(V#lb72s-Bi8O z@E4PDu#x-k$mF{_CmPJ#zU7Q=(zK(C-B=d(FAz)Jca-n*q4;Mv%GGR)dta_Re@kG` z`J^+iPKy}q58o6u`Az|k>DO3}^9nuNlWtUX&f9(KfbQ%!XKt)B=-qR8twH-fV}1Se z(d%Z zF0+jH&bWB5LsorC{S!Wh=_}X8o?kWT-;dY+)Abk%R?gb1U;m3|kJb18`#y&K$=!3f zTin81zqHPyMs4%nANM+z8CRD4tK*u!u~+)@wNtBidK4rclbZTyj%eS)3t^)AlCGlp z#&V%GN0S_%iD*lB{>lC2ws$6%ar%RlM<@I3-wS)bf0vPeBrWwB!-1#iU*hZHb~#*M zm%epf?0LIC7mf+7e4cDwz5m;ZZ9=RJdZC-YKb_up(XrOF;Ne-5y&s?b*d#q|npWY; zoR>?P=W{Sj$$j&+J~yr|wv*|u|GU}d*%uic0?&NflXaYdfx#g6gbrhZm}2`n(;qGj z3V~Z|t}8OEu+N`s5en+3DO9HZt8|~Q%Ak_=@oM-yo8oV0x2r+wqxZX(hWkgd%>>Ck zJjBW^uD7C0gn=QzRDzcsRK=v6NlVi_GsnGIts>9CANHIDs9#@h0`Ptd~zpiZ;TFDC%eig_x^C`Ffo(-k1 zukqKuaGtt;*1KSlWoZ_DGwWUzZHckExOlp(`syV*TXyxVU68p+r=w~pB?H9JUo0{v!|66@}mF$U}8DVKNW1>7=&TO*~6ns8MCSGXbd*j{x!h(jU zA8j)(m9m|4Y%w}5YhCu{#>QkT(V?5BDKy~ZK?l}juwH|wi7d-R;HBv*r5gr zxU5^ZA3vTucW$?sZq@g@i{{P>-CptWQT6-1+m|n2KIhQpn&l;#%hzqte4OWSr*x-* zsqba0j^)4PXQsLun>y~CJ4vaOcf#6eG37^d9&>@(tt$ebpPwJUr{d$y&FQOUJv7tL z&x_qt@$u*9=chGoX8V^vSr>G(c*g3AEWv)!$2+q8;j3=9kGG?#{)P1kLt8r5Dprt~tYRvF>x*EY&k5*HeE9ew%rC z(U0E0!R}uEM|Y_&Ugrhwn71vH>^rk&?a|YsuT;(oTlkuY zhvlFS_t%}O-qUK{1qiUzfqLRsZeNY9Gx=ZK-c<0axcw2UG3%rE+F}2;oq1L{O_W=t zx0n6@zrJ7no6bqHdK?qw{qj$H>$9b*uDRKNY(=DDuRPjOn`#NR3*XdbV5zgL%P!xCPm9+n$$bmB<>GS0bEnHBtDH$LvwXL?zx}&%X^&0+ ziG_TgDjvtO3V1f9F5~IG?s+7KiD8AgxL%A!?JpC-i!+NSAKoh;f6Ld!MfY~!Tf5q4 z>XQ%ey|?Uo+-={IU%Ti3ttfvy?|R?5#TV0W-Lm_A_xd-TY#F&fA75Th|2025=6cbC z-OKZ1zbEH^I_AIc(~q_l3cNWtKRv#D|L?EkdwtjM-PYIPHb3+Bhac+wxw$J1PPB51 zPmA2N%=q-edhTcE7T%9Ad*0Rd@_wi6f|&n>aeE7cc>hLEbT&zQey@9eWbL-Z47Sa- z{eqtN)f3a?gjhQSLMV=JB+Pt#)#O4l`%t?nXioFbIcdm80r0y@METlG5O>??V ze~_iQWmC+lE0WJPF));Byb|FN*_tCOapRJc%i`*5xi53ys%G8XwNsaaY0<@t7pJY= zo9ieL5d8Yqw0n(<_nzOfwl?ic#R9ikx3`(RzgcXOAtjxgmzT9D?bY2&ORl^y&aSS0 z`D0#sM#6&31n(=iZcS9kn6)u?<r8w=y*b0?qJCqCm#CrhSO zrj(?ar>D!2ijw0|=Q?X9xm@ZzHKVD=V%X7R8#2004&nVXsQ_VpZj{={c8 zmzuit>?groQ_crsN+viq1I&#Z0_58$3 z{QuvI8|A0%YB$Qx+-2i`_nzr~#Z}Kg>&%q({&1Ix^_YwiOJ&y-rStRNeqdlo^J)C7 z!_MAsYHoV$xrv!+@7ue^5-g4eMin`0wwC$|n5@eTt^VG(bzLTp)b%Z^4mw`FBEh0u zz3r_eXOpS_Pj@rZ{$943qQ-9D?(ECDo$&Hyx7GPg%Z$Ajec|u@(Y*7R{OP28?>(pV zEv?sodNlD|yD)FGm78<>jBodLoVfbidJDhxrd!qf9)$UY$N;`1j0izLoBKC#`H}kofy{nw;sx$XQue1n!(J@qK0bxD!iK4qkC4J#nA8U#<(+e6Qi_CmD23xIv5yAJvB=eO(a)rOuznm*Sgog z%C^3KAU@rn&5L#N#YgvFSH9~%w(a$c8+`ik$@jgc zby+`KxliYZ1e(6?zkBWT(Wf&-OJlFUzfo+H(|sjn*WISehEKmoUi(rxZOSW$uKi0N z<$GVB?EdGWjr;%3?^iY7O^!_4c*;kxKkx60rqCr3Pivm@|NhxucPR8#dG)NTVY`gq z|6KR{{+*8z)rWo;xJ|v`8u#!2x-WCSto`}fzwFH1;0GxuZuI^wzO4~3J3P&KYxCsv z$qQXCU%bq#^GGUF>SkPyrr_q4{T{bOVs(yc-qDEde&*7tsUGf=1kEj^^Hv z2bx_`pz7y z6FSVIz8a#w&-d%bI&Ykm8WvO+{d7j1&D2l7S+{;)8zkbhyR(~jp6xHwzg_lX{r^hu z{`r=@BQ0mv4A;1OCYv?vUzc8vmzuUU#Og@Sr!`8g!8>MO5R_nW5H&F|nPXG=>DTM^ z^^beaSIK$@o}Q*_UHK`++1c5$^>wO=O}5pyushciZ0^1Pl7PfQIK^p<-|7Z2o-enuS`^~JZGdVU;t}wp&68rC$@2Vpj|Ed))OD{^lcO>sq z?fzTLcTV=SF*7izq`bVel$}q;qWW7-F|T#?w>OQ z`4v6?FI$#QeqZzCy7jyr$E!oc=l?YQy=;Hb|1ZByzU=rYxM;mbP}jSE+NEtB9yMwE zKDT`N_h^py=ee`%p4hIM9Q4R|zuLQ>6RSehtrF^<7*>7{U+f)J+$DHY@vimf@E(!C zu+~3;b32|0?<;*a$D933YyAtEAFHa*Gd}N}eaG1T(aW=*?r~Q0LN=b+HUZ>_UiG>s zp%(-MC)z)GU4B0#!(8mfcH?cv`IquPwXV;&x@Eu6X6BixUyoMXGBW4|&Ye3qHa2$e z-o4MyUw^lEx3rYhG@Zyz$;bPOxUScvSzgW9q4e!V`I@O+O|#eh|MmM@u^sCv`Acu@ z_qQ{-YVS|F`*()$+KK~vKJEM9;`}XROWrEK`|?VaAFgjzKXj{pK6}^EWDoPT9d~QZ zyANpuC{};bwh3_g{$ck?$w?w>lFVfd>_5%;zJGCuX;^e;#igT5>|OrszvtYjs+8_!(&-tM{o^|CoUo_xHiMi&*-r%yVk`~Bkl|LwcFpPak@=ET`` zB7z_7|MP!e7qa`~XI5^t#3$3&7{mr`|M$>-%|i7aZSfPk{{{X1Y5Vl(V1?wgu-uJ<{3t>(u1*bNhZ?bJ@zw$go29y6)ax zw-nDzvO1w7DkvDe)9c=U$>-<7*Mz#X&)d-cuJC=2-h-*+Kca|M7bGJ81Qd zqlYe*yyV)vJiPYkZ+4@1@{?v7rLJ4|TKi<(JB7QI{1e~T{8gxbqJKI^W3S>bt-JD{ zUi#U_MZ_;Xy)ZGz>Y}6I+eMOhXYR9?Sr>GyJ&t=qWZaxqZgHKM9Sd#+GB7w?y>f6t ze8sA#bMJqY3;d=Vp3%MT!aMm*|F4%xADG2|N9MkNdknzPT4`oizWw4bQ2%1J>D9;P=a`uVQ0_ z2dmZ@E{j=q32mkKKJD1|IB?obdsmy6tA1>c-`M{CvRLdw-Cw?i*R>zAO}iTK>gc;Y zv-xDFM7E0F{+O|)TTFJr?x3w_ADok!ba?fbsaN-DEdL|Uz`zj0vNrqrW`6rE8(lyn zk9BV+=57`XxbwYTy?%G$JAM5r8cJq5C1HOjfB)dSSu8|Wswk|!?c4v!rdO{T8*evG z{qAn{LjTpvHAU`X%E>^|MQ@o|jC%DEglFz4ouV z=j!~6{(oFc^VBPU7`t8feb@QRQ~P;FN#dk?#@lZdGB7Y)nLX>A&i(qO-#!N)*`tAOPw7W3RRy|3f@lL5pBi5;EZ z7wkI&8EfsaUdqf6Q+3a(@YNUV_kNK)k82qws4SVvz%YG@(f>Wln_0m9+AH2^nm)RR zMO3>a`{tZIpyyQS=ylwqBzj45#xjj+an+sbuO9_7GB7l}Ts{5Fq>dSHHJ45)+G)`J ze4266wV=fj&SySNNf)iVk@9rOWyKxO!=690zw>p+3x_;T28M!@s~4X!YAyEL*Ke{^ zXj8mEzQ305TA9r{cgxbg7bK*49>1{any|L)VmYhE!+D>&_)afLo+3B3!6WE?jhNX6roj`o@ao#m%9%CO zys}rKPx!3wUqwBs)Nij?rB1C@h;?@574^~CY?gBD`;v1vmX=s3{AMlmTlD|Z%_UC^ zW7U=B8pft?%=dkzJ<-Zu+0DZ2=DeW9=T(11X3RWcdf7Ad&Hr%I%eR_NCY9yPO6$60 znHu)<(d?i_LhrPm-mFVY(D+@0Hg(!1zW*s)^Q2V8mMK=4xcK>9yML0Yd&laa z#V`AmJ6n=pzl>DPdc3Zv(n3tWSIv9=*Vg=^*F2A>*vwHsoVV*vo6)B5^Z6QkbysrP z+&1q$CH-ls&X2_t?oF6^f3nZ@rC(0}S&=>OjrbAWb*DA9PU#bT`qMIV*D}ezp8s9# zmoFI}T4Q%ggiGydoAP7R?3uT$b2M|6L(BJ6JX-$TPdK^CM78BX-k<$l1vz)m+S@Dt zTI6;7f=}1JP_LaTX=eAm=VmXqxow`k=Ddk)^bh-<$heo6Q!YJ?HPZjITR?5{#_vA* zK|%});j*dI&U~BlDMu}6zu~3tmtQW^-1KQ$Q}-gh2@(3UI{rS?4UCRcnfY)39IL|? zx_%;w)=MVJ_HtWpeTRW-EEB{2!o0HxvFB`pLem3WH$@YSB%X)QZ?}0qnS^y5E(6-20Gw%Q9TfUbsnN{@l zmiL{VuOoXRThG0p+V|M~{{0(1_FFkO#ZQop?%%DaKWD*mp(zd`MCd0?)&p^{q;amdm`9< zrmCQz;cES_>GL~`?xz3z+i2OnB-tfaVP$-ETBX<5K=(KAGdpi_om{`!<4h%Q=%%Wl zU8W(^X5O28^q24JfL~9VDzavt`t143?)2%IpIRgLo{OkbiZP$NTVfl}=1(QLi8I%D zmDpN!HdWmCKmAQ>Jm;fnZ`&*7x9h0ML~k!TJms%b+wp)+@l$^0o>ci_d9qfO^VhNL z&98cXT{m{;Sh?}xnececr`yDO)H|8m=EzRA^3k61TXdD>-g%EXj(vGypHcEB(YmQ< zo2|K!lG3^4!v+itQ&((1W3)?R$>E6?&u2Z{U-z@SM)R`nco%`=}?ntiT~T(vE! z>q?}`n-J%z>&}(T4f?y~QlZPL|C|1_EqkLsr`1-o_J5FM;N-tfZuZ}nDa@>1w^V=m z*XlXOUo2f;8Z9o6qeLS$55_cBZc0=i5U5j~<__b>*yb+^EcQ z?c7WOr*GV|Ud>RP$jo-i&Pn6rRE>yYEn!oZ{$pn^&z-hRqu^`uL604)f2~+N?c5rM zhN{5&nW}=@b2eGac;5M%v*|P2nhuS6!R?E_%No7nKKaLyuiD@1>aogShi2Vz*z`(A zWBWp()#5oFyW?)$75*0{a^9@V)MZU=SGR9koqwED?6kj5X}eNl=gp2v>z%lK$vMs$ zk0e@N?$UWL^-H6@z{g#vFnnpBTGktz(@sk+D^|=unv@>LHStu+p?vPkU;orbOgts@ zWe!971C0!;k0DXT&*oeViJEEme&?Ty6E!ZcKlv}8VMXrOPj?F5tvVB*oK|`2)Xc7w zuBW=EYR|_k-6VZ7TJ>Jdt{k07e?%V@E?ZVC?KNHVLfpePF7Y{=7T%b)wfNPG>0-$< zMK_ndclME7PrED~qpBC5@_viJIlGs^&8f z&mMJNa$Nu6{$j6ezxe^O{hJSLOXpDB@l{HC{!Fh5TUxg|eg9L* ziGPdbRbO12d-L<5kmwn+E=WFAfBdA>IdtV zU+s}KsEDgx`ATc`%*bhSvM*B}_2gT}&fd<)aNy|WU1hevKR8Q!PpQaBe}7%>rdc*4 zr^j4Ep>b=o!_UwJMrbwb-F%h6NB#rv!^wd@Hj_JzgaHMaLVA@ul;8F z``5WNg4zy`E2lA-u00gZ;}G>q=AP7kiIow=z*t|5E-$ra%+Kk*;nkz0`-o*%7PNe2*zS(E_ z)Tm#UIZuU_Dee&On=twDgr_@qz2y*E=DF^$LjC7-AAXrySw}Q zS@Zigc;wB4dUC2fJ1I+UykDXhTGHv;q8;kxY zrJhe)7qnSM7Bq#BV_E<2&!eN=*_LZn7Hv*HuNSxH$Df~{pNh=eoBn|z=G~HHm5TTO zQ?i*E8ngmS7o9oln8q0})5lJHH@o&k1MR(^vy@goJQ^Al9Jw-i!ZN|U=<170oZBXw zy3e?=l;Nu?$ItlxYgZfDRU533eVWg0Pg{z}fp}?X=K6P3c*a8-LCJ^yI?-@7ay$e5>v0pOei57A-zdEV!qGQbV+=H?DQyIB} zjcb1kh{rG7XZNauYsvM_aHk`0*4#0y7W6#+q9c4#mWkHnILpgRPsR3IZkv*lVYbHyO&Xls8q~q4-oA>X&+T25{WSVp4 zUaH^YGdV*||8BBbrC8vMMVU`lN#?FKdU>P8vrX7HJc2c}YymUFRgsptO^sa3nU$pE zq~Z#nbM4RmDxUGT>)ku$*Wdf!$J^ie{IS2BUs!PIy}HJIKa-xXdN{AYzGg>p&HpN? zcRwr6pA!GR-a|a*>xb^Z#vi{W?@XI@PN)Cxi`?9Eb9UFgZvOvruc@qhOp@RJ>W5da z`^)~mc$;-YT-~ z9ZQmDJkjd+R(}=fB`&b+nZ=~neyb)K6!x6FGJm&5EGOsX3DbgXa#kPC{C?{<@8p=N zl}wF!-Jm6fZilXPvHQ4)U2jo1=gDzUce-Hg7lmCVC$<-F-oE1W^bQqHrSoTXiee}6 zl?JH&f35IJ`IW+@T%kEO(`JV0dA9S+?&y%Hl$$s?O6uCO4)0eRJcTmNa_@MQ;66l4e&?1yDUDxCAZ?w2Fhso0am*$zN*E zRa&U!McZf{YY}jnGRxUT<*ko;!m?u_jB^c7tx^f^bba~r(s$1pvzBGfO1lx{75|NU z)~-W`7>m!f3b;6NoI6}JZTTtbhUa2G)iR|xDr@uqHXX`JwLcm1JT>!@+PXzs z^o?~-OjshK=_eQWC%&B&ahb$p zJZrJYR+!tJEbF^&5V}WEBmuccxpS^n0aVPiWTFX2CH)b-d$bD&; zo^{j8zzPgDlqGn-|L72S`r6rCM*)_DA1_|KQWE_7*0jdP#g5UpZ(Y3j_}~eT;@i)j zU2I$ol6|&p*|KG6Qa3Jb`I#ZG{^K-v z*1bEH`;T~7oY7nQ!uIpCKcAc?7JJQD$E|4b@{ZD?GQYo-5Gxb zO`DoHHA^*}p;qcA>+?GzP7@y7nY*jRPv*(eZ;4kDXTJOYcu9At*l*&(&0nM>BiTa|L}6>Ii0y_bBMY?b#+_6IN+ES?fHdGcfz7smx6tPf`&JGSg%va(}w znqN((fJV^4Cn?2~r6eq^jBah&S?K%v#l6MKSFY?TESglt&;Nc|a(q_iO|M*k`}=EV zncM&W^Xys4aKt$u?f!|w}uDs67et71~=@k!Z-M0HTzOT`l z6Ck>eYyFH>+df1+YW$w*ZLfSvZ~l+$X|s3liBtX0UU;td_{YQCWi$L19sXEpt*o@{ z^(8*`ovHgL1nS3&-Tf3}NLd-?Xwa$K=GC z8HSsle+#|M=ItLJGCy@~`n1MHp01O-L^ihn3;g?M%delAU+=%~O7lyb7PKIvXzJJP z%lE!roe|V|K0dSL_s*kT`?}VwNMd}lUu5Id!_S`cKWh#A5t`_cy2q=%{d!59 zxf7QdOy{}pVf#w^(Yo~CX%+%&ce`4t?R@=eTjHDQ)gE6Te!5anHqljfQ-phr8k_HB zlfx5_tl4))CRo7m^rJ&pOb%aM&NpLg@v)%j>cAG~U7;5HGoPz0((XQ?W|TDDX||f+ zM4z_}|0Z3xG@iR8_S(`5M)uXBDK}CgBd4|;{<3DS#_n4)yWOppNV*okUXgCH`!3UM zA!V1w%lr%rzG*DgYf)o1{r09R_IhdT{dHxse;$20>98`vDC$qO?fJhKZ8R&xCfG%{gRux}n44=rV4R)6r48YF3JAXMVYC{pR`pcRcqq*J>=j*v+?c zPJm+M(*NwKwzgW&1A~6%@BNc0SHCBuk?G~rLswkN*iIJD_Yqw;sq~@yyUT02&UA(z z?qZV>>hra!jje7xwOrxk$CdrUt=AXNSaQ@Yf9AZMY9~H*^qk=^D(@`Z6kNa?j3Hk+@#GX-4XA#XkYwIXStByLs9?Qjajj#!5?qPO|_WY6uBfj zaLdcG$G4rXi^WSaWW_$Sd(z7x$NHHx4XML4kg{29wx|Zy}k71|HrpOGF*dPvQGSb zqMN9F542EQczwqeuh-tIx3HIQYwtF4T$ZG~$iF`N?QZX!JyzCBd>Hq=U-J8d&3rj0@OI@z3ojZtmH||MXpd*6z-ZANPdcSqaUy&oZy~mfbzsZFg_j zqGt_i%t0=W2foiKxGJ>#scQc1RT-s9S<&as<%A}`wv-i9UY+q|!kteB(zYsBPVGB+ zK!3}k0G0CckMHLO=(e9d#(VC5$*$K)8#NaxEZFw<-DhvBdAknZ-ljFnSTZGPapLmQ ztsk#&=`VkFR$eqaKInLupsZPR`KfK~nwPI_xV+11)rQ>tzh2fU3C*5v;a~bGcQseO zsmi)tGgIUCrh}vyHc0KyS^KsqL~HYznI|$5 zb&vmj*l>*RXSVgv1pogZroX(A81>s%EN$9PZLOr}{h6k0CY9{*-sd{}*KVBMz0B*= zy}yf=dgt7mKkM=D#YeW^ah%L}kt_RjRdvA(weTZZa^KuN`PN*kI^1>b^GStkVL75! zN!x4$%HlSzO+4GWO-iV}m?zD@ZoP_+aQVtIK3|3fOU|7;w{G3Kd-v{rettgOdfFl> z6d*zJ3pU)*W8JUQUQNnin@mD znEBr9z4Z3lv%KWfiqj8Su6%dKV4K3U&2CRcH6Qu^-+g=9y)zC+UQJg%?#XIm`Q*+& z2HU^ySM@%*=U?JtDt;@=L*|^}j*R@d7Ny{IzN`!myp^wytQ7J-edfk1*R|=>R^6za zru}8v<7e}fuLYN1xS{u4;-Z>ptlrv9>Pa_p%P%;`7rf}(CoQ`BEnj^+|3%qry(?o3 z>W?N}4$PTp`KEtg;{Bi2&m=bbcBzHG@=f8FTX_4Og4Me>wuj8?ly^T9trEUjUHv3C zK5gTzCmWSN_3u0LqT>I?$2E^-O@5je<*4osy!hnfzvSa9P1o$a5a#?SE5l^hIxI6k zx_^#5@b+JuKF#sfKmD#JoA)nnU4F;B{$}+%#eJ`(|2W5AkO=%d{jI6WA?tXz>E7D= zp7DKNc>m(Oy@&rk&rk6)&Dt~fvfjpL{t*jSd@TESOK;;dMX@77$KQxvHh#=%v@!K; zWa8JF$UA$rSEXF%f3rLPs)V56?H|nV&0HB%TerMs|8{q~RF1fyplj~NV~=IuFi+~Z zR^xnknZ}O0w|1P~@tN6d?UU@VWm$S#u1>IcbG3VO!NaCjZt)OnE(V4bQdlQVgxTwU z&9}c<@hT@&YJTdX&&__9?^p4!TT`as;NlXlyWstv50?|Z)!$#97x(GZ_tmmo3=9sj zD_@@ZWc&HqoqrRTZm(am#=00Z+Tl=owIq#`p)~#dy}kMSem>h-{Ct(H$KRRu_5XOy z?`)|2{49%|iJ{=*1kkw3uIehWGxPV?{{EJ|Zs)RF8?VgYe!p(_`t|E~FMs~<+_|jd zObi7R!7A^`$-jT|CT2^<#oh1sMZb-Bb^g)O?)Q7Y-hSszuD^;6Ryp%udn;~ z=xF-+I5G2uzISeJP8ZjYi#dIskBwo5&@UZE1y3){*58}rblzAotSCRB!>EwhdU^4~ zx!dpf*MH;hUo-1#1p`CEwFDEH1xc3-w}>2`xb)Q2D4VyRwraiE7UFE3A1Sgk^?AUI z+*O%Uw<=HTTDLEY_I|tSn>#y$LF|joEGv3Sc$^FTD|Q@H}$Ot-`BZOG5-$ zT-wcRzCBrE>n&r9Aem)9(5Q{2hYP}Oed-Ehjn>}Kst zmr1+l`7Vk-wp)5}CTtbhY%|HW%w<+qz7y}-&Wyh|QAKufN_~c|cj^AMF&mBM#O$yC zU$sC+_o!h{X40yXYH~=96%cQo&|%biYO+g!j^mvJZEY7??%W@<;^y!XKNx(?k;$E=*STk!P-YBFJ4sdWZSM6`-@?1 zZCc6cn#6SK^!t@RuP&UncJKTdGiEH{zq4!E(%t{ptIzv+<<{Kw z`)mrI&CmaHW!lr~Z-2fXDNS}ZH>+1zGqK~IrM0E!`#sJ(LyvNAS+mnL=ArQXDDUdH z+R8`5Thj0DN_RWVqRgs;q5O@OkDbs{p7m87mplaPfPpX)7Q6c%a$d}FE_S} z>BU$WpJie=BlIPbDa391B6~Xz-P-wvd$S&1S+pi^*S32TC*IrI+|2BCbb8C>o5dcQ zSFiXiUd-H_eAf5u+T7%3=EaN8=H}kqTlG_W)gPvrR`K;|cXu7!wpbYi+_!HLiJTj? zt;N+11gbXA^0{^51czX6PtOzmRiD(^AuD&al5eJzFY#{>S(X@lLw2T=@bte*lPjO` zPvKUS$j_g*s^;#z^p#V%niM1|)9zktR4_5Jx^?G@$TGi&a|(8?T$x#NeqJNEGjZ_Z zwrkfEGO}_*tH1SZ+h)eL4c_#tK>%=9Xs{q4i>fs7B}wP`lan`@!!OOmaXR}Q|kMrik+wX+RsViMemu_1oDEN5J(yl1buzD_N z5IRfromRKtRIU8#xZiK`LKihDEI4MmHu-h9>-Tjz_e!34B!AFZx}KN+(CZ`DZAw!v z|5_39IkG%M&T>!JkNAIcXzMyu`oPHDzV?mUptLq!iEK1 z+h>P(X$D>GVPJT$sqKtV!ZX9upI6Bq&RO|sss^YL9dX=TX8r90j0{SkvdoZ|msj0? z-kyKIUf-{H+?#bgsD7GmblImTC)?WEAmt>uIGv^!TlL@o;<@u)MEEZEn`>3@ z;J~Fbxu%Q^ulS9;89aQ_)6>Jl!}Igs|NQ)XwXFBw%#4hPO(`e)WUWEVv=1D0PUB?o zbV_1jD6l*{_Y!ENT0!yzbVn2}dWV?|!=x?c@9&x4ulamuXYp0OCI8OMxBuTJop)nT zWie>E$BqiHNAB9%az8tNe_!oy)9W$8paTDP{{FkyuV24=`Ex;f`qpGdh8-SYmHGYs zc5|_xFbwXmMVML8$oOpPxs&#pl~rZ@blaWhrEQ zSE65^sbN=}oi~HWq#!TN(6<_|M9X9uu2`plLjTaqiyzKKzguqqyWKtPY?TcIgF&`| z6kmX(bGNaKrS@8{<11FI^g6AMw`RDc&c-l70+f?GZq7^JnB^Y0c}kF@fPn114;P)w z_mwa13p(5M*)`0D{Eb!d+Q7OZk{C7_C$!`mFzDa#%1nSZ4WJ$Ez4Zi z;osi9Xx-T>w|`u!;H^BGvZl!M(#s7?xA6KJo8=nuT<%#PuxpR9r`54FU)Kr+J_|WL zRXeP0^6T&Kn>&eDTkQ69Ly>tytqFF7YaA@2=I_ z%UAg{@=9;g>NVYzQhGfg#Pi*&nNEo;#z~%vADK3PS7c;3!;>7Ab?wk+}Wx*)I0ZTW2{Q}(1R3D_8O=GA7&&9+PT^j@FzC31d{m*({DL)u49g)c4- z)m(bz*Votl_6286ujg3IIXSCscl-5z5O^P7zhil|hwQx%8{dik2Gtz#H9vkZOY^Os zsvXY5FCU)u;>1MJ*H<4N_FDP)@RlOivR9!iRz);Ee5}2HX4IDhZHK+qzNsm+*;4OX z{{5lSM4s}t)VP@XC!g;cPl@j9?|=Sg^~aAND;jV9-@w2ysr6z(1J~1@Ht+TsxgXD5 z%82@9xB0gPc!{pqp`=LFl@%K`nI61N6a?2LQ=aPjN2caR3F*b`FfcT9beUgKRPx1h z(ZRLe)9oCx=S$u#D%+I$x*1e&DD29sJpJTmd0buTiq!1)>S}6gFPOKl%Y6Cn|Le|l zyRBud~u28Yw1rhg8v|9Mr>swm~lNyVoSoFy_KszZLXfTG)Rl1 zDdEY?(rEUk3nyM=6bA=e+>t)VxqSAlS#ICoNOCkONJz@apNG$E`?h~wL1)*l^<5dpwN9=(rHqH4Uwlq~j4&iO zX{qEoZw}6%QM;nxn8%S=(0ncTa#8h{Q$l-I=$ked%JG&OpMErJWoFJ}w@JT)7z@H9 z*OXM={(Nis-jkwSO$}1lxAd)z7rncCQ|0A}%Do3SPuXW?!?9jC{_~ZIzONStt=;|C z)KMTHd9u{vYo@)90w!iFlaJ5pH({IUeQ>d;=K5736CEzz*t~uHE$_g&($bw~rY|4P zd3NnuT2O0Pzq`<}-7728%7qvXEcJYS>+74t{JA=Tk2cQT8(*Drdkrf~fOXc#)B3WD zn}20}-R6FKdw%_&kH_Qd|9)NNYOwA7I{nM*oTXoz=*R4<`5C_d*VVhb%fqb&7#g}S z{(WKxn&~{$q;)SZNOP%2s4){m!)Yla?}lB6bk46X<53O$`Ob3aRVwI}%?|LcqVJde zrw8Z!p1#lI@3osi~)DN$3Ch*S&u4qrb1S*Y97O8I>3KQeu{vTB~AW)~tso zie^ph6Pzlt?B(rwLG#{PKV55WZ6tVY(ybmY20hLfn^_uW8m0Gbd-BTl|M~y_UjCnH zQT%w5s`>g~4gxH!rwq^49-nw8$>maEO<111+-95pj*cboC!doPT>6ZG!NC+fz5V^( zcfB2HCl|4PzQ6g$tN&l_e6KS~KR2iEcKu)R^t!+$7LVt+>{n5Gc*Dw{H?95d%&0Zq z#$KrVwbq>%_}x=fXtpTw1x<$k*AsRW$nZqQy)M9!%gM{k?wgGx7JA?*F|k zEx)7eqy3)`>5tXV>HL0hRsQ#Wsrt%y(~pK-)b-vjt0;SX``T{>^9*>S%clmN+FW~C zTs04xc2knu1i6Qo_ba?nsfWEtXik{_sp(KhCW>48c(;0arxbv zq%Asc@64I!vXwT6Xin!o4jKv8*l=U#l%LTP_b+|w@^rJ^(ipune6PH>S6mEaWKdyV z{E%V7hS&G%&tAU&@A%{OdsEl^c+hxo{+XGJ|Ngrb&)t;puZi_&_@g~_BCON52~1l0+{f{k9j9@zpZa&n>nF`jFNf-t-;Fp~=NNqTWKQ>U-{eq3t1f6?Ua#d*)~|JmM| zJw4{7+daa{)lkb%_aJrEOHH8wN zpPO5K|Ip9<-#3a%WzJf5cjq%_sg;(+&rHr}TY4PQ(Vxd@7(0ENGU(WX33G~~}I_&7MbUT@ybZ{9bVM&038OOE=4jGB`Ma zHi>i2HZMPSAC5h5)>Du&eRr4e#MfMB zFXVuh!!+LgvCHMmH=DUU&YOeZ8)+M_)(@VvTkG$-M{2*grY220Y8rfb#@nTSSx+jX z0~5T{ZM7I0QZiz9&#V2huvgW~X4~fP+5I`Qw>B_jvG4mc_151nmtUrT$e3l8f6r#= zl_yV@1Zl-SlfM5)ZQeT$h62x5bw%>v4u3_3GQ)wVJTp}pRM_TDWMG(X8FLVH)C=hw z@DKdeVN@{efBR-_83zM{LG!X26IoCa7n;}3$xyITYx!@6#ScO2FeZSSM+^)McVX^uq-^&Mi`z`0-moSFztdd$UyDY3)413=DdrNCj$I zn?TdYZ)r-JwMt5p{wft)rDmy}+swky;C*sW7CS>gI?v&0E^TVD>n})b+roQRO-TvV z2m5-nZDFR%5exs`8PQ_beSDL*J>Pmh><$A1gE9Y1RfklYrI#+>@%A-5{kda_^OoPmKsfnaxJ z0MtMDpa1?|(vwy1nfv~qe{<&DnRl~}X0K;GbVKZ`uiHA_g@Q^B2ZcOX8<{%TSAFZ8 zzDm_gvB+b|r%QWS?%232dYOFGxwT@$6s{=lzy&NF8VVCUKe93lRq$>)dn@jJ>bv4! z2A8suKN#))mw5fdPn(;^)6dCx*T1ZJUZ2Mx;2g;`N{oiVuucbyD;AbB{0RGbRKLD< zVL4+1w_7ArqTKJB{rX?@7zz|ErTG{fcv3k>iP10^O$V@S(37OE{rA!I{r{GIXJ%;V zzI%Q8(`5VKA1iP0Gcf3tooi#pQ*A6>{ycKolzBCuPJaCOv1+f}@2||v%&WuK*S%QS zE*9~8>HWQRRavVpzx=ZArqjZLlbcel^Zp&Qe6JvG`i2uU=S0iN%GN$;WG{Prt8|-a*4JOX*X#EOXB=l}nkI6uDl zbA0Ko%H?+}zJK3e`{sFl`R}*e^`p1t1jfg&zUt=g{#^W(nKe3E+QD95t7;22 zOnUxvk=@bl{^fr{R$ndK9lQGKsi#E?15RvObNS^N-u|3s}j{{r1+@+uQT?#k%*N$zWngznmSp%--*S&H3PY zv(BdFetYue%9%4cdoN~`Sk3iYUVM!6;}Y4O7e3jnzy5lv*U}KJw|94M57CmfF3YK? z__1tu-m4O;;Nak`QE$(h-{13WR<_pEt{p55s?jl#&noZjJ-+Q~)>+;6CATz}`Ypel zwKZyO*!P^re~P;mQ!9@xd3m#Be~64h{JiIP1$XD&-IYGS_S>!O^?QH4TK&9^skgUx zu3hb}iy5F%?d|ufvg70De`IFx-rTYI;re~QUip{(JN)59#HnDfmGv2^3-wP2Nok~p zuZ!IL`+oeb&xih}w5~C;t~~8q|Lufwe@|aunf>k$%<)w(k2<&W+5Y`(bJm{d_)u|HC%vUE-1RED8@Dm1fwG(rqn$ zFY|eC)mpP^qoq@pPFZgAehXLYz9~U_tE^HlA5HrI@VuXybZ^#HtMZn2{}OX@-kiQ| zQ}?Ihz4e6*6S26&tgKZxbL!q^)m%@Byk`47RzpN@=aWfpiwl1~ot}SpS7}mG(&uMq zo12^2`Q`3xNvV zGH`nUw z<3CBOudWJP%{`y@{lC@0Gv_Ft-c+>H#@P7to#OLnb>F;yKY!M&sJ&HRPn|Bv~P<@e7Hniphd zU0d?_RnoN7^fQsmrr7;>(EQFgeph|ml_wY6S87rHuZ@1IYnXPf0}P4${Qc`~<6lqkcGsO}xj>8GdZ^8Y;> zU-#{1`q?z&^Pg??_ZaSYBmes9<+EYQe;${cuV1%5cK5dZ`|VF(TNksl=-*wl&&3}O zG&0XN&$lahaNy3NIH!WQx3-qwt9*Xsh|BJ~aTV(BZf%#akQxAx9i7o(@2^|(g-j4j*h_3PLF{=MX8j+{k7!tp-YyHCGX)fN?f zniie+^AmFE?pp_;@Mw^n3cD-xd z`I~9)yY%yaS32K){e+E;t?FiIvEP?PaqE{)*=65iHTT@__xtPre!X7J%g->U+x1N3 zJi(5wH&2?!-K_nwdGgn)+Ol66UaK$fc|P;}`=dwC1v2Oi+GlHa~ zrEhP`y?x=r1Ws=T3vut7{EB(c@BhDdRes-3{k!ge{+xVz^G?pw>CYARn$P(kzAH6S zZ~FV4&*z1$zB+f?n|)Qs*NZb)h}%w0T^V9k`RR#hcue7s4-el>vN1n{*V4^vC#2qdle0BQv;2JQw~T~@gtBd` zgnpd*cv)7W)oEdX#+kYQ=GjLgDh6{hi7m_+D%J>GyB`9{#@Vf9BFn9lwiKUA<*p{r^FjT#r11#r#dj|G%7H|7-I8 zzqh{1)&Kd}+1dGF`QNEtOGUNAY<|61%)RFGeEmIF=1RV;-5fcMmxt$0;qAWSdyaZl z$M_lM$ov0!Wxh8qeP_X++Ql*tEX6^B=I>fq85G(!v5-i(87}>DWPM%n!g5fH;@*G8 YF9jbQm&>t!1&xk)y85}Sb4q9e09-!O1^@s6 literal 0 HcmV?d00001 diff --git a/doc/qtcreator.qdoc b/doc/qtcreator.qdoc index bcc18dda387..4ff9ac0b72d 100644 --- a/doc/qtcreator.qdoc +++ b/doc/qtcreator.qdoc @@ -92,7 +92,7 @@ \o \l{Pasting and Fetching Code Snippets} \o \l{Configuring the Editor} \o \l{Using FakeVim Mode} - \o \l{Using an External Editor} + \endlist \o \l{Developing Application UI} \list @@ -142,6 +142,7 @@ \o \l{Building with Remote Compiler} \endlist \o \l{Using Version Control Systems} + \o \l{Using External Tools} \o \l{Creating Task List Files} \o \l{Using Command Line Options} \o \l{Getting Help} @@ -958,7 +959,7 @@ /*! \contentspage index.html - \previouspage creator-editor-external.html + \previouspage creator-editor-fakevim.html \page creator-design-mode.html \nextpage creator-visual-editor.html @@ -1763,7 +1764,7 @@ \contentspage index.html \previouspage creator-editor-options.html \page creator-editor-fakevim.html - \nextpage creator-editor-external.html + \nextpage creator-design-mode.html \title Using FakeVim Mode @@ -1796,41 +1797,117 @@ /*! \contentspage index.html - \previouspage creator-editor-fakevim.html + \previouspage creator-version-control.html \page creator-editor-external.html - \nextpage creator-design-mode.html + \nextpage creator-task-lists.html - \title Using an External Editor + \title Using External Tools + You can use external tools directly from Qt Creator. Qt Linguist, the + default text editor for your system, and the \c sort tool are preconfigured + for use. You can change their default configurations and configure new + tools. + + \section1 Using Qt Linguist + + You can use the Qt Linguist release manager tools, lupdate and lrelease, + directly from Qt Creator. The lupdate tool is used to synchronize source + code and translations. The lrelease tool is used to create run-time + translation files for use by the released application. + + To synchronize ts files from a translator with the application code, + select \gui {Tools > External > Text > Linguist > Update Translations + (lupdate)}. + + To generate from the ts files qm translation files that can be used by an + application, select \gui {Tools > External > Text > Linguist > Release + Translations (lrelease)}. + + By default, the project .pro file is passed to the tools as an argument. To + specify other command line arguments for the tools, select \gui {Tools > + External > Configure}. + + For more information about Qt Linguist, see + \l{http://doc.qt.nokia.com/4.7/linguist-manual.html}{Qt Linguist Manual}. + + \section1 Using External Text Editors + + You can open files for editing in the default text editor for your system: + Notepad on Windows and vi on Linux and Mac OS. To open the file you are currently viewing in an external editor, select - \gui Edit > \gui Advanced > \gui{Open in External Editor}. + \gui {Tools > External > Text > Notepad} or \gui vi, depending on your + system. + + Qt Creator looks for the editor path in the PATH environment variable + of your operating system. + + \section1 Sorting Text Alphabetically + + To sort selected text alphabetically, select \gui {Tools > External > Text + > Sort Selection}. The \c sort tool takes the selected text as input and + returns it in alphabetic order. By default, the output replaces the + original selection in the code editor. + + To change the default configuration, select \gui {Tools > External > + Configure}. + + \section1 Configuring External Tools + + You can change the configuration of preconfigured tools and configure + additional tools in Qt Creator \gui Options. + + You can use variables in the fields that you can select from lists + of available variables. + + \image qtcreator-external-tools.png "External Tools options" + + To configure external tools: - To use the external editor of your choice: \list 1 - \o Add the editor path to the \c{PATH} environment variable of your - operating system. - \o In Qt Creator select \gui Tools > \gui Options... > - \gui Environment > \gui General. - \o In \gui{External editor} enter the name of the application followed - by \key Space and \tt{\bold %f}. For example, to open the file in - Smultron, enter \tt{\bold{smultron %f}}. - To further define how to open the file in the external editor, you - can use the following variables separated by a space: - \list - \o Current line number \tt{\bold %l} - \o Current column number \tt{\bold %c} - \o Editor's x position on the screen \tt{\bold %x} - \o Editor's y position on the screen \tt{\bold %y} - \o Editor's width in pixels \tt{\bold %w} - \o Editor's height in pixels \tt{\bold %h} - \o Editor's width in characters \tt{\bold %W} - \o Editor's height in characters \tt{\bold %H} - \o To pass % symbol to the editor \tt{\bold %%} - \endlist + \o Select \gui {Tools > External > Configure}. + + \o Select + \inlineimage qtcreator-windows-add.png + to add a new tool. You can also select \gui {Add Category} to add a + new category. + + \o In the \gui Executable field, specify the executable to run. If the + executable is found in your system PATH variable, do not specify + the path to it. + + \o In the \gui Arguments field, specify optional arguments for running + the executable. + + \o In the \gui {Working directory} field, specify the path to the + working directory. + + \o In the \gui {Output pane}, select how to handle output from the + tool. You can ignore the output, view it in the \gui {General + Messages} output pane, or replace the selected text with the + output in the code editor. + + \o In the \gui {Error output pane}, select how to handle error messages + from the tool. + + \o In the \gui Input field, specify text that is passed as standard + input to the tool. - \note Not all variables work with all editors. \endlist + + The category and tool are added to the \gui {Tools > External} menu. + + If you change the configuration of preconfigured tools, you can later + revert the changes by selecting the \gui Revert button. + + The tool configurations that you add and modify are stored in XML format in + the user configuration folder. For example, + \c {~/config/Nokia/qtcreator/externaltools} + on Linux and Mac OS and + \c {C:\Users\username\AppData\Roaming\Nokia\qtcreator\externaltools} + in Windows. To share a configuration with other users, copy an XML + configuration file to the folder. + */