|
Увод
Защо QT? QT е изцяло обектно ориентирана многоплатформена API(Linux, Windows, Macintosh и т.н.), която освен стандартните класове за компоненти от рода на бутони, етикети, текстови полета и т.н. реализира класове за работа с файлове (QFile), директории (QDir), бази от данни, речници и т.н. QT е “предсказуема” и коректна т.е. ако програмата не тръгва причината най-вероятно е в програмиста. “Преносима” във версиите си т.е. ако искаме да прекомпилираме програма написана на по-стара версия, промените които трябва да направим няма да са значителни. KDE се базира на QT. Много добра документация. Има сравнително удобни среди за разработка на програми (Kdevelop, QTDesigner) Безплатна е за Linux. Идеите й на програмиране са по близки до Gtk. Недостатъци. Платена е за Windows. Кодът й е затворен. В общи линии QT е доказала се API, удобна за разработка на приложения с всякаква сложност. Лично аз не съм привърженик на емулаторите и е по-добре да се пренапише едно приложение, което искаме да върви под Linux наново, отколкото да се стремим да го пускаме с емулатор. QT е прекрасен избор за това.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||









