====== Řešené příklady ====== V této sekci jsou řešení komplexnějších projektů, zejména v QT. Cílem je ukázat aplikaci některých principů na konkrétních případech. Příklady jsou k dispozici v [[https://gitlab.fel.cvut.cz/viteks/ppc/-/tree/master/solutions|gitlab]] repozitáři. - [[courses:b2b99ppc:solutions:01|Šachovnice]] * Derivované třídy * Signál - slot * Stylování * Škálování velikosti komponent (resizeEvent) * Vyhledávání komponent stejné třídy - [[courses:b2b99ppc:solutions:02|Histogram]] * Využití třídy QPainterPath * Načtení dat z externího souboru * Menu a status bar - [[courses:b2b99ppc:solutions:03|Animace]] * Kreslení objektu na absolutní pozici * Okrajové podmínky (odraz) * Časovač - [[courses:b2b99ppc:solutions:04|Serial Scope]] * Práce se sériovým portem * Zpracování proudu dat - [[courses:b2b99ppc:solutions:05|Nucleo generátor]] * Generátor dat pro [[courses:b2b99ppc:solutions:04|Serial Scope]] * Časovač v MBED * Výpočet vzorku harmonického signálu - [[courses:b2b99ppc:solutions:06|NTP klient]] * Posílání UDP datagramu v síti Internet * Zpracování informace ze serveru