ËÕICP±¸112451047180ºÅ-6
»ùÓÚQTµÄÊÓÆµ²¥·ÅÆ÷Éè¼Æ
Ò»¡¢Ñ¡Ìâ¼ò½é¡¢ÒâÒåĿǰÊÐÃæÉϵIJ¥·ÅÆ÷ÖÖÀà·±¶à£¬¸÷ÓÐÌØÉ«¡£µ«»ò¶à»òÉÙ¶¼ÓÐһЩȱÏÝ£¬ÀýÈç²¥·Å¸ñʽ֧³ÖÉÙ£¬Ê¹ÓõĿռä´ó£¬¿çƽ̨ÐÔ²îµÈȱµã¡£Ëæ×ÅÓû§µÄÒªÇó²»¶ÏÌá¸ß£¬QTÒÔÆäÇ¿´óµÄ¿ÉÒÆÖ²ÐÔºÍÒ×ÓÃÐÔ±»¹ã·ºÊ¹Óá£Òò´Ë»ùÓÚQtµÄ¿çƽ̨ÊÓÆµ²¥·ÅÆ÷µÄʵÏÖÓÐ×ÅÉî¿ÌʵÓüÛÖµ¡£ÀûÓÃQt¿ª·¢ÊµÏÖÌå»ýС¡¢Ö§³Ö¸ñʽ¶à¡¢ÏµÍ³×ÊÔ´Õ¼ÓÃÉٵȹ¦ÄÜ¡£Ä¿µÄ£ºÀûÓÃQt creatorÈí¼þ±à³Ì£¬ÊµÏÖÒ»¸ö¿çƽ̨µÄÊÓÆµ²¥·ÅÆ÷ʵÏÖһЩ»ù±¾µÄ²¥·ÅÆ÷²Ù×÷¡£¶þ¡¢¿ÎÌâ×ÛÊö1. ¿ÎÌâÑо¿¼°Ö÷ÒªÑо¿µÄÄÚÈÝ£º±¾¿ÎÌâÑо¿»ùÓÚQT µÄ¿çƽ̨ÊÓÆµ²¥·ÅÆ÷µÄÉè¼ÆÓ뿪·¢£¬¿ÎÌâÖ÷ÒªÑо¿µÄÄÚÈݰüÀ¨£º£¨1£©ÔËÓÃQtµÄC++ GUI±à³ÌʵÏÖ²¥·ÅÆ÷µÄÍâ¹ÛºÍÍâÐÎÉè¼Æ¡££¨2£©ÔÚQtÖÐÔËÓÃһЩÀà¡¢²Ûº¯ÊýµÄʹÓÃ×îÖÕʵÏÖÒ»¸ö·½±ãÒ×ÓõÄÊÓÆµ²¥·ÅÆ÷¡£2. Ô¤ÆÚÄ¿±ê£º£¨1£©ÊµÏÖ¸ÃϵͳµÄÍâÂôϵͳµÄÕý³£ÔËÓª£¨2£©ÊµÏÖºǫ́Îȶ¨ÔËÐС¢Î¬»¤3. Ñо¿²½Ö裺£¨1£©Ïà¹ØÖªÊ¶µÄ×¼±¸£¬ÎÊÌâµÄÌá³ö¡¢½â¾ö·½°¸¡¢ÏµÍ³¹¦ÄÜ¡¢Ñ¡ÔñÊý¾Ý¿âϵͳÓ뿪·¢¹¤¾ßµÈ£¨2£©ÏµÍ³·ÖÎö¡¢ÏêϸÉè¼Æ£º¸ù¾Ýϵͳ¹¦ÄÜ»³ö¹¦ÄÜÄ£¿éͼ¡¢Êý¾ÝÁ÷Ïòͼ£¬È·¶¨ËùÐèÊý¾Ý±íÓëÊý¾Ý½á¹¹¡£¿¼ÂÇÐèÒªÄÇЩģ¿é£¬Ã¿¸öÄ£¿é´óÌåÐèÒªÍê³ÉÄÄЩ¹¦ÄÜ¡££¨3£©±àÂ룺ϵͳ¾ßÌåÉè¼ÆµÄʵʩ½×¶Î£¬½«ËùÓеŦÄÜͨ¹ý±àÂë¾ßÌ廯ΪÄÜʵÏֵĹý³Ì¡££¨4£©³ÌÐòµ÷ÊÔ£ºµ±Íê³É±àÂëÖ®ºó£¬Òª¶Ôϵͳ½øÐе÷ÊÔ£¬±£Ö¤Õû¸öϵͳµÄÕýÈ·ÔËÐС££¨5£©Íê³É²¢Ð޸ıÏÒµÂÛÎÄ¡£Íê³ÉÂÛÎÄ´ð±ç£¬Ìá½»×ÊÁÏ¡£4. Ñо¿·½·¨¡¢´ëÊ©£º£¨1£©Í¨¹ýÍøÂ硢ͼÊé¹ÝµÈ²éÕÒ¸ú±¾¿ÎÌâÏà¹ØµÄÎÄÏס¢×ÊÁϲ¢½øÐÐÉîÈëÑо¿¡££¨2£©ÔÚ½Ìʦָµ¼Ï·ÖÎö²¢½â¾öÎÊÌ⡣Ŀ¼µÚÒ»Õ ÐòÑÔ 21.1ÒýÑÔ 21.2±³¾°ÓëÒâÒå 21.3ÊÐÃæÉϳ£¼ûµÄ²¥·ÅÆ÷µ÷²é 31.4¹úÄÚÍâÑо¿ÏÖ×´ 3µÚ¶þÕ Ïà¹Ø¼¼ÊõÑо¿ 32.1¿ª·¢Æ½Ì¨ÒÔ¼°¿ª·¢ÓïÑÔ½éÉܽéÉÜ 32.1.1Qtƽ̨½éÉÜ 32.1.2C++ÓïÑÔ½éÉÜ 4µÚÈýÕ ²¥·ÅÆ÷¹¦ÄÜÉè¼ÆºÍʵÏÖ 43.1ϵͳ¼ò½é 53.2¹¦ÄÜÐèÇóÃèÊö 53.3ÕûÌåϵͳ½á¹¹Éè¼Æ 53.4²¥·ÅÆ÷¿Í»§¶ËµÄ½çÃæÉè¼Æ 63.4.1²¥·ÅÆ÷Ö÷½çÃæÉè¼Æ 63.4.2²¥·ÅÆ÷×Ó½çÃæÉè¼Æ 83.5²¥·ÅÆ÷³ÌÐòÎļþ×é³É 93.5.1VideoPlayer.proÎļþµÄ¹¦ÄÜ 103.5.2Í·ÎļþÖаüº¬ºÍ¹¦ÄÜ 103.5.3Ô´ÎļþÄÚÈݺ͹¦ÄÜ 113.6²¥·ÅÆ÷·þÎñÆ÷¹¦ÄÜʵÏÖ 183.6.1»ñÈ¡·þÎñÆ÷¶ËµÄÁÐ±í¹¦ÄÜʵÏÖ 183.6.2´Ó·þÎñÆ÷¶Ë»ñÈ¡ÇëÇóºóµÄ´¦Àí 203.6.3·þÎñÆ÷ÏìÓ¦»úÖÆÊµÏÖ 22µÚËÄÕ ϵͳ²âÊÔ 224.1²âÊÔ»·¾³ÓëÅäÖà 234.2²âÊÔ·½·¨ 234.3²âÊÔ½á¹û 23µÚÎåÕ ʹÓÃ˵Ã÷ 24µÚÁùÕ ½áÊøÓï 24×ܽá 24ÖÂл 26²Î¿¼ÎÄÏ× 27µÚÒ»Õ ÐòÑÔ1.1ÒýÑÔËæ×żÆËã»ú´óÁ¿µÄ³öÏֺ͹㷺µØÓ¦ÓÃʹÓÃÒÔ¼°»¥ÁªÍø¼¼ÊõµÄ²»¶Ï½ø²½£¬ÈËÃǵÄÉú»î½Ú×àºÍ¹¤×÷ЧÂʶ¼µÃµ½Á˺ܴóµÄ½ø²½¡£ÔÚ¸öÈ˼ÆËã»úÔ½À´Ô½ÆÕ¼°µÄ½ñÌì¸÷ÖÖ¸÷ÑùµÄÈí¼þ²»½ö½öÌá¸ßÁËÈËÃǵŤ×÷ЧÂÊ£¬Í¬Ê±Ò²¼«´ó³Ì¶ÈµÄ·á¸»ÁËÈËÃÇÎÄÓéÉú»î¡£ÈËÃǵÄÉú»îÆ·Öʲ»¶ÏµÃµ½Ìá¸ß£¬ËùÒÔ¶ÔÒµÓàÉú»îµÄÆ·ÖÊÒªÇóÒ²Ô½À´Ô½¸ß£¬¶ø¿´ÊÓÆµ×·¾ç£¬×··¬ÕýÊÇÈËÃÇÖÚ¶àÓéÀÖÏîÄ¿ÖеÄÒ»ÖÖ¡£Í¬Ê±ÒòΪ×ÔýÌåµÄ³öÏÖÒ²´ó´óÌá¸ßÁËÈËÃǶÔÊÓÆµÀàµÄýÌåÎļþ½Ó´¥µÃ»úÂÊ¡£Òò¶ø¸÷ÖÖ¸÷ÑùµÄ²¥·ÅÆ÷Ò²ËæÖ®³öÏÖµ«ÊÇĿǰÊÐÃæÉϵIJ¥·ÅÆ÷ÒòΪһζµÄ×·Çó¹¦ÄܵÄÇ¿´óºÍÍâ¹ÛµÄ»ªÀö£¬·´¶ø»á¸øÓû§µÄʹÓôøÀ´Ðí¶à²»±ã¡£±ÈÈç˵һЩ²¥·ÅÆ÷ÔÚ²¥·ÅÍøÂç×ÊÔ´µÄʱºò»áÆô¶¯ÍøÂç¼ÓËÙÆ÷£¬Õâ¶ÔÓÚÆäËûÓû§À´ËµÊÇÊ®·Ö²»ÀûµÄ£¬»òÔì³ÉÍøÂçµÄÓµ¶Â¡£ËäÈ»ÏÖÔÚµÄÍøËÙ¶¼ÆÕ±éºÜ¿ì£¬µ«ÕâÒ²ÊÇÒ»ÖÖ×ÊÔ´µÄÀË·Ñ¡£ÔÙ±ÈÈç˵һЩƽʱÓû§¸ù±¾Ê¹Óò»µ½µÄ¹¦ÄÜ»á¸úËæ²¥·ÅÆ÷µÄÆôÓöøÆô¶¯£¬Õâ¶ÔÓÚËûÃǵļÆËã»úÀ´ËµÊÇÒ»ÖÖÑÏÖØµÄ×ÊÔ´Õ¼Ó㬷dz£²»¿ÉÈ¡¡£1.2±³¾°ÓëÒâÒåÐÅϢʱ´úµÄ·ÉËÙ·¢Õ¹Ê¹µÃÈËÃÇÄܹ»Í¨¹ýÔ½À´Ô½¶àµÄ·½·¨À´»ñÈ¡ÐÅÏ¢£¬´«Í³µÄÐÅÏ¢´«µÝ·½Ê½ÊÇͨ¹ýÎÄ×ֵļǼÀ´ÊµÏֵģ¬ÕâÖÖ·½Ê½ÒѾ±»ÈËÃÇÑØÓÃÉÏǧÄê¡£Ëæ×żÆËã»úµÄ³öÏֺͷÉËٵķ¢Õ¹Ô½À´Ô½¶àµÄÐÅÏ¢´«µÝ·½·¨±»ÈËÃǹ㷺µÄʹÓÃ×Å¡£¶ø¶àýÌå¼¼ÊõÕýÊÇÓɴ˶øµ®Éú£¬¶àýÌå²»½ö½öÓÐÎÄ×Ö»¹ÓÐÆäËûµÄ·½Ê½ÀýÈçÊÓÆµ¡¢ÒôƵ¡¢Í¼Æ¬µÈµÈ¡£Äܹ»´¦ÀíÕâЩÎÄ×Ö¡¢ÊÓÆµ¡¢ÒôƵ¡¢Í¼ÏñµÄ¼ÆËã»ú¾Í½Ð×ö¶àýÌ弯Ëã»ú¡£ÕâÖÖ¼ÆËã»úÓÐÒ»ÏîºÜÖØÒªµÄ¹¦ÄܾÍÊǶԶàýÌåÎļþµÄ²¥·Å£¬¶øÊÓÆµ¡¢ÒôƵÕýÊÇÆäÖÐÖ÷Òª¸ñʽ¡£Ä¿Ç°ÊÐÃæÉϾͳä³âן÷ʽ¸÷ÑùµÄ²¥·ÅÆ÷£¬ÕâЩ²¥·ÅÆ÷ÓµÓÐÕß»ªÀöµÄ½çÃæ£¬Ç¿´óµÄ¹¦ÄÜ¡£µ«Óë´Ëͬʱǿ´ó¹¦ÄܺͻªÀöÍâ¹Û´øÀ´µÄÕæÊÇÊǼÆËã»ú×ÊÔ´µÄÒ»ÖÖÕ¼Óá£Qt Creator¿ª·¢µÄ²¥·ÅÆ÷²»½öСÇɶøÇÒ¿ÉÓë·½±ãÒÆÖ²µ½²»ÂÛÊÇWindows»¹ÊÇLinux¸÷ÖÖÆ½Ì¨ÉÏ¡£Í¬Ê±ËûÒ²ÄܺܺõÄÒÆÖ²µ½Ç¶ÈëʽϵͳÖС£Òò´Ë¿ª·¢Qt³ÌÐòÓÐ×ŷdz£ÖØÒªµÄÒâÒ壬ҲÓÐ×ŷdz£´óµÄʵÓüÛÖµ¡£1.3ÊÐÃæÉϳ£¼ûµÄ²¥·ÅÆ÷µ÷²é£¨1£©QQÓ°ÒôQQÓ°ÒôÊÇÌÚѶ¹«Ë¾ÆìÏÂÍÆ³öµÄ±¾µØ²¥·ÅÆ÷Äܹ»Ö§³ÖÈκθñʽµÄӰƬÊÓÆµÎļþ¡£Ê×´´ÁËÇáÁ¿¼¶¶à²¥·ÅÄں˼¼Êõ£¬·¢»ÓÁËÏÔ¿¨µÄÓ²¼þ¼ÓËٵŦÄÜ¡££¨2£©PPTVPPTVÓÖ½ÐPPLiveÊÇÉϺ£¾ÛÁ¦´«Ã½¹«Ë¾¿ª·¢µÄÔÚÏßÊÓÆµÈí¼þ£¬ËüµÄÌØÉ«ÊÇÊÓÆµÖ±²¥¡£²¢ÇÒͨ¹ýÍøÒ³¡¢¿Í»§¶Ë¡¢App¡¢»ú¶¥ºÐµÈÇþµÀΪÓû§Ìá¹©ÍøÂçÊÓÆµ²¥·Å·þÎñ¡££¨3£©PPSPPSÊÇÒ»¸ö¼¯ºÏÁËP2Pµã²¥Ö±²¥ÓÚÒ»ÌåµÄÍøÂçµçÊÓÈí¼þ£¬²¥·ÅÁ÷³©£¬ÓÉÓÚ²ÉÓÃÁËP2PµÄ¼¼ÊõËùÒÔÒ²¶àÈ˹ۿ´Ô½Á÷³©¡£1.4¹úÄÚÍâÑо¿ÏÖ×´¼ÆËã»ú¼¼ÊõµÄ·É¿ì·¢Õ¹ºÍÓ¦Óã¬ÈøöÈ˼ÆËã»ú·É¿ìµÄÔÚÆÕͨÈË¼ÒÆÕ¼°¿ªÀ´¡£Ëæ×ÅÔ½À´Ô½¶àµÄÈ˽Ӵ¥»¥ÁªÍø£¬ÍøÂçµÄ¹æÄ£Ò²ÔÚÖð½¥À©´ó£¬Ô½À´Ô½¶àµÄ×ÊÔ´Ò²³öÏÖÔÚÍøÉÏ¡£´óÁ¿µÄ¼ÆËã»úÓ¦ÓÃÈí¼þÒ²ËæÖ®±»ÈËÃÇ¿ª·¢Ê¹Óá£ÔÚÕâÒ»Ç÷ÊÆµÄÏÂÓéÀÖÈí¼þÒµ·¢Õ¹³öÁËһƬ¹ãÀ«µÄÌìµØ¡£ÕâЩÈí¼þ¼«´ó³Ì¶ÈµÄ·á¸»ÁËÈËÃǵÄÉú»î£¬Ìá¸ßÁËÈËÃǵÄÉú»îÖÊÁ¿¡£ÏÖÔÚÊÐÃæÉÏÓµÓÐ×Å´óÁ¿µÄ¸÷¾ßÌØÉ«µÄ²¥·ÅÆ÷£¬±¾ÎÄÕýÊÇÔڲο¼Ä¿Ç°ÊÐÃæÉϵIJ¥·ÅÆ÷ºó£¬Í¨¹ýQt¿ª·¢³öÒ»¿î¼òµ¥Ò×ÓõIJ¥·ÅÆ÷¡£Õâ¿î²¥·ÅÆ÷Ïà½ÏÓÚÄÇЩ¹¦ÄÜ·±¶àµÄ²¥·ÅÆ÷À´ËµÓµÓиü¼Ó¼ò½à´¿´âµÄÓû§½çÃæ·½±ãÓû§Ê¹Óã¬Í¬Ê±±¾ÉíÌå»ýС£¬ÔËÐÐËùÕ¼ÄÚ´æÒ²Ð¡£¬Í¬Ê±ÒòΪËüÊÇÓÃQt±àдµÄÔ´´úÂ룬ֻҪһ´Î±àд¾Í¿ÉÒÔÔÚ²¦Í¨µÄƽ̨ÉϱàÒëÔËÐв»ÐèÒªÐÞ¸ÄÔ´´úÂë¡£²Î¿¼ÎÄÏ×[1]²¼À¼ÇÐÌØ.C++GUI Qt 4±à³Ì[M].µç×Ó¹¤Òµ³ö°æÉ磬2013.[2]ÎâµÏ.Áã»ù´¡Ñ§Qt4±à³Ì[M].±±¾©º½¿Õº½Ìì´óѧ³ö°æÉ磬2010.[3]ÁõÏþÁ¢£¬ÕÔ¿¡ÒÝ¡£»ùÓÚQtÒôÀÖ²¥·ÅÆ÷[J].Èí¼þµ¼¿¯£¬2015£¬14£¨10£©£º112-114.[4] Jasmin Blanchette And Mark Summer field.C++GUI Program-mingwithQT4[M].µÚ¶þ°æ.µç×Ó¹¤Òµ³ö°æÉ磬2008.[5]»ôÑÇ·É.Qt Creator¿ìËÙÈëÃÅ[M].±±¾©º½¿Õº½Ìì´óѧ³ö°æÉç,2012.[6]Íõ½¨Ãñ.»ùÓÚQtµÄǶÈëʽýÌå²¥·ÅÆ÷ϵͳµÄÉè¼Æ[C].΢»ú¼ÆËã»úÐÅÏ¢,2000,17(1):84-86.