ÂÛ̳Éϲ»Ê±¼ûµ½ÓÐÈËÎÊ£º
ÕâЩÎÊÌâÆäʵ¹é½áΪһµã£ºÔÚÖ÷Ïß³ÌÖÐʹÓÃÕâЩº¯ÊýÊÇÒ»ÖÖ´íÎó£¬Õâ»áÖ±½Óµ¼Ö½çÃæÎÞ·¨Ë¢Ð£¬Óû§Óë³ÌÐòÎÞ·¨½»»¥¡£
Qt²»Ìṩ£¬ÊÇÒòΪÄã²»ÐèÒªÔÚÖ÷Ïß³ÌÖÐʹÓà sleep º¯Êý¡£
ÕâÖÖËÀÑ»·Ò²ÊÇÒ»ÖÖ³£¼û´íÎóÓ÷¨¡£µ«¸Ä³ÉÕýÈ·µÄ»¹ÊDZȽϼòµ¥µÄ£º
²»Í£µØ´¦Àíʼþ£¬ÒÔʹµÃ³ÌÐò±£³ÖÏìÓ¦¡£
ÕâÊÇQt4.7ÒýÈëµÄеÄÀ࣬ºÍQTimeÏà±È£¬ËüÌṩÁ˸ü¿ìµÄ¼ÆËã elapsed ʱ¼äµÄ·½·¨¡£
ÕâÊÇQTestÄ£¿éÌṩµÄµÈ´ýº¯Êý
ÏÂÃæÊÇÆäÔ´´úÂ루ºÍÎÒÃÇÇ°ÃæµÄ´úÂëºÜÏñ°É£¿£©£º
ÆäʵûʲôħÁ¦,¶Ô°É£¿µ«ÊÇÒòΪËüQTestÄ£¿é£¬ËùÒÔÔÚ³ÌÐòÖÐÎÒÃDz»ÒªÊ¹ÓÃËü¡£
ÅäºÏQTimerʹÓþֲ¿µÄ eventLoop Ò²ÊÇÒ»¸ö²»´íµÄÑ¡Ôñ¡£Àý×Ó£º
ÕâÁ½¸öºÍ±¾ÎÄûÓÐʲôֱ½Ó¹ØÏµ£¬QTimer¹À¼Æ´ó¼Ò¶¼ºÜÊìÁË¡£¶øQBasicTimer¹À¼ÆºÜÉÙÓÐÈËÓá£
¾¡¹ÜÒ»¿ªÊ¼ÎÒÃǾÍ˵ÁË£¬²»ÐèÒªÕâ¸ö¶«Î÷¡£µ«²»ÅųýijÖÖ³¡ºÏÏ£¬ÄãȷʵÐèÒªÕâ¸ö¶«Î÷¡£ÈçºÎʵÏÖÒ»¸ö¿çƽ̨µÄ sleep ÄØ£¿
ÎÒÃÇÒ»¿ªÊ¼Ò²Ìáµ½ÁË£¬QThreadÀà ºÍ QTestÄ£¿é¶¼ÌṩÁËsleepº¯Êý£¬ÆäʵÎÒÃÇÖ»ÐèÒª¿´¿´ËûÃǵÄÔ´Âë¾Í¹»ÁË£º
QTest Ä£¿éÖеĺ¯ÊýºÜ¼òµ¥£¨windowsϵ÷ÓÃSleep£¬ÆäËûƽ̨µ÷Óà nanosleep£©£º
¿´QThreadµÄÔ´Â룬windowsÏÂͬÑùÖ±½Óµ÷ÓÃSleep£¬µ«·ÇwindowsµÄʵÏÖ±ÈÕâ¸ö¾Í¸´ÔÓ¶àÁË£º