-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/26 ·s®Ñ¨ì¡I 3/19 ·s®Ñ¨ì¡I 3/14 ·s®Ñ¨ì¡I 12/12 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

C++ GUI Qt 4½sµ{¡]²Ä¤Gª©¡^

( ²Åé ¦r)
§@ªÌ¡GØE¾WªY µ¥Ãþ§O¡G1. -> µ{¦¡³]­p -> C++ -> C++
¡@¡@¡@2. -> §@·~¨t²Î -> Linux -> QT
ĶªÌ¡G
¥Xª©ªÀ¡G¹q¤l¤u·~¥Xª©ªÀC++ GUI Qt 4½sµ{¡]²Ä¤Gª©¡^ 3dWoo®Ñ¸¹¡G 35631
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¯Ê®Ñ¡j
NT°â»ù¡G 325 ¤¸

¥Xª©¤é¡G5/1/2013
­¶¼Æ¡G508
¥úºÐ¼Æ¡G0
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ²Åé ª© )
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R
(½Ð¥ýµn¤J·|­û)
ISBN¡G9787121202759
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

Ķ ªÌ §Ç
·PÁ©_½ì¬ì§Þ¤½¥q¡]Trolltech¡Awww.trolltech.com¡^¬°§Ú­Ì´£¨Ñ¤FQt¡CµL½×¬O¾·~ªºµ{§Ç¶}µo¤H­û¡AÁÙ¬O½sµ{·R¦nªÌ¡A³£§Æ±æ¦Û¤v½s¼gªºÀ³¥Îµ{§Ç¥i¥H¬yºZ¦a¹B¦æ¤_©Ò¦³¥­»O¡A¦ÓQt¦b³o¤@¤è­±ªº¥X²³ªí²{¥O§Ú­Ì¦L¶H²`¨è¡G§Q¥ÎQt´£¨ÑªºC++À³¥Îµ{§Ç¶}µo®Ø¬[¡A¥i¥H»´ªQ¹ê²{¡§¤@¦¸½s¼g¡AÀH³B½sĶ¡¨ªº¸ó¥­»O¸Ñ¨M¤è®×¡A¨Ï§Ú­ÌªºÀ³¥Îµ{§Ç¯à§¹¬ü¹B¦æ¤_±qWindows 98¨ìVista¡A±qMac OS X¨ìLinux¡A±qSolaris¡BHPúQUX¨ì¨ä¥L°ò¤_X11ªº²³¦hUNIX¥­»O¤§¤W¡C»P¦¹¦P®É¡A§@¬°Qt²Õ¦¨³¡¤À¤§¤@ªºQt/Embedded Linux¡A¤]¬°´O¤J¦¡¨t²Îªº¶}µo¤H­û·f«Ø¤F¤@®M§¹µ½ªºµ¡¤f¨t²Î©M¶}µo¥­»O¡C
Qt¨ã¦³¥\¯à±j¤jªº¦b½uÀ°§U¤åÀɨt²Î¡C§Q¥Î¥¦¡A¥u»Ý»´ÂI¹«¼Ð©ÎªÌ²³æºVÀ»´X¤UÁä½L¡A´N¥i¥H»´©ö¨î§@¥X²³æªº¡§Hello World¡¨Åwªï¹ï¸Ü®Ø¡A©ÎªÌ¬Æ¦Ü¬O§ó¬°´_Âøªº¹q¤l¨îªí³n¥ó¨t²Î¡C³o¤@ÂI¡A¦b²³¦hªº³n¥óÀ°§U¤åÀɨt²Î¤¤¦}¤£¦h¨£¡CµM¦Ó¡AÀ°§U¤åÀɨt²Î²¦³º¬O¥H¬°¥Î¤á´£¨Ñ¹ê¥ÎªºÃþ®w°Ñ¦Ò¬°¥D­n¥Øªºªº¡A¤]´N¬O»¡¡A¥¦¥D­n¬O¬°¥Î¤á´£¨Ñ·Ç½Tªº¡§¥i¥H¦p¦ó°µ¡¨ªº«H®§¡C³o¹ï¤_³ßÅwÁ|¤@¤Ï¤Tªºµ{§Ç³]­p¤H­û¨Ó»¡¡AÅãµM»·»·¤£°÷¡A¦]¬°§Ú­Ì§ó³ßÅwª¾¹D¡§¬°¤°¤\­n³o¤\°µ¡¨¡C
¥»®Ñ³ò¶¦p¦ó¨Ï¥ÎQt½s¼g¹Ï§Î¥Î¤á¬É­±µ{§Ç³o¤@¤¤¤ß¡A¦}ºÉ¥i¯à¦h¦aªö¥Î¤â¼g¥N½Xªº¤è¦¡¡A¥Í°Ê¡B¥þ­±¦Ó¤S²`¨è¦aÄÄ©ú¤FQtµ{§Çªº³]­p²z©À¡C·íµM¡A¦b¥»®Ñ¥H¤Î¤W¤@ª©¥»¬ÛÄ~¥Xª©ªº´X¦~¤¤¡AQt¤w¸g¥Ñ¤@­Ó²³æªº¹Ï§Î¤u¨ã¥]ºtÅܦ¨ªø¬°¨ã¦³¨Æ¹ê¼Ð·Ç·N¸qªºÀ³¥Îµ{§Ç¶}µo®Ø¬[¡C¦p¤µ¡A½´«kµo®iªºKDE®à­±Àô¹Ò©M¿Õ°ò¨È¤½¥q¹ï©_½ì¬ì§Þ¤½¥qªº¦¬ÁÊ¡A¶i¤@¨B®i¥Ü¤FQtªºµL­­µo®i¼ç¤O©M¥O¤H´Á«Ýªº»·´º¡C
¥»®Ñ§@¬°¡§C++GUI Programming with Qt 4¡¨ªº²Ä¤Gª©¡A¦b¥R¤ÀÁ¿­zQt 4.x·s¯S©Êªº¦P®É¡A¤S¸û¦n¦a©µÄò¤F²Ä¤@ª©ªº­·®æ¡C¥þ®Ñ¤´¥Ñ¥|³¡¤Àºc¦¨¡A²Ä¤@³¡¤À«ö·Ó´`§Çº¥¶i¡B¥Ñ²L¤J²`ªº­ì«h¡A¤¶²Ð¤F¨Ï¥ÎQt½s¼g¹Ï§Î¥Î¤á¬É­±À³¥Îµ{§Ç®É©Ò»Ýªº°ò¥»·§©À¡A¦}¹ï³o¨Ç°ò¦ª¾ÃѦw±Æ¤F¹ïÀ³ªº¹ê½î°V½m¡A¨ÏŪªÌ¶È§Q¥Î³o¤@³¡¤Àª¾ÃÑ´N¨¬¥H¼g¥X¹ê¥Îªº¹Ï§Î¥Î¤á¬É­±À³¥Îµ{§Ç¡C²Ä¤G³¡¤À¶i¤@¨B²`¤J¤¶²Ð¤FQt¤¤ªº¤@¨Ç­«­nª¾ÃÑ¡A¦p¨Æ¥ó³B²z¡B©ì©ñ¾Þ§@¡B¶µµø¹Ï¡B¦h½uµ{µ¥¡C²Ä¤T³¡¤À´£¨Ñ¤F§ó¬°±M·~©M°ª¯Åªº¤º®e¡A¦p¤Tºû¹Ï§Î¡B³Ð«Ø´¡¥ó©MÀ³¥Îµ{§Ç¸}¥»µ¥¡C¦pªG±z¤w¸g¸û¦n¦a´x´¤¤FQtªº°ò¦ª¾ÃÑ¡A¨º¤\§¹¥þ¥i¥H¹³¨Ï¥Î¤@¥»¹ê¥Î°Ñ¦Ò®Ñ¤@¼Ë¥H¥ô·Nªº¶¶§Ç¾\Ū²Ä¤G³¡¤À©M²Ä¤T³¡¤À¤¤ªº³¹¸`¡C²Ä¥|³¡¤À¥Ñ¼Æ­Óªþ¿ýºc¦¨¡A¤À§O¤¶²Ð¤FQtªºÀò¨ú©M¦w¸Ë¡BQtÀ³¥Îµ{§Çªººc«Ø¡BQt Jambi©MC++ªº°ò¦ª¾ÃÑ¡A¥¦­Ì¥i¥HÀ°§U±z§ó¥R¤À¦a¨Ï¥ÎQt¡C
¥¿¦pPrentice Hall¶}·½³n¥ó¶}µo¨t¦CÂO®Ñ¥D½s¤§¤@ªºArnold Robbins©Ò»¡ªº¨º¼Ë¡A¡§³oªº½T¬O¤@¥»¦n®Ñ¡¨¡C­º¥ý¡A¥»®Ñ¬O¥Ñ©_½ì¬ì§Þ¤½¥q±À¥XªºÃö¤_Qtªº©x¤è®ÑÄy¡A¤]¬O¸Ó¤½¥q·s­û¤uªº°ö°V±Ð§÷¡C·íµM¡A³o¥u¯àºâ§@¤@­Ó¦õÃÒ¦Ó¤w¡C¨ä¦¸¡A§@ªÌ¦b¤¶²ÐQtµ{§Ç³]­p¤¤ªº«Ü¦hÃöÁ䤺®e®É¡A¤£¶È¸Ô²ÓÄÄ­z¤F¦UºØ°ò¥»·§©À©M©³¼h­I´ºª¾ÃÑ¡A¦Ó¥BÁÙ¹ï½sµ{¹ê½î¤¤ªº§Þ¥©©M²z½×ª¾ÃÑ°µ¤F¥R¤À»¡©ú¡A¥¦­Ì¬O¶}µo¨ä¥Lµ{§Ç®É¥i¨Ñ­ÉųªºÄ_¶Q¸gÅç¡A³o¤]¨Ï±o¥»®Ñ¦¨¬°¤@³¡«Ü¦³»ù­Èªº³n¥ó§Þ³N®ÑÄy¡C
¦b¥»®ÑªºÂ½Ä¶¹Lµ{¤¤¡A­º¥ý­n·PÁ»ô«G©Ò°µªº¥¨¤j°^Äm¡C·í§Ú­Ì¦b2006¦~Áp¨t¥L¦}¥B§Æ±æ»P¥L¦XĶ¥»®Ñªº²Ä¤@ª©®É¡A¥L´NºB´n¦a±µ¨ü¤F¡C´X¸gÁÓÂà¡A·í§Ú­Ì²×¤_±o¨ì±ÂÅv¥i¥H½Ķ²Ä¤Gª©¡]¤]´N¬O¥»®Ñ¡^®É¡A¥LªÃ«ùµL¨pªº¶}·½ºë¯«¡AµLÀv©^Äm¤F¡mC++GUI Qt 3½sµ{¡n¤@®Ñªº¹q¤lª©·½¤å¥ó¥H¤Î²Ä¤@ª©ªº³¡¤ÀĶ½Z¯ó½Z¡A±q¦Ó¤j¤j´£°ª¤F½Ķ¶i«×¡C»ô«G§@¬°°ê¤ºQt§Þ³Nªº¥¬¹DªÌ¡B°õµÛ¦ÓµL¨pªº¶}·½§Þ³N¤H­û¡]¥L¬OKDE¶}·½¶µ¥Øªº¥D­n¦¨­û¤§¤@¡^¡A­È±o§Ú­Ì¨C¤@­Ó¤H¾Ç²ß¡C
¥»®Ñ½Ķ¤u§@ªº¨ãÅé¤À¤u¬O¡G¦è¥_¤u·~¤j¾ÇªºØE¾WªY½Ķ¤F¥»®Ñªº²Ä1¡ã7¡B18¡B21¡B23³¹¥H¤Îªþ¿ýA¡Bªþ¿ýD¡B«e¨¥©M­PÁµ¥³¡¤À¡F´¿¬u¤H½Ķ¤F²Ä9¡ã17³¹¡F©_½ì¬ì§Þ¤½¥q¥_¨Ê¤À¤½¥qªº±i§Ó±j¤uµ{®v½Ķ¤F¥»®Ñªº²Ä8¡B19¡B20¡B22¡B24³¹¥H¤Îªþ¿ýB©Mªþ¿ýC¡C§Ú­ÌÁÙÁܽФF¦è¦w¼Ú¨È¾Ç°|ªº©P²ú®R©M»¯©µ§L¨â¦ì¦Ñ®v§@¬°¥»®Ñªº¥~³¡¼f½Z¤H¡A¥L­Ìªº²Ó­P©M­@¤ß¡A¬°§Ú­Ìªº¤u§@¼W¦â¤£¤Ö¡C¦¹¥~¡A°Ñ»P¥»®Ñ¤å¦r®Õ¹ï¤u§@ªºÁÙ¦³¡G¦è¥_¤u·~¤j¾Çªº³°¹F¤è©M¤B¤hÄP¥ý¥Í¡A¦è¦w«Øµ®¬ì§Þ¤j¾Çªº»¯°ê¾WºÓ¤h¡CÁÙ­n·PÁ¦è¥_¤u·~¤j¾Çªº±i©µ¶W³Õ¤h¡A¥L§¹¦¨¤F¥»®Ñ²Ä¤@ª©ªº¼f®Õ¤u§@¡C
¬°¤F§ó¥R¤À¦a¨Ï¥Î¥»®Ñ¡A±z°£¤F¥i¥H³X°Ý­ì®Ñªº¯¸ÂIhttp://www.informit.com/title/0132354160¥~¡AÁÙ¥i¥H³X°Ý¥»®Ñªº¤¤¤å¯¸ÂIhttp://www.qtcn.org/gpq4/¡C¦b³o¨Ç¦a¤è¡A±z¤£¶È¥i¥H¤U¸ü¨ì»P¥»®Ñ°t®Mªº¥Ü¨Òµ{§Ç¡AÁÙ¥i¥H»P¦U¦ì±M·~¤H¤h¤@°_°Q½×Qtªº¬ÛÃö§Þ³N°ÝÃD¡C³o¨½­n¯S§O»¡©úªº¬O¡A«D±`·PÁÂwww.qtcn.orgªººô¯¸­t³d¤H¥Õ«Ø¥­¡]XChinux¡^¥ý¥Í¡A¥¿¬O¥L¤~Åý¥»®Ñ±o¥H¦b³Ì¬°±M·~ªºQt§Þ³Nºô¯¸¤W¥e¦³¤@®u¤§¦a¡C
¥Ñ¤_ĶªÌ¤ô¥­¦³­­¡A¥[¤§®É¶¡­Ü«P¡AĶ½Z¤¤Ãø§K¦³¦±¸Ñ©Î»~¸Ñ§@ªÌ­ì·Nªº¦a¤è¡A±æŪªÌ½Ì¸Ñ¦}§åµû«ü¥¿¡C¦P®É¡A¦pªG±z¦³¤°¤\¦nªº«Øij¡A¥i¥HÀH®É¦bhttp://www.qtcn.org/gpq4/¤W¥H¯d¨¥ªº¤è¦¡§i¶D§Ú­Ì¡C

ĶªÌ
2008¦~5¤ë

ÂO®Ñ½sªÌ§Ç
¿Ë·RªºÅªªÌ¡G
§@¬°¤@¦W¾·~µ{§Ç­û¡A§Ú¨C¤Ñ³£¦b¨Ï¥ÎQt¡A¦Ó¥B§Ú¹ïQtªº²Õ´µ²ºc¡B³]­p¤Î¨ä¬°C++µ{§Ç­û©Ò±a¨Óªº°Ê¤O¦L¶H²`¨è¡C
¦ÛQt§@¬°¸ó¥­»Oªº¹Ï§Î¥Î¤á¬É­±¤u¨ã¥]½Ï¥Í¥H¨Ó¡A¥¦¤w¸gÂX®i¨ì¤F¥]¬A«KÄ⦡³]³Æ¦b¤ºªº´X¥G·í¤µµ{§Ç³]­pªº©Ò¦³»â°ì¡A¤ñ¦p¤å¥ó¡B¶iµ{¡Bºôµ¸©M¼Æ¾Ú®wªº¦s¨ú³X°Ýµ¥¡C¥Ñ¤_Qtªº¼sªx¾AÀ³©Ê¤Î¨}¦nªº¥i²¾´Ó©Ê¡A¥u­n±z½s¼g¹L¤@¦¸¥N½X¡A¨º¤\¦b¨ä¥L¤£¦Pªº¾Þ§@¨t²Î¥­»O¤¤¡A¥u»Ý­«·s±N¨ä½sĶ¤@¹M§Y¥i­«´_¨Ï¥Î¡C¯S§O¬O·í«È¤á­n¨D±zªºÀ³¥Îµ{§Ç¯à¦P®É¹B¦æ¤_¤£¦Pªº¥­»O®É¡AQtªº³o¤@Àu¶Õ´NÅã±o®æ¥~­«­n¤F¡C
·íµM¡A¨Ï¥Î¶}·½³\¥i¨óij¤]¥i¥HÀò±oQt¡C¦pªG±z¬O¤@¦W¶}·½µ{§Ç¶}µo¤H­û¡A¨º¤\¡A±qQt¨º¨½¤]±NÀò¯qµL½a¡C
ºÉºÞQt´£¨Ñ¤F¤j¶qªº¦b½uÀ°§U¤åÀÉ¡A¦ý³o¨ÇÀ°§U¤åÀÉ¥H°Ñ¦Ò©Ê¤º®e¬°¥D¡C¥Ü¨Òµ{§Ç«D±`¦³¥Î¡A¦ý¶È¶È³q¹L¾\Ū³o¨Ç¥Ü¨Òµ{§Ç´N§Æ±æ¯à°÷¦b¦Û¤vªºµ{§Ç¤¤¥¿½T¨Ï¥ÎQt¡AÅãµM¬O¤@¥ó«D±`§xÃøªº¨Æ±¡¡C¦Ó³o¤@ÂI¥¿¬O¥»®Ñ¤Þ¤H¤J³Óªº¦a¤è©Ò¦b¡C
³oªº½T¬O¤@¥»¦n®Ñ¡C­º¥ý¡A³o¬O¤@¥»¥Ñ©_½ì¬ì§Þ¤½¥q±À¥XªºÃö¤_Qtªº©x¤è®ÑÄy¡A³o»¡°_¨Ó¥i¯à¦³¨Ç¦h§E¤F¡C¦P®É¡A¥¦¤]¬O¤@³¡¥¨µÛ¡G²Õ´¥©§®¡B¤åµ§Àu¶®¡A¦}¥B©ö¤_®Ú¾Ú¸Ó®Ñ¶i¦æ¾Ç²ß¡C»PÄÄ­z°¶¤j§Þ³Nªº¥¨µÛ¬Ûµ²¦X¡A§ó©ö¤_³y´N¯u¥¿ªº¦¨¥\ªÌ¡A¦Ó³o¤]´N¬O¬°¤°¤\Åý§Ú·P¨ì«D±`¦Û»¨©M«D±`¿³¾Ä¦}¼Ö¤_±N¦¹®Ñ§@¬°Prentice Hall¶}·½³n¥ó¶}µo¨t¦CÂO®Ñ¤§¤@ªº­ì¦]¡C
§Ú§Æ±æ±z¯à¨É¨ü¨ì¾\Ū³o¥»®Ñ¦}±q¤¤Àò¯q¨}¦hªº¨ººØ¼Ö½ì¡A¦Ó§Ú¡Aªº½T¤w¸gÅé·|¨ì¤F³o¤@ÂI¡C

Arnold Robbins
Nof Ayalon¡A¥H¦â¦C
2007¦~11¤ë

«e ¨¥
¬°¤°¤\·|¬OQt¡H¬°¤°¤\¹³§Ú³o¼Ëªºµ{§Ç­û·|¿ï¾ÜQt¡H³o­Ó°ÝÃDªºµª®×Åã¦Ó©ö¨£¡GQt³æ¤@·½µ{§Çªº­Ý®e©Ê¡BÂ×´Iªº¯S©Ê¡BC++¤è­±ªº©Ê¯à¡B·½¥N½Xªº¥i¥Î©Ê¡B¥¦ªº¤åÀÉ¡B°ª½è¶qªº§Þ³N¤ä«ù¡A¥H¤Î¦b©_½ì¬ì§Þ¤½¥q¨º¨Çºë¬üªºÀç¾P§÷®Æ¤¤©Ò¯A¤Îªº¨ä¥LÀu¶Õµ¥¡C³o¨Çµª®×¬Ý°_¨Ó½T¹ê³£¤£¿ù¡A¦ý¬O¿òº|¤F³Ì¬°­«­nªº¤@ÂI¡GQtªº¦¨¥\½t¤_µ{§Ç­û­Ì¹ï¥¦ªº³ßÅw¡C
¨º¤\¡A¬O¤°¤\Åýµ{§Ç­û³ßÅw¬YºØ§Þ³N¦Ó©ñ±ó¥t¥~¤@ºØ©O¡H´N§Ú¦Ó¨¥¡A§Ú»{¬°³n¥ó¤uµ{®v­Ì³ßÅw¬YºØ§Þ³N¡A¬O¦]¬°¥L­Ìı±o³oºØ§Þ³N¬O¦X¾Aªº¡A¦ý¬O³o¤]·|Åý¥L­Ì°Q¹½©Ò¦³¨º¨Ç¥L­Ìı±o¤£¦X¾Aªº¨ä¥L§Þ³N¡C°£¦¹¤§¥~¡A§Ú­ÌÁÙ¯à¸ÑÄÀ¤U­±ªº³o¨Ç±¡ªp¶Ü¡H¨Ò¦p¡A¤@¨Ç³Ì¥X²³ªºµ{§Ç­û»Ý­n¦bÀ°§U¤§¤U¤~¯à½s¼g¥X¤@­Ó¿ý¹³¾÷µ{§Ç¡A©ÎªÌ¤S¤ñ¦p¡A¦ü¥G¤j¦h¼Æ¤uµ{®v¦b¾Þ§@¥»¤½¥qªº¹q¸Ü¨t²Î®ÉÁ`·|¹J¨ì³Â·Ð¡C§ÚÁöµMµ½¤_°O¦íÀH¾÷¼Æ¦r©M«ü¥Oªº§Ç¦C¡A¦ý¬O¦pªG±N¨ä¤ñ§@¥Î¤_±±¨î§ÚªºÀ³µª¨t²Î©Ò»Ý­nªº±ø¥ó¨Ó»¡¡A«h¥i¯à¤@±ø¤]¤£¨ã³Æ¡C¦b©_½ì¬ì§Þ¤½¥q¡A§Ú­Ìªº¹q¸Ü¨t²Î­n¨D¦b¼·¥´¨ä¥L¤Hªº¤À¾÷¸¹½X«e¡A¤@©w­n«ö¦í¡§*¡¨Áä2¬í¦Z¤~¤¹³\¶}©l¼·¸¹¡C¦pªG§Ñ°O¤F³o¼Ë°µ¦Ó¬Oª½±µ¼·¥´¤À¾÷¸¹½X¡A¨º¤\´N¤£±o¤£¦A­«·s¼·¤@¹M¥þ³¡ªº¸¹½X¡C¬°¤°¤\¬O¡§*¡¨Áä¦Ó¤£¬O¡§#¡¨Áä¡B¡§1¡¨Áä©ÎªÌ¡§5¡¨Áä?©ÎªÌ¬°¤°¤\¤£¬O20­Ó¹q¸ÜÁä½L¤¤ªº¨ä¥L¥ô¦ó¤@­Ó©O¡H¤S¬°¤°¤\¬O2¬í¡A¦Ó¤£¬O1¬í¡B3¬í©ÎªÌ1.5¬í©O¡H°ÝÃD¨ì©³¥X¦b­þ¨½¡H§Úµo²{¹q¸Ü«Ü®ð¤H¡A©Ò¥H§ÚºÉ¥i¯à¤£¥h¨Ï¥Î¥¦¡C¨S¦³¤H³ßÅwÁ`¬O¥h°µ¤@¨Ç¤£±o¤£°µªºÀH¾÷¨Æ±¡¡A¯S§O¬O·í³o¨ÇÀH¾÷¨Æ±¡ÅãµM¥u¥X²{¦b¦P¼ËÀH¾÷ªº±¡ªp¤Uªº®É­Ô¡A¯u§Æ±æ¦Û¤v±q¨Ó³£¨S¦³Å¥¨ì¹L¥¦¡C
½sµ{«Ü¹³§Ú­Ì¥¿¦b¨Ï¥Îªº¹q¸Ü¨t²Î¡A¦}¥B­n¤ñ¥¦ÁÙÁV¿|¡C¦Ó³o¥¿¬OQt©Ò­n¸Ñ¨Mªº°ÝÃD¡CQt»P²³¤£¦P¡C¤@¤è­±¡AQt«Ü¦³·N¸q¡F¥t¤@¤è­±¡AQt»á¨ã½ì¨ý©Ê¡CQt¥i¥HÅý±z§âºë¤O¶°¤¤¦b±zªº¥ô°È¤W¡C·íQtªº­º®uÅé¨tµ²ºc³]­p®v­±¹ï¤@­Ó°ÝÃDªº®É­Ô¡A¥L­Ì¤£¬O´M¨D¤@­Ó¦nªº¡B§Ö³tªº©ÎªÌ³Ì²«Kªº¸Ñ¨M¤è®×¡A¦Ó¬O¦b´M¨D¤@­Ó«ê·íªº¸Ñ¨M¤è®×¡AµM¦Z±N¨ä°O¿ý¦b®×¡CÀ³·í©Ó»{¡A¥L­Ì¥Ç¤U¤F¤@¨Ç¿ù»~¡A¦}¥BÁÙ­n©Ó»{ªº¬O¡A¥L­Ìªº¤@¨Ç³]­p¨Mµ¦¨S¦³³q¹L®É¶¡ªºÀËÅç¡A¦ý¬O¥L­Ì½T¹ê°µ¥X¤F«Ü¦h¥¿½Tªº³]­p¡A¦}¥B¨º¨Ç¿ù»~ªº³]­pÀ³·í¦Ó¥B¤]¬O¯à°÷¶i¦æ§ï¥¿ªº¡C¬Ý¤@¬Ý³Ìªì³]­p¥Î¤_ºc«ØWindows 95©MUNIX Motif¤§¶¡ªº¾ô±ç¨t²Î¡A¨ì¦Z¨ÓºtÅܬ°¸ó¶VWindows Vista¡BMac OS X©MGNU/Linux¥H¤Î¨º¨Ç½Ñ¦p²¾°Ê¹q¸Üµ¥¤p«¬³]³Æ¦b¤ºªº²Î¤@ªº²{¥N®à­±¨t²Î¡A³o¨Ç¨Æ¹ê´N¨¬¥HÃÒ©ú³o¤@ÂI¡C
¦­¦bQt¤j¨üÅwªï¦}¥B³Q¼sªx¨Ï¥Î«Ü¤[¥H«e¡A¥¿¬OQtªº¶}µo¤H­û¬°´M¨D«ê·íªº¸Ñ¨M¤è®×©Ò°µ¥Xªº°^Äm¤~¨ÏQtÅܱo»P²³¤£¦P¡C¨ä°^Äm¤§¤j¡A¦Ü¤µ¤´µM¼vÅTµÛ¨C¤@­Ó¹ïQt¶i¦æ¶}µo©MºûÅ@ªº¤H¡C¹ï§Ú­Ì¦Ó¨¥¡A¬ãµoQt¬O¤@ºØ¨Ï©R©M®íºa¡C¯à°÷¨Ï±zªºÂ¾·~¥Í²P©M¶}·½¥Í¬¡Åܱo§ó¬°»´ªQ©M§ó¥[¦³½ì¡A³oÅý§Ú­Ì­¿·P¦Û»¨¡C
¤H­Ì¼Ö¤_¨Ï¥ÎQtªº½Ñ¦h­ì¦]¤§¤@¬O¥¦ªº¦b½uÀ°§U¤åÀÉ¡A¦ý¬O¸ÓÀ°§U¤åÀɪº¥D­n¥Øªº¬O¶°¤¤¤¶²Ð­Ó§OªºÃþ¡A¦Ó«Ü¤ÖÁ¿­zÀ³·í¦p¦óºc«Ø²{¹ê¥@¬É¤¤¨º¨Ç´_ÂøªºÀ³¥Îµ{§Ç¡C³o¥»¦n®Ñ¶ñ¸É¤F³o¤@¯Ê¾Ñ¡A¥¦®i¥Ü¤FQt©Ò´£¨ÑªºªF¦è¡A¦p¦ó¨Ï¥Î¡§Qtªº¤è¦¡¡¨¶i¦æQt½sµ{¡A¥H¤Î¦p¦ó¥R¤À¦a§Q¥ÎQt¡C¥»®Ñ±N«ü¾ÉC++¡BJava©ÎªÌC#µ{§Ç­û¶i¦æQt½sµ{¡A¦}¥B´£¨Ñ¤FÂ×´I¸Ô¹êªº¸ê®Æ¨Ó¨Ï¥L­Ì¦¨ªø¬°¦Ñ½mªºQtµ{§Ç­û¡C³o¥»®Ñ¥]§t¤F«Ü¦h«Ü¦nªº¨Ò¤l¡B«Øij©M»¡©ú¡X¡X¦}¥B¡A¸Ó®Ñ¤]¬O§Ú­Ì¹ï¨º¨Ç·s¥[¤J¤½¥qªºµ{§Ç­û­Ì¶i¦æ°ö°Vªº¤Jªù±Ð§÷¡C
¦p¤µ¡A¤w¦³¤j¶qªº°Ó·~©ÎªÌ§K¶OªºQtÀ³¥Îµ{§Ç¥i¥HÁʶR©ÎªÌ¤U¸ü¡A¨ä¤¤ªº¤@¨Ç±Mªù¥Î¤_¯S®íªº°ªºÝ¥«³õ¡A¨ä¥L¤@¨Ç«h­±¦V¤j²³¥«³õ¡C¬Ý¨ì¦p¦¹¦hªºÀ³¥Îµ{§Ç³£¬O°ò¤_Qtºc«Ø¦Ó¦¨ªº¡A³o¨Ï§Ú­Ì¥Rº¡¤F¦Û»¨·P¡A¦}¥BÁÙ¿EÀy§Ú­Ì­nÅýQtÅܱo§ó¦n¡C¬Û«H¦b³o¥»®ÑªºÀ°§U¤U¡A±N·|«e©Ò¥¼¦³¦a¥X²{§ó¦hªº¡B½è¶q§ó°ªªºQtÀ³¥Îµ{§Ç¡C

Matthias Ettrich
¼w°ê¡A¬fªL
2007¦~11¤ë

§Ç ¨¥
Qt¨Ï¥Î¡§¤@¦¸½s¼g¡AÀH³B½sĶ¡¨ªº¤è¦¡¬°¶}µo¸ó¥­»Oªº¹Ï§Î¥Î¤á¬É­±À³¥Îµ{§Ç´£¨Ñ¤F¤@­Ó§¹¾ãªºC++À³¥Îµ{§Ç¶}µo®Ø¬[¡CQt¤¹³\µ{§Ç¶}µo¤H­û¨Ï¥ÎÀ³¥Îµ{§Çªº³æ¤@·½½X¾ð¨Óºc«Ø¥i¥H¹B¦æ¦b¤£¦P¥­»O¤UªºÀ³¥Îµ{§Çªº¤£¦Pª©¥»¡A³o¨Ç¥­»O¥]¬A±qWindows 98¨ìVista¡BMac OS X¡BLinux¡BSolaris¡BHPúQUX¥H¤Î¨ä¥L«Ü¦h°ò¤_X11ªºUNIX¡C³\¦hQt®w©M¤u¨ã¤]³£¬OQt/Embedded Linuxªº²Õ¦¨³¡¤À¡CQt/Embedded Linux¬O¤@­Ó¥i¥H¦b´O¤J¦¡Linux¤W´£¨Ñµ¡¤f¨t²Îªº²£«~¡C
¥»®Ñªº¥Ø¼Ð´N¬O±Ð±z¦p¦ó¨Ï¥ÎQt 4¨Ó½s¼g¹Ï§Î¥Î¤á¬É­±µ{§Ç¡C¥»®Ñ±q¡§Hello Qt¡¨¶}©l¡AµM¦Z«Ü§Ö¦aÂಾ¨ì§ó°ª¯Åªº¸ÜÃD¤¤¡A¦p¦Û©w¸qµ¡¤f³¡¥óªº³Ð«Ø©M©ì©ñ¥\¯àªº´£¨Ñµ¥¡C³q¹L¥»®Ñªº¤¬Ápºô¯¸ÂI¡]http://www.informit.com/title/0132354160¡^¡A±z¥i¥H¤U¸ü¨ì¤@¨Ç§@¬°¥»®Ñ¤å¦r¸É¥R§÷®Æªº¥Ü¨Òµ{§Ç¡Cªþ¿ýA»¡©ú¤F¦p¦ó¤U¸ü©M¦w¸Ë³o¨Ç³n¥ó¡A¨ä¤¤¥]¬A¤@­Ó¥Î¤_WindowsªºC++§K¶O½sĶ¾¹¡C
¥»®Ñ¤À¬°¥|³¡¤À¡C²Ä¤@³¡¤À²[»\¤F¦b¨Ï¥ÎQt½s¼g¹Ï§Î¥Î¤á¬É­±À³¥Îµ{§Ç®É©Ò¥²»Ýªº¥þ³¡°ò¥»·§©À©M½m²ß¡C¶È´x´¤³o¤@³¡¤À¤¤©ÒÄ­§tªºª¾ÃÑ´N¨¬¥H¼g¥X¹ê¥Îªº¹Ï§Î¥Î¤á¬É­±À³¥Îµ{§Ç¡C²Ä¤G³¡¤À¶i¤@¨B²`¤J¤¶²Ð¤FQtªº¤@¨Ç­«­n¥DÃD¡A²Ä¤T³¡¤À«h´£¨Ñ¤F§ó¬°±M·~©M°ª¯Åªº§÷®Æ¡C±z¥i¥H«ö¥ô·N¶¶§Ç¾\Ū²Ä¤G³¡¤À©M²Ä¤T³¡¤À¤¤ªº³¹¸`¡A¦ý³o¬O«Ø¥ß¦b±z¹ï²Ä¤@³¡¤À¤¤ªº¤º®e«D±`¼ô±xªº°ò¦¤§¤Wªº¡C²Ä¥|³¡¤À¥]¬A¼Æ­Óªþ¿ý¡Aªþ¿ýB»¡©ú¤F¦p¦óºc«ØQtÀ³¥Îµ{§Ç¡Aªþ¿ýC«h¤¶²Ð¤FQt Jambi¡A¥¦¬OJavaª©ªºQt¡C
¥»®Ñªº²Ä¤@ª©«Ø¥ß¦bQt 3ª©¥»ªº°ò¦¤W¡AºÉºÞ¤w³q¹L¥þ®Ñ­×­q¨Ó¤Ï¬M¨º¨Ç«Ü¦nªºQt 4½sµ{§Þ³N¡A¦ý¥»®ÑÁÙ¬O®Ú¾ÚQt 4ªº¼Ò«¬/µø¹Ïµ²ºc¡B·sªº´¡¥ó®Ø¬[¡B¨Ï¥ÎQt/Embedded Linux¶i¦æ´O¤J¦¡½sµ{µ¥¤º®e¦Ó¤Þ¤J¤F¤@¨Ç·sªº³¹¸`©M¤@­Ó·sªºªþ¿ý¡C§@¬°²Ä¤Gª©¡A¥»®Ñ¥R¤À§Q¥Î¤FQt 4.2©MQt 4.3¤¤¤Þ¤Jªº·s¯S©Ê¹ï¨ä¶i¦æ¤F¹ý©³§ó·s¡A¦}¥]§t¡§¦Û©w¸q¥~Æ[¡¨©M¡§À³¥Îµ{§Ç¸}¥»¡¨¨â­Ó·sªº³¹¥H¤Î¨â­Ó·sªºªþ¿ý¡C­ì¦³ªº¡§¹Ï§Î¡¨¤@³¹¤w¸g©î¤À¬°¡§¤Gºû¡¨©M¡§¤Tºû¡¨¨â³¹¡A¦b¥¦­Ì¤¤¶¡¡A²[»\¤F·sªº¹Ï§Îµø¹ÏÃþ©MQPainterªºOpenGL¦ZºÝ¹ê²{¡C¦¹¥~¡A¦b¼Æ¾Ú®w¡BXML©M´O¤J¦¡½sµ{µ¥´X³¹¤¤¡AÁÙ²K¥[¤F³\¦h·s¤º®e¡C
»P¥»®Ñªº«e¨âª©¤@¼Ë¡A³o¤@ª©ªº­«ÂI©ñ¦b¦p¦ó¶i¦æQt½sµ{ªº»¡©ú©M³\¦h¯u¹ê¨Ò¤lªº´£¨Ñ¤W¡A¦Ó¤£¬O¹ïÂ×´IªºQt¦b½u¤åÀɪºÂ²³æ«÷´ê©MÁ`µ²¡C¦]¬°¥»®Ñ¯ÂºéÁ¿±Âªº¬OQt 4½sµ{¤¤ªº­ì²z©M¹ê½îª¾ÃÑ¡A¦]¦ÓŪªÌ¯à°÷»´ªQ¾Ç·|±N­n¥X²{¦bQt 4.4¡BQt 4.5¥H¤ÎQt 4.xµ¥¦ZÄòª©¥»¤¤ªº15­ÓQt·s¼Ò¶ô¡C¦pªG±z¥¿¦b¨Ï¥ÎªºQtª©¥»«ê¦n¬O³o¨Ç¦ZÄòª©¥»¤¤ªº¤@­Ó¡A¨º¤\·íµM­n¾\Ū¤@¤U°Ñ¦Ò¤åÀɤ¤ªº¡§What¡¦s New in Qt 4.x¡¨¤@³¹¡A¥H«K¥i¥H¹ï¨º¨Ç¥i¥Îªº·s¯S©Ê¦³¤@­ÓÁ`Åé§â´¤¡C
¦b¼g§@¥»®Ñªº®É­Ô¡A¬O°²©w±z¤w¸g¨ã³Æ¤FC++¡BJava©ÎªÌC#ªº°ò¥»ª¾ÃÑ¡C¥»®Ñ¤¤ªº¨Ò¤l¥N½X¨Ï¥Îªº¬OC++¤¤ªº¤@­Ó¤l¶°¡A±q¦ÓÁקK¤F«Ü¦h¦bQt½sµ{¤¤·¥¤Ö¨Ï¥ÎªºC++¯S©Ê¡C¦b¬Y¨Ç¤£¥iÁקK¦Ó¥²¶·¨Ï¥ÎC++°ª¯Åµ²ºcªº¦a¤è¡A·|¦b¨Ï¥Î®É¹ï¨ä°µ¥X¥²­nªº¸ÑÄÀ¡C¦pªG±z¹ïJava©ÎªÌC#¤w¸g«D±`¼ô±x¦ý¬O¹ïC++ÁÙª¾¤§¤£¦h¬Æ¦Ü¤@µL©Òª¾¡A¨º¤\«Øij±z¥ý¾\Ūªþ¿ýD¡Cªþ¿ýD´£¨Ñ¤F¹ïC++¸û¬°¥R¤Àªº¤¶²Ð¡A±q¦Ó¯à°÷Åý±z¨ã¦³¨Ï¥Î¥»®Ñ©Ò¥²³ÆªºC++ª¾ÃÑ¡C¹ï¤_C++¤¤ªº­±¦V¹ï¶H½sµ{§ó¬°¥þ­±ªº¤¶²Ð¡A«Øij±z¾\Ū¥ÑP. J. Deitel©MH. M. Deitel½sµÛªº¡§C++ How to Program¡¨¡]Prentice Hall¡A2007¡^¡A¥H¤Î¥ÑStanley B. Lippman¡BJosee Lajoie©MBarbara E. Moo½sµÛªº¡§C++ Primer¡¨¡]AddisonúQWesley¡A2005¡^³o¨â¥»®Ñ¡C
Qt¥H¨ä§@¬°¤@­Ó¸ó¥­»O®Ø¬[¦ÓµÛºÙ¡A¦ý¥Ñ¤_Qt¾Ö¦³ª½Æ[¡B±j¤jªºAPI¡]À³¥Îµ{§Ç½sµ{±µ¤f¡^¡A«Ü¦h¤½¥q§óº@·N§âQt¥Î¤_³æ¤@¥­»Oªº³n¥ó¶}µo¤W¡CAdobe PhotoShop Album´N¬O¥ÎQt½s¼gªº­±¦V¤j²³¥«³õªºWindowsÀ³¥Îµ{§Ç¤¤ªº¤@­Ó¨Ò¤l¡CÁa¦V¥«³õ¤¤«Ü¦h¥\¯à§¹µ½ªº³n¥ó¨t²Î¡A¦p¤Tºû°Êµe¤u¨ã¡B¼Æ¦r¹q¼v³B²z³n¥ó¡B¦Û°Ê¤Æ¹q¸ô³]­p¨t²Î¡]¥Î¤_ªä¤ù³]­p¡^¡Bªo®ð¸ê·½°É±´¡Bª÷¿ÄªA°È¥H¤ÎÂå¾Ç¦¨¹³µ¥¡A³£¥i¥H°ò¤_Qtºc«Ø¦Ó¦¨¡C¦pªG±z¥¿¬O¤@¦W³q¹LQt¦¨¥\½s¼gWindows²£«~¨Ó¿Ñ¨Dµo®iªº¤H¡A¨º¤\¥u»Ý³q¹L­«·s½sĶ±zªº²£«~¡A´N¥i¥H»´ªQ¦a¦bMac OS X©MLinux¥@¬É¤¤¶}©Ý¥X·sªº¥«³õ¡C
¥i¥H°ò¤_¦hºØ³\¥i¨óijÀò±oQtªº¨Ï¥ÎÅv¡C¦pªG·Qºc«Ø°Ó·~À³¥Îµ{§Ç¡A¨º¤\¥²¶·±q©_½ì¬ì§Þ¤½¥qÁʶR¤@­ÓQtªº°Ó·~³\¥i¨óij¡C¦ý¦pªG¥u·Qºc«Ø¤@¨Ç¶}·½µ{§Ç¡A¨º¤\´N¥i¥H¨Ï¥Î°ò¤_GPLªºQt¶}·½ª©¥»¡CKDE©M¦h¼Æ¶}·½À³¥Îµ{§Ç³£¬O°ò¤_³oºØ¼Ò¦¡¦}¨Ï¥ÎQtºc«Ø°_¨Óªº¡C
°£¤FQtªº¼Æ¦Ê­ÓÃþ¤§¥~¡AÁÙ¦³«Ü¦hÂX®iQtÀ³¥Î­S³ò©M¥\¯àªº¨ä¥L³n¥ó¡C¨ä¤¤ªº¤@¨Ç²£«~¡A¹³Qt Solutions¤¤ªº¤@¨Ç²Õ¥ó¡A³£¥i¥H±q¸Ó¤½¥qÀò±o¡C¦P®É¡AÁÙ¦³¨ä¥L«Ü¦h³n¥ó¥Ñ¥t¥~¤@¨Ç¤½¥q©ÎªÌ¶}·½ªÀ°Ï´£¨Ñ¡C¹ï¤_¥i¥ÎªºQtÃB¥~³n¥óªº¦Cªí²M³æ¡A¥i¥H¬d¾\http://www.trolltech.com/products/qt/3rdparty/¡C©_½ì¬ì§Þ¤½¥qªº¶}µo¤H­û¤]¦³¥L­Ì¦Û¤vªººô¯¸¡A³o´N¬OTrolltech¹êÅç«Ç¡]Trolltech Labs¡Ahttp://labs.trolltech.com/¡^¡A¥L­Ì·|§â¦Û¤v¼gªº¤@¨Ç¥Î¤_®T¼Ö¤è­±ªº¡B¦³½ìªº©ÎªÌ¬O¦³¥Îªº«D©x¤è¥N½X©ñ¦b¨º¨½¡CQtÁ٫إߤF¤@­ÓºûÅ@¨}¦n¦}¥B¤º®eÂ×´Iªº¥Î¤áªÀ°Ï¡A¥Î¤á¥i¥H³q¹LQt¿³½ì¶l¥ó¦Cªí¨Ó¶i¦æ¥æ¬y¡A¸Ô²Ó±¡ªp½Ð°Ñ¾\http://lists.trolltech.com/¡C
¦pªG±z¦b¥»®Ñ¤¤µo²{¤F¥ô¦ó¿ù»~¡B¹ï¤U¤@ª©¦³¥ô¦ó«Øij©ÎªÌ·Q¤ÏõX·N¨£¡A§Ú­Ì±N«D±`°ª¿³¦¬¨ì±zªº¶l¥ó¡A¶l¥ó½Ðµo°e¨ìqtúQbook@trolltech.com¡C

­P ÁÂ
­º¥ý­n·PÁÂEirik ChambeúQEng¡A¥L¬O©_½ì¬ì§Þ¤½¥qªºÁ`µô¡A¤]¬O¸Ó¤½¥q¨â¦ì³Ð©l¤H¤§¤@¡CEirik¤£¶È¼ö±¡¦a¹ªÀy§Ú­Ì½s¼g¤F¥»®ÑªºQt 3ª©¥»¤@®Ñ¡A¥LÁÙ¤¹³\§Ú­Ì¦b¼g§@¥»®Ñ®É¥e¥Î¤j¶qªº¤u§@®É¶¡¡CEirik©M¤½¥qªºCEO¡X¡XHaavard Nord¡A³£¾\Ū¤F¥»®Ñªºªì½Z¦}µ¹¥X¤F³\¦hÄ_¶Qªº·N¨£¡C¥L­ÌªººB´n©M»·¨£¨Ó¦Û¤_Matthias Ettrich¡A¥L¬O¸Ó¤½¥qªº­º®uµ{§Ç­û¡A¥LªYµM¦P·N§Ú­Ì§â½sµÛ¥»®Ñ©ñ¦b¤u§@ªº­º¦ì¡A¦}¥Bµ¹§Ú­Ì´£¥X¤F«Ü¦hÃö¤_Qt½sµ{¨}¦n­·®æ²ßºDªº«Øij¡C
¦b¥»®ÑªºQt 3ª©¤¤¡A§Ú­ÌÁܽФFQtªº¨â¦ì«È¤á¡GPaul Curtis©MKlaus Schmidinger¡A¥Ñ¥L­Ì§@¬°§Ú­Ìªº¥~³¡¼f½Z¤H¡C¥L­Ì³£¬OQt±M®a¡A«D±`Ãöª`§Þ³N²Ó¸`¡A¥L­Ì¦bªì½Z¤¤µo²{¤F¤@¨Ç¤pªº¿ù»~¡A¦}¥B´£¥X¤F³\¦h§ï¶iªº«Øij¡C¦¹¥~¡A¦b¤½¥q¤¤¡A°£¤FMatthias¥H¥~¡AReginald Stadlbauer¤]¬O§Ú­Ì³Ì©¾¹êªº¼f½Z¤H¡A¥Lªº§Þ³N¬}¹î¤O¬OµL»ùªº¡A¦}¥B¥LÁٱз|¤F§Ú­Ì¦p¦ó¦bQt¤¤°µ¤@¨Ç§Ú­Ì¬Æ¦Ü»{¬°¬O¤£¥i¯àªº¨Æ±¡¡C
¹ï°ò¤_Qt 4ªº¥»®Ñ¡A§Ú­ÌÄ~Äò±qEirik¡BHaavard©MMatthias¥L­Ì¨º¨½±o¨ì¤FµL¨pªºÀ°§U©M¤j¤Oªº¤ä«ù¡CKlaus SchmidingerÄ~Äòµ¹¥X¤F»á¦³»ù­Èªº¤ÏõX·N¨£¡A¦}¥B§Ú­Ì¤]Ä~Äò±qQtªº«È¤áPaul Floyd¹ï¤_¤@¨Ç·s§÷®Æ¤º®eªº¸Ô²Ó¼f¾\¤¤Àò¯q¡CÁÙ­n·PÁÂDavid Garcia Garzon¦bªþ¿ýB¤¤Ãö¤_SConsªºÀ°§U¡C¦b¤½¥q¨½¡A¨ä¥Lªº¥D­n¼f½Z¤HÁÙ¦³Carlos Manuel Duclos Vergara¡BAndreas Aardal Hanssen¡BHenrik Hartz¡BMartin Jones¡BVivi Gluckstad Karlsen¡BTrond Kjern‘Úsen¡BTrenton Schulz¡BAndy Shaw¡BGunnar Sletta©MP‘Úl de Vibe¡C
°£¤F¥H¤W©Ò´£¨ìªº´X¦ì¼f½Z¤H¤§¥~¡A§Ú­ÌÁÙ±o¨ì¤F¤@¨Ç±M®aªºÀ°§U¡A¥L­Ì¤À§O¬O¡GEskil Abrahamsen Blomfeldt(Qt Jambi)¡BFrans Englich(XML)¡BHarald Fernengel¡]¼Æ¾Ú®w¡^¡BKent Hansen¡]À³¥Îµ{§Ç¸}¥»¡^¡BVolker Hilsheimer(ActiveX)¡BBradley Hughes¡]¦h½uµ{¡^¡BLars Knoll¡]¤Gºû¹Ï§Î©M°ê»Ú¤Æ¡^¡BAnders Larsen¡]¼Æ¾Ú®w¡^¡BSam Magnuson(qmake)¡BMarius Bugge Monsen¡]¶µµø¹ÏÃþ¡^¡BDimitri Papadopoulos(Qt/X11)¡BGirish Ramakrishnan¡]¼Ë¦¡ªí¡^¡BSamuel RüNdal¡]¤Tºû¹Ï§Î¡^¡BRainer Schmid ¡]ºôµ¸©MXML¡^¡BAmrit Pal Singh¡]C++²¤¶¡^¡BPaul Olav Tvete¡]¦Û©w¸qµ¡¤f³¡¥ó©M´O¤J¦¡½sµ{¡^¡BGeir Vattekar(Qt Jambi)©MThomas Zander¡]½sĶ¨t²Î¡^¡C
¼g§@¥»®Ñ¥e¥Î¤F§Ú­Ì¤j¶qªº®É¶¡¡C¦P®É¡AÁÙ­n¹ï¤½¥qªº¤åÀÉ¥H¤Î»P³B²z¤åÀɬÛÃöªº§Þ³N¤ä«ù¹Î¶¤ªí¥Ü·PÁ¡A¦}¥B¤]­n¹ï¤½¥qªº¨t²ÎºÞ²z­û­Ìªí¥Ü·PÁ¡A¥L­ÌÅý§Ú­Ìªº¾÷¾¹©l²×í©w¹B¦æ¦}¥i¥HÀH®É»P¾ã­Ó¶µ¥Øªººôµ¸«O«ùÁp¨t¡C
¦b¥»®Ñªº¨î§@¤è­±¡A·PÁÂLout±Æª©¨t²Î¤u¨ãªº§@ªÌJeff Kingston¡A¥L³sÄò¤£Â_¦a¼W±j¤F¸Ó¤u¨ãªº³\¦h¥\¯à¡A¦}¥B¹ï§Ú­Ìªº³\¦h°ÝÃDµ¹¤©¤F¤Î®Éªº¦^´_¡C¤]­n·PÁÂJames Cloos©Ò´£¨ÑªºDejaVu Mono¦rÅ骺À£ÁYª©¡A¸Ó¦rÅé¬O§Ú­Ì¨Ï¥Îªºmonospaced¦rÅ骺°ò¦¡C·PÁ©_½ì¬ì§Þ¤½¥qªºCathrine Bore¥Nªí§Ú­Ì³B²z¤F¦X¦P©Mªk«ß¤Wªº¨Æ°È¡CÁÙ­n·PÁÂNathan Clement©Ò°µªº¨t¦C´¡¹Ï¡A¥H¤ÎAudrey Doyle¹ï¥»®Ñ©Ò°µªº¸Ô²Ó®Õ¹ï¡C³Ì¦Z¡A·PÁ§ڭ̪º½s¿èDebra WilliamsúQCauley¡A¬J­n·PÁ¦oªº¤ä«ù¡A¤S­n·PÁ¦o¬°§Ú­Ì´£¨Ñªº»´ªQ¦Û¦bªº¼g§@¶iµ{¡CÁÙ­n·PÁÂLara Wysong½s¿è¡A¥¦¨Ï±o¥»®Ñ³o¤\¹ê¥Î¡C

Qt²¥v
Qt®Ø¬[­º«×¬°¤½²³¥i¥Î¬O¦b1995¦~5¤ë¡C¥¦³Ìªì¥ÑHaavard Nord¡]©_½ì¬ì§Þ¤½¥qªºCEO¡^©MEirik ChambeúQEng¡]¤½¥qÁ`µô¡^¶}µo¦Ó¦¨¡CHaavard©MEirik¦b¦ì¤_®¿«Â¯S¶©»®©iªº®¿«Â¬ì§Þ¾Ç°|¬ÛÃÑ¡A¦b¨º¨½¡A¥L­Ì³£Àò±o¤F­pºâ¾÷¬ì¾ÇªººÓ¤h¾Ç¦ì¡C
Haavard¹ïC++¹Ï§Î¥Î¤á¬É­±¶}µoªº¿³½ì©l¤_1988¦~¡A·í®É¤@®a·ç¨å¤½¥q©e¦«¥L¶}µo¤@®MC++¹Ï§Î¥Î¤á¬É­±®Ø¬[¡C´X¦~¦Z¡A¦b1990¦~ªº®L¤Ñ¡AHaavard©MEirik¦]¬°¤@­Ó¶WÁnªi¹Ï¹³¤è­±ªºC++¼Æ¾Ú®wÀ³¥Îµ{§Ç¦Ó¦b¤@°_¤u§@¡C³o­Ó¨t²Î»Ý­n¤@­Ó¯à°÷¦bUNIX¡BMacintosh©MWindows¤W³£¯à¹B¦æªº¹Ï§Î¥Î¤á¬É­±¡C¦b¨º­Ó®L¤Ñ¤¤ªº¬Y¤Ñ¡AHaavard©MEirik¤@°_¥X¥h´²¨B¡A¨É¨ü¶§¥ú¡A·í¥L­Ì§¤¦b¤½¶éªº¤@±øªø´È¤W®É¡AHaavard»¡¡G¡§§Ú­Ì»Ý­n¤@­Ó­±¦V¹ï¶HªºÅã¥Ü¨t²Î¡C¡¨¥Ñ¦¹¤Þµoªº°Q½×¡A¬°¥L­Ì§Y±N³Ð«Øªº­±¦V¹ï¶Hªº¡B¸ó¥­»Oªº¹Ï§Î¥Î¤á¬É­±®Ø¬[³þ©w¤F´¼¤O°ò¦¡C
1991¦~¡AHaavard©MEirik¶}©l¤@°_¦X§@³]­p¡B½s¼g³Ì²×¦¨¬°Qtªº¨º¨ÇÃþ¡C¦bÀH¦Zªº¤@¦~¤¤¡AEirik´£¥X¤F¡§«H¸¹©M¼Ñ¡¨ªº³]·Q¡X¡X¤@­Ó²³æ¦}¥B¦³®Äªº±j¤jªº¹Ï§Î¥Î¤á¬É­±½sµ{³W­S¡A¦Ó²{¦b¡A¥¦¤w¸g¥i¥H³Q¦h­Ó¤u¨ã¥]¹ê²{¡CHaavard¹ê½î¤F³o¤@·Qªk¡A¦}¥B¾Ú¦¹³Ð«Ø¤F¤@­Ó¤â¼g¥N½Xªº¹ê²{¨t²Î¡C¨ì1993¦~¡AHaavard©MEirik¤w¸g¶}µo¥X¤FQtªº²Ä¤@®M¹Ï§Î¤º®Öµ{§Ç¡A¦}¥B¯à°÷§Q¥Î¥¦¹ê²{¥L­Ì¦Û¤vªº¤@¨Çµ¡¤f³¡¥ó¡C¦P¦~¥½¡A¬°¤F³Ð«Ø¡§¥@¬É¤W³Ì¦nªºC++¹Ï§Î¥Î¤á¬É­±®Ø¬[¡¨¡AHaavard´£Ä³¤@°_¶i­x°Ó·~»â°ì¡C
1994¦~¦¨¬°¨â¦ì¦~»´µ{§Ç­û¤£©¯ªº¤@¦~¡A¥L­Ì¨S¦³«È¤á¡A¨S¦³¸êª÷¡A¥u¦³¤@­Ó¥¼§¹¦¨ªº²£«~¡A¦ý¬O¥L­Ì§Æ±æ¯à°÷Âô¶i¤@­Óí©wªº¥«³õ¡C©¯¹Bªº¬O¡A¥L­Ìªº©d¤l³£¦³¤u§@¦}¥Bº@·N¬°¥L­Ìªº¤V¤Ò´£¨Ñ¤ä«ù¡C¦b³o¨â¦~¨½¡AHaavard©MEirik»{¬°¡A¥L­Ì»Ý­nÄ~Äò¶}µo²£«~¦}¥B±q¤¤Áȱo¦¬¯q¡C
¤§©Ò¥H¿ï¾Ü¦r¥À¡§Q¡¨§@¬°Ãþªº«eºó¡A¬O¦]¬°¸Ó¦r¥À¦bHaavardªºEmacs¦rÅ餤¬Ý°_¨Ó«D±`º}«G¡CÀH¦Z²K¥[ªº¦r¥À¡§t¡¨¥Nªí¡§¤u¨ã¥]¡¨¡]toolkit¡^¡A³o¬O±q¡§Xt¡¨¡X¡X¤@­ÓX¤u¨ã¥]ªº©R¦W¤è¦¡¤¤Àò±oªºÆF·P¡C¤½¥q¤_1994¦~3¤ë4¤é¦¨¥ß¡A³Ìªìªº¦W¦r¬O¡§Quasar Technologies¡¨¡AÀH¦Z§ó¦W¬°¡§Troll Tech¡¨¡A¦Ó¤½¥q¤µ¤Ñªº¦W¦r«h¬O¡§Trolltech¡¨¡C
1995¦~4¤ë¡A³q¹LHaavard´NŪ¹Lªº¤j¾Çªº¤@¦ì±Ð±ÂªºÁp¨t¡A®¿«ÂªºMetis¤½¥q»P¥L­Ìñ­q¤F¤@¥÷°ò¤_Qt¶i¦æ³n¥ó¶}µoªº¦X¦P¡C¤j¬ù¦b¦P¤@®É¶¡¡A¤½¥q¶±¶Ä¤FArnt Gulbrandsen¡A¦b¤½¥q¤u§@ªº6¦~®É¶¡¨½¡A¥L³]­p¦}¹ê²{¤F¤@®M¿W¨ã¯S¦âªº¤åÀɨt²Î¡A¦}¥B¹ïQtªº¥N½X¤]°µ¥X¤F¤£¤Ö°^Äm¡C
1995¦~5¤ë20¤é¡AQt 0.90³Q¤W¶Ç¨ìsunsite.unc.edu¡C6¤Ñ¦Z¡A¦bcomp.os.linux.announce¤Wµo¥¬¡C³o¬OQtªº²Ä¤@­Ó¤½¶}µo¦æª©¥»¡CQt¬J¥i¥H¥Î¤_Windows¤Wªºµ{§Ç¶}µo¡A¤S¥i¥H¥Î¤_UNIX¤Wªºµ{§Ç¶}µo¡A¦Ó¥B¦b³o¨âºØ¥­»O¤W¡A³£´£¨Ñ¤F¬Û¦PªºÀ³¥Îµ{§Ç½sµ{±µ¤f¡C±q²Ä¤@¤Ñ°_¡AQt´N´£¨Ñ¤F¨â­Óª©¥»ªº³n¥ó³\¥i¨óij¡G¤@­Ó¬O¶i¦æ°Ó·~¶}µo©Ò»Ýªº°Ó·~³\¥i¨óijª©¡A¥t¤@­Ó«h¬O¾A¥Î¤_¶}·½¶}µoªº¦Û¥Ñ³n¥ó³\¥i¨óijª©¡CMetisªº¦X¦P½T«O¤F¤½¥qªºµo®i¡AµM¦Ó¡A¦bÀH¦Zªø¹F10­Ó¤ëªº®É¶¡¤º¡A¦A¨S¦³¥ô¦ó¤HÁʶRQtªº°Ó·~³\¥i¨óij¡C
1996¦~3¤ë¡A¼Ú¬w¯è¤Ñ§½¡]European Space Agency¡^ÁʶR¤F10¥÷Qtªº°Ó·~³\¥i¨óij¡A¥¦¦¨¤F²Ä¤G¦ìQt«È¤á¡C¾ÌµÛ°í©wªº«H©À¡AEirik©MHaavard¤S¶±¶Ä¤F¥t¥~¤@¦W¶}µo¤H­û¡CQt 0.97¦b¦P¦~5¤ë©³¥¿¦¡µo¥¬¡AÀH¦Z¦b1996¦~9¤ë24¤é¡AQt 1.0¥¿¦¡­±¥@¡C¨ì¤F³o¤@¦~ªº¦~©³¡AQtªºª©¥»¤w¸gµo®i¨ì¤F1.1¡A¦@¦³¨Ó¦Û8­Ó¤£¦P°ê®aªº«È¤áÁʶR¤F18¥÷Qtªº°Ó·~³\¥i¨óij¡C¤]´N¬O¦b³o¤@¦~¡A¦bMatthias Ettrichªº±a»â¤U¡A³Ð¥ß¤FKDE¶µ¥Ø¡C
Qt 1.2¤_1997¦~4¤ëµo¥¬¡CMatthias Ettrich§Q¥ÎQt«Ø¥ßKDEªº¨M©w¡A¨ÏQt¦¨¬°LinuxÀô¹Ò¤U¶}µoC++¹Ï§Î¥Î¤á¬É­±ªº¨Æ¹ê¼Ð·Ç¡CQt 1.3¤_1997¦~9¤ëµo¥¬¡C
Matthias¦b1998¦~¥[¤J¤½¥q¡A¦}¥B¦b·í¦~9¤ë¡Aµo¥¬¤FQt 1¨t¦Cªº³Ì¦Z¤@­Óª©¥»¡X¡XV 1.40¡C1999¦~6¤ë¡AQt 2.0µo¥¬¡A¸Óª©¥»¾Ö¦³¤@­Ó·sªº¶}·½³\¥i¨óij¡X¡XQ¤½¦@³\¥i¨óij¡]QPL¡AQ Public License¡^¡A¥¦»P¶}·½ªº©w¸q¤@­P¡C1999¦~8¤ë¡AQtűo¤FLinuxWorldªº³Ì¨Î®w/¤u¨ã¼ú¡C¤j¬ù¦b³o­Ó®É­Ô¡ATrolltech Pty Ltd¡]¿D¤j§Q¨È¡^¦¨¥ß¤F¡C
2000¦~¡A¤½¥qµo¥¬¤FQt/Embedded Linux¡A¥¦¥Î¤_Linux´O¤J¦¡³]³Æ¡CQt/Embedded Linux´£¨Ñ¤F¦Û¤vªºµ¡¤f¨t²Î¡A¦}¥B¥i¥H§@¬°X11ªº»´¶q¯Å´À¥N²£«~¡C²{¦b¡AQt/X11©MQt/Embedded Linux°£¤F´£¨Ñ°Ó·~³\¥i¨óij¤§¥~¡AÁÙ´£¨Ñ¤F¼s¬°¨Ï¥ÎªºGNU³q¥Î¤½¦@³\¥i¨óij¡]GPL¡AGeneral Public License¡^¡C2000¦~©³¡A¦¨¥ß¤FTrolltech Inc.¡]¬ü°ê¡^¡A¦}µo¥¬¤FQtopiaªº²Ä¤@ª©¡A¥¦¬O¤@­Ó¥Î¤_²¾°Ê¹q¸Ü©M´x¤W¹q¸£¡]PDA¡^ªºÀô¹Ò¥­»O¡CQt/Embedded Linux¦b2001¦~©M2002¦~¨â¦¸Àò±o¤FLinuxWorldªº¡§Best Embedded Linux Solution¡¨¼ú¡AQtopia Phone¤]¦b2004¦~Àò±o¤F¦P¼ËªººaÅA¡C
2001¦~¡AQt 3.0µo¥¬¡C²{¦b¡AQt¤w¸g¥i¥Î¤_Windows¡BMac OS X¡BUNIX©MLinux¡]®à­±©M´O¤J¦¡¡^¥­»O¡CQt 3´£¨Ñ¤F42­Ó·sÃþ©M¶W¹L500 000¦æªº¥N½X¡CQt 3¬O¦ÛQt 2¥H¨Ó«e¶i¾úµ{¤¤³Ì¬°­«­nªº¤@¨B¡A¥¦¥D­n¦b½Ñ¦h¤è­±¶i¦æ¤F²³¦h§ï¨}¡A¥]¬A¥»¦a¤Æ©M²Î¤@¦r²Å½s½X¼Ð·Çªº¤ä«ù¡B¥þ·sªº¤å¥»¬d¬Ý©M½s¿èµ¡¤f³¡¥ó¡A¥H¤Î¤@­ÓÃþ¦ü¤_Perl¥¿«hªí¹F¦¡ªºÃþµ¥¡C2002¦~¡AQt 3űo¤FSoftware DeveúQlopment Timesªº¡§Jolt Productivity Award¡¨Jolt¤j¼ú¯À¦³¡§³n¥ó·~¬Éªº¶ø´µ¥d¡¨¤§¬üÅA¡A¦@³]³q¥ÎÃþ¹Ï®Ñ¡B§Þ³NÃþ¹Ï®Ñ¡B»y¨¥©M¶}µoÀô¹Ò¡B®Ø¬[®w©M²Õ¥ó¡B¶}µoªÌºô¯¸µ¥¤Q§E­Ó¤ÀÃþ¡A¨C­Ó¤ÀÃþ³]¦³¤@­Ó¡§¾_¾Ù¼ú¡¨¡]Jolt Award¡^©M¤T­Ó¡§¥Í²£¤O¼ú¡¨¡]Productivity Award¡^¡C¤@¶µ§Þ³N²£«~¥u¦³¦bÀò±o¤FJolt¼ú¤§¦Z¤~¯à¯u¥¿¦¨¬°¦æ·~ªº¥D¬y¡A¤@¥»§Þ³N®ÑÄy¥u¦³¦bÀò±o¤FJolt¼ú¤§¦Z¤~¯à¯u¥¿³þ©w¨ä§@¬°¸g¨åªº¦a¦ì¡CÁöµMJolt¼ú¶µ¦}¤£°_¨M©w§@¥Î¡A¦ý¥¦¥Nªí¤F¬YºØ§Þ³NÁͶջP¼é¬y¡X¡XĶªÌª`¡C¡C
2005¦~®L¡AQt 4.0µo¥¬¡A¥¦¤j¬ù¦³500­ÓÃþ©M9000¦h­Ó¨ç¼Æ¡AQt 4¤ñ¥H©¹ªº¥ô¦ó¤@­Óª©¥»³£­n¥þ­±©MÂ×´I¡A¦}¥B¥¦¤w¸gµõÅܦ¨¦h­Ó¨ç¼Æ®w¡A±q¦Ó¨Ï¶}µo¤H­û¥i¥H®Ú¾Ú¦Û¤vªº»Ý­n¥u³s±µ©Ò»Ý­nªºQt³¡¤À¡C¬Û¹ï¤_¥H«eªº©Ò¦³Qtª©¥»¡AQt 4ªº¶i¨B¬O¥¨¤jªº¡A¥¦¤£¶È¹ý©³¦a¹ï°ª®Ä©ö¥Îªº¼ÒªO®e¾¹¡B°ª¯Åªº¼Ò«¬/µø¹Ï¥\¯à¡B§Ö³t¦ÓÆF¬¡ªº¤Gºûø¹Ï®Ø¬[©M±j¤jªº²Î¤@¦r²Å½s½X¼Ð·Çªº¤å¥»¬d¬Ý©M½s¿èÃþ¶i¦æ¤F¤j¶q§ï¶i¡A´N§ó¤£¥²»¡¹ï¨º¨Ç³e¬ï¾ã­ÓQtÃþ¤¤ªº¦¨¤d¤W¸U­Ó¤pªº§ï¨}¤F¡C²{¦p¤µ¡AQt 4¨ã¦³¦p¦¹¼sªxªº¯S©Ê¡A¥H¦Ü¤_Qt¤w¸g¶W¶V¤F§@¬°¹Ï§Î¥Î¤á¬É­±¤u¨ã¥]ªº¬É­­¡A³vº¥¦¨ªø¬°¤@­Ó¦¨¼ôªºÀ³¥Îµ{§Ç¶}µo®Ø¬[¡CQt 4¤]¬O²Ä¤@­Ó¯à°÷¦b¨ä©Ò¦³¥i¤ä«ùªº¥­»O¤W¬J¥i¥Î¤_°Ó·~¶}µo¤S¥i¥Î¤_¶}·½¶}µoªºQtª©¥»¡C
¦P¼Ë¦b2005¦~¡A¤½¥q¦b¥_¨Ê¶}³]¤F¤@®a¿ì¨Æ³B¡A¥H«K¬°¤¤°ê¤Î¨ä¾P°â°Ï°ì¤ºªº¥Î¤á´£¨ÑªA°È©M°ö°V¡A¦}¥B¬°Qt/Embedded Linux©MQtopia´£¨Ñ§Þ³N¤ä«ù¡C
³q¹LÀò¨ú¤@¨Ç«D©x¤èªº»y¨¥¸j©w¥ó¡]language bindings¡^¡A«DC++µ{§Ç­û¤]¤w¦­´N¶}©l¨Ï¥ÎQt¡A¯S§O¬O¥Î¤_Pythonµ{§Ç­ûªºPyQt»y¨¥¸j©w¥ó¡C2007¦~¡A¤½¥qµo¥¬¤F¥Î¤_C#µ{§Ç­ûªº«D©x¤è»y¨¥¸j©w¥óQyoto¡C¦P¤@¦~¡AQt Jambi§ë©ñ¥«³õ¡A¥¦¬O¤@­Ó©x¤è¤ä«ùªºJavaª©QtÀ³¥Îµ{§Ç½sµ{±µ¤f¡Cªþ¿ýC´£¨Ñ¤F¹ïQt Jambiªº¤¶²Ð¡C
¦Û©_½ì¬ì§Þ¤½¥q½Ï¥Í¥H¨Ó¡AQtªºÁn±æ¸g¤[¤£°I¡A¦Ó¥B¦Ü¤µ¨Ì«ùÄò°ªº¦¡C¨ú±o³o¼Ëªº¦¨ÁZ¤£¦ý»¡©ú¤FQtªº½è¶q¡A¦Ó¥B¤]»¡©ú¤F¤H­Ì³£³ßÅw¨Ï¥Î¥¦¡C¦b¹L¥hªº10¦~¤¤¡AQt¤w¸g±q¤@­Ó¥u³Q¤Ö¼Æ±M·~¤H¤h©Ò¼ô±xªº¡§¯µ±K¡¨²£«~¡Aµo®i¤F¨ì¦p¤µ¹M¤Î¥þ¥@¬É¾Ö¦³¼Æ¥H¤d­pªº«È¤á©M¼Æ¥H¸U­pªº¶}·½¶}µo¤H­ûªº²£«~¡C
¤º®e²¤¶¡G

