Qt - это широко используемый инструментарий разработки, который позволяет запускать созданное в нем программное обеспечение практически в любой современной ОС. Такая особенность достигается за счет осуществления компиляции для определенной операционной системы без внесения изменений в программный код. Инструментарий служит для разработки на C++, но при этом поддерживает "привязки" и к другим языкам программирования (PHP, Java, Ruby, Python).
Qt стал основой для огромного количества проектов, в том числе для среды KDE. Данный инструментарий содержит в себе все основные классы, в том числе те, что служат для создания графических элементов оболочки, работы с базами данных и сетевыми ресурсами. Кроме того, инструментарий использует систему предварительной обработки исходного кода Meta Object Compiler (MOC), включает в себя среду моделирования интерфейсов с поддержкой WYSIWYG (Qt Designer), умеет работать с плагинами и виджетами, а также комплектуется подробной развернутой документацией.
Библиотеки Qt удобно разделены на компоненты (QtOpenGL, QtSql, QtUiTools и так далее), что сильно упрощают работу с ними. Инструментарий доступен всем, потому как является совершенно бесплатным для некоммерческого использования (лицензии GNU LGPL и GNU GPL).