2010-06-14 14 views
6

Właśnie przybyłem do nowej firmy i nigdy wcześniej nie pracowałem z Qt, ale moim zadaniem jest nauczyć się Qt w ciągu 2 tygodni, więc mogę udzielić szkolenia innym. Tak więc mam 2 tygodnie na nauczenie się Qt i przygotowanie do 2-tygodniowego nauczania Qt. Jestem tak martwy! Proszę wskazać kilka typowych błędów, sztuczek, stylów, dzięki czemu mogę uczynić ten trening nieco lepszym!Wskazówki i porady szkoleniowe Qt

Dziękujemy!

EDYTOWANIE: Użyłem tej książki - C++ GUI Programowanie z Qt 4 i było bardzo dobrze. Przykłady były naprawdę dobre. Miałem również materiały szkoleniowe ze szkolenia przedwstępnego. To był 2-tygodniowy trening i omawialiśmy prawie wszystkie aspekty Qt! Niezłe! ;)

Odpowiedz

1
  1. Book
  2. Examples and Demos Launcher

Robi wszystko radzi z tym łączy, to dał ci właściwy kierunek przemieszczania się.

PS: Myślę, że 2 tygodnie nie problem, aby zacząć korzystać z Qt ...

2

Na początku powinieneś zrozumieć signal/slots concept, ponieważ jest on używany w Qt. Potem przejdę przez kilka prostych przykładów, jest ich dużo, więc po prostu wybierz te, które lubisz. Jeśli używasz Qt Creator, masz zawsze pod ręką dokumentację kontekstową, co bardzo pomaga.

Jeśli uważasz, że znasz podstawy, możesz skoncentrować się na bardziej skomplikowanych rzeczach, takich jak wątki lub komunikacja sieciowa, w zależności od tego, na czym koncentruje się Twoja firma.

Pamiętaj, że Qt to nie tylko framework GUI, ale także framework dla wielu komponentów niskiego poziomu. Spójrz na here, aby uzyskać przegląd.

+0

sygnały/automaty - gotowe! Jedno pytanie - kiedy podłączam sygnał do innego i drugi sygnał do automatu i triger pierwszy sygnał - kto będzie nadawcą(), gdy automat odbiera sygnał? –

+0

Nie jestem pewien. Powiedziałbym, że musi to być oryginalny nadawca, ponieważ drugi nadawca służy tylko jako "proxy" i właściwie nie wysyła sygnału. Rzuć okiem na qDebug(), możesz wydrukować prawie wszystko na standardowe wyjście, abyś mógł porównać wskaźniki w tym przypadku, jeśli chcesz mieć pewność. – grefab

1

Jeśli znasz już C++, zacznij tworzyć aplikacje Qt za pomocą Qt. Możesz użyć strony z przykładami: , Qt-Assistant oraz Qt classes for 4.6. IMHO, tylko przez praktykując możesz nauczyć się Qt ładnie. Przeczytaj książki i łącza określone w odpowiedziach i rozpocznij tworzenie aplikacji. Zacznij od prostego i idź w kierunku kompleksu. 2 tygodnie to dość czasu, aby nauczyć się Qt.

1

Jeśli uczenie się przez siebie w nauczaniu nie wyciąć go (dość ambitny, jeśli ma być więcej niż pierwszych kroków i przegląd), można wziąć udział w treningu qt, oferowanych przez partnerów Nokia/Qt, takich jak KDAB i ICS.

Powiązane problemy