¥»®Ñ¸Ô²ÓÁ¿­z¤F¨Ï¥Î³Ì·sªºQtª©¥»¶i¦æ¹Ï§Î¥Î¤á¬É­±À³¥Îµ{§Ç¶}µoªº¦U­Ó¤è­±¡C¥þ®Ñ¤À¬°¥|­Ó³¡¤À¦@24³¹¤Î4­Óªþ¿ý¡G²Ä¤@³¡¤À¤¶²Ð¤FQtªº°ò¦ª¾ÃÑ©M½s¼g¥Î¤á¬É­±À³¥Îµ{§Ç®É©Ò»Ýªº°ò¥»·§©À¡F²Ä¤G©M²Ä¤T³¡¤À¥D­nÁ¿¸ÑQtªº¤¤°ª¯Å½sµ{¡A¥]¬A¥¬§½ºÞ²z¡B¨Æ¥ó³B²z¡B¤Gºû/¤Tºû¹Ï§Î¡B©ì©ñ¡B¶µµø¹ÏÃþ¡B®e¾¹Ãþ¡B¿é¤J/¿é¥X¡B¼Æ¾Ú®w¡B¦h½uµ{¡Bºôµ¸¡BXML¡B°ê»Ú¤Æ¡B´O¤J¦¡½sµ{µ¥¤º®e¡F²Ä¥|³¡¤À¬°ªþ¿ý¤º®e¡A¤À§O¤¶²Ð¤FQtªºÀò¨ú©M¦w¸Ë¡BQtÀ³¥Îµ{§Çªººc«Ø¡BQt Jambi©MC++ªº°ò¦ª¾ÃÑ¡C¹ï¤_¥»®ÑÁ¿±Âªº¤j¶qQt 4½sµ{­ì²z©M¹ê½î¡A³£¥i¥H»´©ö±N¨äÀ³¥Î¤_Qt 4.4¡BQt 4.5¤Î¦ZÄòª©¥»ªºQtµ{§Çªº¶}µo¹Lµ{¤¤¡C

¥Ø¿ý¡G

²Ä¤@³¡¤À Qt°ò¦
²Ä1³¹ Qt¤Jªù
1.1 Hello Qt
1.2 «Ø¥ß³s±µ
1.3 µ¡¤f³¡¥óªº¥¬§½
1.4 ¨Ï¥Î°Ñ¦Ò¤åÀÉ
²Ä2³¹ ³Ð«Ø¹ï¸Ü®Ø
2.1 ¤lÃþ¤ÆQDialog
2.2 ²`¤J¤¶²Ð«H¸¹©M¼Ñ
2.3 §Ö³t³]­p¹ï¸Ü®Ø
2.4 §ïÅܧΪ¬ªº¹ï¸Ü®Ø
2.5 °ÊºA¹ï¸Ü®Ø
2.6 ¤º¸mªºµ¡¤f³¡¥óÃþ©M¹ï¸Ü®ØÃþ
²Ä3³¹ ³Ð«Ø¥Dµ¡¤f
3.1 ¤lÃþ¤ÆQMainWindow
3.2 ³Ð«Øµæ³æ©M¤u¨ãÄæ
3.3 ³]¸mª¬ºAÄæ
3.4 ¹ê²{Fileµæ³æ
3.5 ¨Ï¥Î¹ï¸Ü®Ø
3.6 ¦sÀx³]¸m
3.7 ¦h¤åÀÉ
3.8 µ{§Ç±Ò°Êµe­±
²Ä4³¹ ¹ê²{À³¥Îµ{§Çªº¥\¯à
4.1 ¤¤¥¡µ¡¤f³¡¥ó
4.2 ¤lÃþ¤ÆQTableWidget
4.3 ¸ü¤J©M«O¦s
4.4 ¹ê²{Editµæ³æ
4.5 ¹ê²{¨ä¥Lµæ³æ
4.6 ¤lÃþ¤ÆQTableWidgetItem
²Ä5³¹ ³Ð«Ø¦Û©w¸qµ¡¤f³¡¥ó
5.1 ¦Û©w¸qQtµ¡¤f³¡¥ó
5.2 ¤lÃþ¤ÆQWidget
5.3 ¦bQt³]­p®v¤¤¶°¦¨¦Û©w¸qµ¡¤f³¡¥ó
5.4 Âù½w¨R
²Ä¤G³¡¤À Qt¤¤¯Å
²Ä6³¹ ¥¬§½ºÞ²z
6.1 ¦bµ¡Å餤Â\©ñµ¡¤f³¡¥ó
6.2 ¤À²Õ¥¬§½
6.3 ¤Á¤Àµ¡¤f
6.4 ºu°Ê°Ï°ì
6.5 °±¾aµ¡¤f©M¤u¨ãÄæ
6.6 ¦h¤åÀɬɭ±
²Ä7³¹ ¨Æ¥ó³B²z
7.1 ­«·s¹ê²{¨Æ¥ó³B²z¾¹
7.2 ¦w¸Ë¨Æ¥ó¹LÂo¾¹
7.3 ³B²z±K¶°®ÉªºÅTÀ³«O«ù
²Ä8³¹ ¤Gºû¹Ï§Î
8.1 ¥ÎQPainterø¹Ï
8.2 §¤¼Ð¨t²ÎÅÜ´«
8.3 ¥ÎQImage°ª½è¶qø¹Ï
8.4 °ò¤_¶µªº¹Ï§Îµø¹Ï
8.5 ¥´¦L
²Ä9³¹ ©ì©ñ
9.1 ¨Ï©ì©ñ¥Í®Ä
9.2 ¤ä«ù¦Û©w¸q©ì°ÊÃþ«¬
9.3 °Å¶KªO³B²z§Þ³N
²Ä10³¹ ¶µµø¹ÏÃþ
10.1 ¨Ï¥Î¶µµø¹ÏªºÂ²«KÃþ
10.2 ¨Ï¥Î¹w©w¸q¼Ò«¬
10.3 ¹ê²{¦Û©w¸q¼Ò«¬
10.4 ¹ê²{¦Û©w¸q©e¦«
²Ä11³¹ ®e¾¹Ãþ
11.1 ³sÄò®e¾¹
11.2 ÃöÁp®e¾¹
11.3 ³q¥Îºâªk
11.4 ¦r²Å¦ê¡B¦r¸`¼Æ²Õ©MÅܶq
²Ä12³¹ ¿é¤J»P¿é¥X
12.1 Ū¨ú©M¼g¤J¤G¶i¨î¼Æ¾Ú
12.2 Ū¨ú©M¼g¤J¤å¥»
12.3 ¹M¾ú¥Ø¿ý
12.4 ´O¤J¸ê·½
12.5 ¶iµ{¶¡³q«H
²Ä13³¹ ¼Æ¾Ú®w
13.1 ³s±µ©M¬d¸ß
13.2 ¬d¬Ýªí
13.3 ¨Ï¥Îµ¡Åé½s¿è°O¿ý
13.4 ¦bªí¤¤Åã¥Ü¼Æ¾Ú
²Ä14³¹ ¦h½uµ{
14.1 ³Ð«Ø½uµ{
14.2 ¦P¨B½uµ{
14.3 »P¥D½uµ{³q«H
14.4 ¦b¦¸½uµ{¤¤¨Ï¥ÎQtªºÃþ
²Ä15³¹ ºôµ¸
15.1 ¼gFTP«È¤áºÝ
15.2 ¼gHTTP«È¤áºÝ
15.3 ¼gTCP«È¤á/ªA°È¾¹À³¥Îµ{§Ç
15.4 µo°e©M±µ¦¬UDP¼Æ¾Ú³ø
²Ä16³¹ XML
16.1 ¨Ï¥ÎQXmlStreamReaderŪ¨úXML
16.2 ¥ÎDOMŪ¨úXML
16.3 ¨Ï¥ÎSAXŪ¨úXML
16.4 ¼g¤JXML
²Ä17³¹ ´£¨Ñ¦b½uÀ°§U
17.1 ¤u¨ã´£¥Ü¡Bª¬ºA´£¥Ü©M¡§WhatûÐs This?¡¨À°§U
17.2 §Q¥ÎWebÂsÄý¾¹´£¨Ñ¦b½uÀ°§U
17.3 ±NQTextBrowser§@¬°Â²³æªºÀ°§U¤ÞÀº
17.4 ¨Ï¥ÎQt Assistant´£¨Ñ±j¤jªº¦b½uÀ°§U
²Ä¤T³¡¤À Qt°ª¯Å
²Ä18³¹ °ê»Ú¤Æ
18.1 ¨Ï¥ÎUnicode
18.2 ÅýÀ³¥Îµ{§Ç·Pª¾Â½Ä¶
18.3 °ÊºA¤Á´«»y¨¥
18.4 ½ĶÀ³¥Îµ{§Ç
²Ä19³¹ ¦Û©w¸q¥~Æ[
19.1 ¨Ï¥ÎQt¼Ë¦¡ªí
19.2 ¤lÃþ¤ÆQStyle
²Ä20³¹ ¤Tºû¹Ï§Î
20.1 ¨Ï¥ÎOpenGLø¹Ï
20.2 OpenGL©MQPainterªºµ²¦X
20.3 ¨Ï¥Î´V½w¦s¹ï¶H¥Í¦¨Å|¥[
²Ä21³¹ ³Ð«Ø´¡¥ó
21.1 §Q¥Î´¡¥óÂX®iQt
21.2 ¨ÏÀ³¥Îµ{§Ç·Pª¾´¡¥ó
21.3 ½s¼gÀ³¥Îµ{§Çªº´¡¥ó
²Ä22³¹ À³¥Îµ{§Ç¸}¥»
22.1 ECMAScript»y¨¥·§­z
22.2 ¨Ï¥Î¸}¥»ÂX®iQtÀ³¥Îµ{§Ç
22.3 ¨Ï¥Î¸}¥»¹ê²{GUIÂX®i
22.4 ¨Ï¥Î¸}¥»¦Û°Ê¤Æ³B²z¥ô°È
²Ä23³¹ ¥­»O¬ÛÃö¯S©Ê
23.1 ³s±µ¥»¦aªºÀ³¥Îµ{§Ç½sµ{±µ¤f
23.2 ¦bWindows¤W¨Ï¥ÎActiveX
23.3 ³B²zX11·|¸ÜºÞ²z
²Ä24³¹ ´O¤J¦¡½sµ{
24.1 ±qQt/Embedded Linux¶}©l
24.2 ¦Û©w¸qQt/Embedded Linux
24.3 QtÀ³¥Îµ{§Ç»PQtopiaªº¶°¦¨
24.4 ¨Ï¥ÎQtopiaªºAPI
²Ä¥|³¡¤À ªþ¿ý
ªþ¿ýA QtªºÀò¨ú©M¦w¸Ë
A.1 ¨óij»¡©ú
A.2 Qt/Windowsªº¦w¸Ë
A.3 Qt/Macªº¦w¸Ë
A.4 Qt/X11ªº¦w¸Ë
ªþ¿ýB ½sĶQtÀ³¥Îµ{§Ç
B.1 ¨Ï¥Îqmake
B.2 ¨Ï¥Î²Ä¤T¤è½sĶ¤u¨ã
ªþ¿ýC Qt Jambi²¤¶
C.1 Qt Jambi¤Jªù
C.2 ¦bEclipse IDE¤¤¨Ï¥ÎQt Jambi
C.3 ¦bQt Jambi¤¤¶°¦¨C++²Õ¥ó
ªþ¿ýD ­±¦VJava©MC#µ{§Ç­ûªºC++²¤¶
D.1 C++¤Jªù
D.2 ¥D­n»y¨¥¤§¶¡ªº®t²§
D.3 C++¼Ð·Ç®w
§Ç¡G