Бърза обиколка на рамката на платформата Qt

Много популярни програми са написани с помощта на тази рамка: 2GIS за Android, Kaspersky Internet Security, Virtual Box, Skype, VLC Media Player, Opera и други. KDE Е една от многото среди за настолни среди на Linux, написани с помощта на Qt рамката.
Qt изцяло обектно-ориентирана, междуплатформена. Позволява ви да разработите независим от платформа софтуер, за който може да се компилира написаният код Linux, Windows, Mac OS X и други операционни системи. Включва много класове за работа с мрежи, бази данни, класове контейнери, както и за създаване на графичен интерфейс и много други (точно по-долу).
Qt използва MOC (Meta Object Compiler) за предварително компилиране на програми. Изходният код на програмата се обработва от MOC, който търси програмните класове за макроса Q_OBJECT и превежда изходния код в код на мета-обект, след което кодът на мета-обекта се компилира от компилатора на C ++. MOC разширява функционалността на рамката, като добавя понятия като слотове и сигнали.
IN Qt има огромен набор от приспособления (Widget), като бутони, ленти за напредък, радио бутони, квадратчета за отметка и други - те осигуряват стандартна функционалност на GUI (графичен потребителски интерфейс). Позволява ви да използвате цялата функционалност на потребителския интерфейс - менюта, контекстни менюта, плъзгане и пускане.