ÀÌ ¹®¼­´Â Linux@Work 2000³â 2¿ùÈ£ÀÇ ³»¿ëÀ» Âü°íÇß½À´Ï´Ù.

Qt¶õ ¹«¾ùÀΰ¡?


¸®´ª½º³ª À¯´Ð½º¿¡¼­ X-Window¿ë ÇÁ·Î±×·¥À» °³¹ßÇÏ·Á¸é ¸¹Àº Áö½ÄÀÌ ÇÊ¿äÇÏ´Ù. À̸¦ º¸¿ÏÇϱâ À§ÇØ ¸¹Àº °ÍµéÀÌ ³ª¿ÔÁö¸¸ ±× Áß¿¡¼­ ´ëÇ¥ÀûÀÎ °ÍÀÌ KDE¿¡¼­ »ç¿ëÇÏ´Â Qt¿Í GNOMEÀÇ GTK+ ŸŶÀÌ´Ù. ÀÌ ¿Ü¿¡µµ ¸¹Àº »ç¶÷µéÀÌ µé¾î º¸¾ÒÀ» ¸¸ÇÑ °ÍµéÀ» ¿­°ÅÇϸé Python(http://www.python.org), LessTif( http://www.lesstif.org), Motif(http://www.opengroup.org/tech/ desktop/motif), tk(http://sunscript.sun.com/techcorner) µîÀÌ ÀÖ´Ù.

KDE´Â ¸®´ª½ºÀÇ µ¥½ºÅ©Å¾ ȯ°æ¿¡¼­ GNOME°ú ÇÔ²² µÎ°¡Áö È帧 ÁßÀÇ ÇÑ ÁÙ±â·Î °Å´ëÇÑ ÀÀ¿ëÇÁ·Î±×·¥µé°ú ¶óÀ̺귯¸®ÀÇ ÁýÇÕü ÀÌ´Ù. KDE´Â ´Ü¼øÇÑ À©µµ¿ì ¸Å´ÏÀú ¼öÁØÀ» ³Ñ¾î¼­ ¿ÏÀüÇÑ µ¥½ºÅ©Å¾ ȯ°æÀ» Á¦°øÇϱ⠶§¹®¿¡ ÄÜ¼Ö È¯°æ¿¡ Àͼ÷ÇÏÁö ¾ÊÀº ¸¹Àº »ç¿ëÀÚµéÀ» ¸®´ª½º ȯ°æÀ¸·Î ºÒ·¯µé¿´´Ù. KDE´Â Troll Tech»ç¿¡¼­ ¸¸µç Qt¶ó´Â ¶óÀ̺귯¸®¸¦ »ç¿ëÇß´Ù. ÇÏÁö¸¸, Qt´Â ¶óÀ̼¾½º ¹®Á¦°¡ ÀÖ¾ú´Ù. ÀÌ´Â Qt ÇÁ·Î±×·¥ÀÌ GPLÀ» µû¸£Áö ¾Ê°í, QtÀÇ ¼Ò½º¸¦ ÇԺηΠ°íÄ¥ ¼ö ¾ø¾ú±â ¶§¹®ÀÌ´Ù. µû¶ó¼­, GPL¸¸À» °íÁýÇÏ´Â °³¹ßÀÚµéÀº ¿ÏÀüÈ÷ ÀÚÀ¯·Î¿î ȯ°æÀÇ ÇÁ·ÎÁ§Æ®¸¦ »ý°¢ÇÏ°Ô µÇ¾úÀ¸¸ç, ÀÌ·± ÀÌÀ¯·Î ¸¸µé¾îÁø °ÍÀÌ GNOME(GNU Network Object Model Environment) ÇÁ·ÎÁ§Æ®ÀÌ´Ù.

GNOMEÀº Gimp¸¦ »ç¿ëÇϸ鼭 GTK+ ¶óÀ̺귯¸®¸¦ »ç¿ëÇÑ´Ù. GTK+´Â Qt¿¡ ºñÇØ ½ÃÀÛÀÌ ´Ê°í C·Î ±¸¼ºµÇ¾ú´Ù´Â ´ÜÁ¡ÀÌ ÀÖ¾úÁö¸¸, ÃÖ±Ù¿£ GTK--¶ó´Â C++ ¹öÀüÀÌ µîÀåÇÒ Á¤µµ·Î ºü¸¥ ¼Óµµ·Î °³¹ßµÇ°í ÀÖ´Ù. À̰°Àº °³¹ß Ãß¼¼¿¡ µû¶ó ÃÖ±Ù¿£ ·¹µåÇÞ 6.1 ¹èÆ÷º»ÀÇ ÀνºÅç ÇÁ·Î±×·¥¿¡ »ç¿ëµÉ Á¤µµ·Î »ç¿ëÃþÀ» ³ÐÇô°¡°í ÀÖ´Ù.

ÇÑÆí GPLÀ» ¿ä±¸ÇÏ´Â °³¹ßÀÚµéÀÇ Ç×ÀǸ¦ ¹ÞÀº Qt´Â 2.0¹öÀüºÎÅÍ QPL(Qt Public License)¸¦ µµÀÔÇÏ¿© Qt ¶óÀ̺귯¸®ÀÇ ¼öÁ¤À» °¡´ÉÇÏ°Ô Çß´Ù. ÇÏÁö¸¸ ¿©ÀüÈ÷ Qt »ó¿ë ¹öÀüÀ» ±¸ÀÔÇØ¾ß¸¸ »ó¿ë ÇÁ·Î±×·¥À» °³¹ß °¡´ÉÇÏ´Ù.

Qt´Â Troll Tech¿¡¼­ °³¹ßÇÑ XÀ©µµ¿ì, MSÀ©µµ¿ìÀÇ GUIÀÇ ÇÁ·Î±×·¥À» °³¹ßÇϱâ À§ÇÑ ¶óÀ̺귯¸®·Î Áö¿øÇÏ´Â Ç÷¡ÆûÀº ´ÙÀ½°ú °°´Ù.

Microsoft Windows 95/98, NT
Solaris, SunOS, HP-UX, Digital UNIX(OSF/1), Irix, BSD/OS, SCO, AIX
Linux, FreeBSD

Qt´Â ´ÙÀ½°ú °°Àº Ư¡ÀÌ ÀÖ´Ù.

QtÀÇ ¼³Ä¡´Â Æ®·Ñ Å×Å©ÀÇ ´Ù¿î·Îµå ÆäÀÌÁö(http://www.troll.no/dl)¿¡¼­ ´Ù¿î ¹ÞÀ» ¼ö ÀÖÁö¸¸ ´ëºÎºÐÀÇ ¸®´ª½º ¹èÆ÷º»¿¡ Æ÷ÇԵǾî Àֱ⿡ ¼³Ä¡¿¡ ´ëÇØ Ưº°È÷ ¾ð±ÞÇÏÁö ¾Ê°Ú´Ù.

ÀÏ´Ü,

¶ó°í ÇØ ºÁ¼­ qt°¡ ¼³Ä¡µÇ¾î ÀÖÁö ¾Ê´Ù¸é Linux@Work 2000³â 2¿ùÈ£³ª ¹Úõ±¸´ÔÀÇ »çÀÌÆ® ( http://mix1009.sarang.net)¿¡ º¸¸é ÀÚ¼¼ÇÑ ¼³Ä¡ ¹æ¹ýÀÌ ³ª¿Í ÀÖÀ¸´Ï Âü°íÇÏ±æ ¹Ù¶õ´Ù. Âü°í·Î ¸®´ª½º ¹èÆ÷º»¿¡ ÀÖ´Â Qt´Â KDE 1.1.1¹öÀüÀÌ Qt-1.44¸¦ »ç¿ëÇϱ⿡ qt-1.44-8krÀÌ ¼³Ä¡µÇ¾î ÀÖ´Ù. ÀϹÝÀûÀ¸·Î Qt ¶óÀ̺귯¸®´Â /usr/lib µð·ºÅ丮³ª /usr/lib/qt µð·ºÅ丮¿¡ ¼³Ä¡µÇ°í, Çì´õÆÄÀÏÀº /usr/include/qt µð·ºÅ丮¿¡ ¼³Ä¡µÈ´Ù.

ÀÚ, ÀÌÁ¦ºÎÅÍ Çϳª¾¿ Qt ÇÁ·Î±×·¥À» ¾Ë¾Æº¸ÀÚ.


[Main Tutorial Page] [Next Tutorial]