2 была выпущена в апреле 1997 года. Принятое Маттиасом Эттри­чем решение по применению Qt для построения KDE помогло Qt стать фактиче­ским стандартом по разработке на С++ графического пользовательского интерфейса в системе Linux. Qt 1.3 была выпущена в сентябре 1997 года.

Маттиас присоединился к «Trolltech» в 1998 году, и последняя значимая версия Qt первого выпуска, 1.40, появилась в сентябре того же года. Qt 2.0 была выпущена в июне 1999 года Qt 2 имела новую лицензию для открытого исходного кода - Q Pub­lic License (QPL), которая соответствовала Определению открытого исходного кода (Open Source Definition). В августе 1999 года Qt выиграла премию журнала «Linux World* за лучшую библиотеку или инструментальное средство. Примерно в это же время была образована компания «Trolltech Pty Ltd» (Австралия).

Компания «Trolltech» выпустила Qtopia Core (получившую затем название Qt/ Embedded) в 2000 году. Она спроектирована для работы на устройствах с системой

Embedded Linux и обеспечивает свою собственную оконную систему в качестве упрощенной замены XII. Как Qt/Xl 1, так и Qtopia Core предлагаются теперь по ши­роко распространенной общедоступной лицензии GNU - General Public License (GPL), а также на условиях коммерческих лицензий. К концу 2000 «Trolltech» учре­дила компанию «Trolltech Inc.» (США) и выпустила первую версию Qtopia - плат­форму для разработки приложений для мобильных телефонов и карманных компьютеров. Qtopia Core был удостоен премии журнала «Linux World* в категории «Лучшее решение для системы Embedded Linux* в 2001 и 2002 годах, a Qtopia Phone получила ту же премию в 2004 году.

Qt 3.0 была выпущена в 2001 году. Qt теперь работала в системах Windows, Mac OS X, Unix и Linux (для настольных и встроенных систем). Qt 3 содержала 42 новых класса, и объем ее программного кода превышал 500 000 строк. Qt 3 представляла со­бой важный шаг вперед по сравнению с Qt 2, которая, в частности, значительно улучшила поддержку локализации и кодировки Unicode, ввела совершенно новые виджеты по просмотру и редактированию текста и класс регулярных выражений, аналогичных применяемым языкам Perl. Qt 3 была удостоена премии «Software De­velopment Times* в категории «Высокая продуктивность» в 2002 году.

Летом 2005 года была выпушена Qt 4.0. Имея около 500 классов и более 9000 функций, Qt 4 оказалась больше и богаче любой предыдущей версии


<< назад вперед >>