| Добро пожаловать в QtAda |
|---|
QtAda — связка для использования библиотек Qt версии 4.3 и выше в программах на языке программирования Ada 2005 и набор вспомогательных программ. Qt является переносимой платформой разработки приложений, она создана и поддерживается компанией Trolltech. QtAda позволяет создавать кроссплатформенные сложные графические интерфейсы пользователя полностью средствами Ada 2005. Созданный с её помощью графический интерфейс пользователя способен работать на большинстве наиболее популярных соверменных платформ — Microsoft Windows, Mac OS X, Linux/Unix — без каких либо изменений и специфичного для платформы кода. Прилодения созданные с использованием QtAda не отличаются по внешнему виду и поведению от обычных приложений этой платформы, при этом учитываются в том числе и сделанные пользователем настройки. QtAda позволяет использовать всю мощь визуальной разработки графических интерфейсов пользователя с использованием программы Qt Designer на всех этапах жизненного цикла программ — от создания начального прототипа и до длительного сопровождения. QtAda является не просто связкой к существующим виджетам Qt, она позволяет разрабатывать собственные виджеты и интегрировать их в программу Qt Designer для последующей быстрой визуальной разработки графических интерфейсов пользователя. QtAda использует родной многопоточный механизм сигналов/слотов и предоставляет полную прозрачную интеграцию его с задачами Ada. QtAda предоставляет прекрасную поддержку для локилизации и интернационализации приложений, включая перевод сообщений, специфическую для используемого пользователем языка обработку символов и строк, а так же форматирование дат, времени и чисел. |