Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
1
Wielosystemowa platforma C++
Trolltech Qt4 Wielosystemowa platforma C++ Marcin Jaworski
2
Plan prezentacji Co to jest Qt? Dostępność Dlaczego Qt? Narzędzia Qt
Licencjonowanie Marcin Jaworski
3
Co to jest Qt? Wielosystemowa platforma C++ Ponad 400 klas C++
Obsługa plików Obsługa sieci GUI Bazy danych SQL Obsługa XML Inne… Marcin Jaworski
4
Dostępność Qt jest dostępny na systemy
Windows Linux/Unix MacOS Qt/Embedded (Qtopia) dostępny na mobilne edycje Linuksa (telefony komórkowe, PDA) Qt Script for Applications (QSA) Marcin Jaworski
5
Dlaczego Qt? Qt to nie tylko GUI Pełna przenośność kodu
Kod oparty w całości o klasy Qt bez żadnych zmian skompiluje się na wszystkich wspieranych platformach. Rozszerzenie możliwości C++ Meta obiekty (QObject) Bezpieczne wskaźniki (QPointer) Sygnały i sloty Marcin Jaworski
6
Dlaczego Qt? Natywny wygląd aplikacji Marcin Jaworski
7
Natywny wygląd aplikacji (Windows)
Marcin Jaworski
8
Natywny wygląd aplikacji (MacOS)
Marcin Jaworski
9
Natywny wygląd aplikacji (Linux)
Marcin Jaworski
10
Narzędzia Qt Qt Designer Qt Linguist qmake
Tworzenie interfejsu użytkownika metodą Drag&Drop. Qt Linguist Generowanie plików językowych dla własnych aplikacji. qmake Generowanie plików Makefile. Marcin Jaworski
11
Licencjonowanie Podwójny model licencjonowania GPL Płatna licencja
Marcin Jaworski
12
Aplikacje napisane przy pomocy Qt
KDE (środowisko graficzne dla Linuksa) Psi (klient Jabbera) Adobe Photoshop Elements Marcin Jaworski
13
Więcej informacji Marcin Jaworski
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.