Programowanie interfejsów użytkownika w QtQuick - poziom podstawowy

LICZBA DNI: 3 (24h)

KOD KURSU: QTQUICK-BEG

# qt

# qtquick

# qml

# gui

# programming

# javascript

Autor szkolenia:
Witold Wysota

Szkolenie na zamówienie

Szkolenie dostosowane do potrzeb Twojego zespołu. Dostępne WYŁĄCZNIE na zamówienie.

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin

Interesuje Cię ta tematyka i szukasz szkolenia tylko dla siebie?

O szkoleniu

DLA KOGO?

Szkolenie adresowane jest do programistów i projektantów interfejsów użytkownika.

WYMAGANIA

Od uczestników wymaga się podstawowej umiejętności programowania. Znajomość języka JavaScript będzie dodatkowym atutem.

ZALETY

Szkolenie pozwala w bardzo praktyczny sposób zapoznać się z deklaratywnym tworzeniem interfejsów użytkownika.

Prawie całe szkolenie odbywa się w formie warsztatu, gdzie uczestnicy na bieżąco wypróbowują poznane techniki.

Szkolenie zostało opracowane przez praktyka z wieloletnim stażem -- specjalistę od środowiska Qt i Qt Quick.

Cele szkolenia

Nauka tworzenia interfejsy użytkownika w QML/QtQuick z przeznaczeniem do systemów wbudowanych, mobilnych lub biurkowych.

Poznanie środowiska Qt Quick Designer i nauka tworzemoa interfejsów użytkownika zawierających elementy statyczne i animowane.

Program

  • czym jest Qt Quick?
  • czym jest QML?
  • prototypowanie Qt Quick
  • struktura dokumentu
  • wiązanie wyrażeń
  • właściwości, sygnały i sloty
  • geometria
  • przekształcenia
  • obsługa myszy
  • wyświetlanie grafiki
  • wprowadzanie tekstu
  • cykl życia obiektów
  • kotwice
  • pozycjonery
  • layouty
  • deklarowane
  • generatory wartości właściwości
  • interpolacja zmiany wartości właściwości
  • stany
  • przejścia
  • podział na dokumenty
  • element Component
  • tworzenie i usuwanie instancji komponentów
  • ładowanie elementów na żądanie
  • powielanie elementów
  • podstawowe elementy
  • okno aplikacji
  • projektowanie w oparciu o strony
  • stylizacja kontrolek
  • formularze QML
  • podstawy meta-obiektów w Qt
  • eksportowanie obiektów C++ do QML

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.