Vytvořte nový projekt v Qt Creator a přejděte do návrháře UI (mainwindow.ui).
Z panelu nástrojů vlevo přetáhněte potřebné widgety (2x QPushButton, 4x QLineEdit, 2x QLabel) na formulář.
Upravte vlastnosti widgetů v editoru vlastností na pravé straně (nastavte názvy, popisky atd.).
a) Hugo → Henri
Klikněte pravým tlačítkem na tlačítko "Řekni to Henrimu".
Vyberte "Go to Slot..." (česky: "Jít na zdířku...").
Ve vyskakovacím okně se ujistěte, že je vybrán signál clicked() a klikněte na "OK".
Automaticky vás to přenese do mainwindow.cpp a vytvoří funkci (slot) s názvem on_buttonTellHenri_clicked() (za předpokladu, že tlačítko má objectName buttonTellHenri).
b) Henri → Hugo
Opakujte stejný postup pro tlačítko "Řekni to Hugovi" a přesměrujte se do slotu, např. on_buttonTellHugo_clicked().
Nyní budete implementovat logiku přenosu textu mezi "Pusou" a "Uchem" obou postav.
a) Hugo → Henri
za předpokladu, že:
pole Hugovy pusy: editHugoMouth
pole Henriho ucha: editHenriEar
nebo pomocí jednoho příkazu:
b) Henri → Hugo
Klikněte na "Run" (zelená šipka) v levém dolním rohu, aby se zkompiloval a spustil váš projekt.
Zkontrolujte, zda při stisknutí každého tlačítka se text přesune z "Pusy" jedné postavy do "Ucha" druhé a naopak.