Narzędzia użytkownika

Narzędzia witryny


Pasek boczny


O mnie


Dydaktyka:

Feedback


sk2:qt

To jest stara wersja strony!


Zadanie 1. Konfiguracja QtCreator

  • ścieżka do plików pomocy
    • tools / options / help / Documentation / Remove
    • tools / options / help / Documentation / Add… / /usr/share/doc/packages/libqt5/*.qch
  • ścieżka do qt5
    • tools / options / build&run / Qt Versions / Add… / /usr/bin/qmake-qt5

O Qt.
Wersje frameworku.

Zadanie 2. Przygotuj projekt (szablon z QWidget)

  • Dodaj do pliku projektu (*.qmake):
    QT += network
    CONFIG += c++11
  • Zbuduj projekt.
  • Dodaj do odpowiednich plików nagłówkowych:
    #include <QtWidgets>
    #include <QtNetwork>

Wnętrzności: uic, moc.
Pętla zdarzeń, signals, slots, connect

Zadanie 3. Proste okienka

Klasy do obsługi socketów:

Zadanie 4. Klient/serwer TCP

Zadanie 5. Multicast UDP:

  • socket UDP
  • bind na adres QHostAddress::AnyIPv4 na wspólny port z opcją QUdpSocket::ShareAddress
  • dołączenie do grupy na wspólny adres – joinMulticastGroup
sk2/qt.1446633862.txt.gz · ostatnio zmienione: 2015/11/04 11:44 przez jkonczak