1 2 3 ÏÂÒ»Ò³ ¡¡¡¡¹ØÓÚQtµÄmodel-view²¿·Ö¾Í¸æÒ»¶ÎÂ䣬½ñÌìÎÒÃÇ¿ªÊ¼ÐµIJ¿·Ö¡£»òÐíÓÐЩÅóÓѾõµÃÇ°ÃæµÄ²¿·Ö˵µÃºÜ¼òµ¥¡£¶Ô´ËÎÒҲûÓа취£¬±Ï¾¹£¬QtÊÇÒ»¸öºÜÅÓ´óµÄ¿â£¬Ò»Ê±°ë»á¸ù±¾²»¿ÉÄÜÇËùÓÐÄÚÈÝ£¬²¢ÇÒÎÒÒ²ÓкܶණÎ÷²»ÖªµÀ£¬ÓÐʱºòÒ²±ØÐëÈ¥²éÕÒ×ÊÁϲÅÄÜÃ÷°×¡£ ¡¡¡¡½ñÌ쿪ʼµÄ²¿·ÖÊǹØÓÚQtÌṩµÄһЩͨÓÃËã·¨¡£Õⲿ·ÖÄÚÈÝÀ´×ÔC++ GUI Programming with Qt 4, 2nd Edition¡£ ¡¡¡¡<QtAlgorithms>ÌṩÁËһϵÁÐͨÓõÄÄ£°åº¯Êý£¬ÓÃÓÚʵÏÖÈÝÆ÷ÉÏÃæµÄ»ù±¾Ëã·¨¡£Õⲿ·ÖËã·¨ºÜ¶àÒÀÀµÓÚSTL·ç¸ñµÄ±éÀúÆ÷(»¹¼ÇµÃÇ°ÃæÔø¾Ëµ¹ýµÄJava·ç¸ñµÄ±éÀúÆ÷ºÍSTL·ç¸ñµÄ±éÀúÆ÷Âð£¿)¡£Êµ¼ÊÉÏ£¬C++ STLÒ²ÌṩÁ˺ܶàͨÓÃËã·¨£¬°üº¬ÔÚ<algorithm> Í·ÎļþÄÚ¡£Õⲿ·ÖËã·¨¶ÔÓÚQtÈÝÆ÷ͬÑùÒ²ÊÇÊÊÓõġ£Òò´Ë£¬Èç¹ûÄãÏëʹÓõÄËã·¨ÔÚQtµÄ<QtAlgorithms>Í·ÎļþÖÐûÓаüº¬£¬ÄÇô¾Í¿ÉÒÔʹÓÃSTLµÄËã·¨´úÌ棬Õâ²¢²»»á²úÉúʲô³åÍ»¡£ÕâÀïÎÒÃÇÀ´Ëµ¼¸¸öQtÖеÄͨÓÃËã·¨¡£ËäÈ»ÕâЩËã·¨¶¼ÊǺܼòµ¥µÄ£¬µ«ÊÇ£¬¿âº¯ÊýÍùÍù»á±È×Ô¼º±àдµÄ¸üÓÐЧÂÊ£¬Òò´Ë»¹ÊÇÍƼöʹÓÃϵͳÌṩµÄº¯ÊýµÄ¡£ ¡¡¡¡Ê×ÏÈÊÇqFind()º¯Êý¡£qFind()º¯Êý»áÔÚÈÝÆ÷ÖвéÕÒÒ»¸öÌض¨µÄÖµ¡£ËüµÄ²ÎÊýÖÐÓÐÒ»¸öÆðʼλÖúÍÖÕֹλÖã¬Èç¹û±»²éÕÒµÄÔªËØ´æÔÚ£¬º¯Êý·µ»ØµÚÒ»¸öÆ¥ÅäÏîµÄλÖ㬷ñÔòÔò·µ»ØÖÕֹλÖá£×¢Ò⣬ÎÒÃÇÕâÀï˵µÄ“λÖÔ£¬Êµ¼ÊÉÏÊÇSTL·ç¸ñµÄ±éÀúÆ÷¡£ÎÒÃÇÖªµÀ£¬Ê¹ÓÃSTL·ç¸ñ±éÀúÆ÷ÊÇ¿ÉÒÔ·´Ó³Ò»¸öλÖõġ£ÀýÈçÏÂÃæµÄÀý×Ó£¬iµÄÖµ½«ÊÇlist.begin() + 1£¬¶øj»áÊÇlist.end()£º
(ÔðÈα༣ºadmin) |