IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Lekce 20 - Narozeniny v C++ - Dialog přidání osoby - Designer

V minulé lekci, Narozeniny v C++ - Dokončení dialogu nové osoby, jsme dokončili Qt dialog pro přidání nové osoby do aplikace.

Dnes navážeme na předchozí lekci a vytvoříme si stejný dialog pro přidání nové osoby, ale tentokrát s pomocí Qt Designeru. Jedná se opět o alternativní postup pomocí designeru, jaký postup ve finále ve své aplikaci použijete je na vás.

Pokud jste se rozhodli pro tento postup, nezapomeňte prvně provést i refaktoring projektu zmíněný na začátku lekce Narozeniny v C++ - Dialog přidání nové osoby.

Návrh formuláře

Pojďme tedy vytvořit dialog pro přidání nové osoby. Začneme přidáním nové třídy NewPersonDialog do projektu. Vybereme tedy, že chceme přidat novou třídu formuláře, kde zvolíme dialog bez tlačítek. Standardní tlačítka se nám totiž moc nehodí, např. tlačítko OK zavře dialog i když zrovna nechceme. V údajích mohou být chyby a my přeci chceme dát uživateli možnost je opravit a ne zavřít celé okno a možná mu pak zobrazit zprávu, že něco bylo špatně.

Proto přidáme dialog bez tlačítek a dodáme si svoje sami.

Layouty

Formulář tedy máme nachystaný a budeme do něj přidávat několik layoutů. Předtím si jej ale nastavíme např. na velikost 640x480px. V minulé lekci jsme žádnou velikost nenastavovali, protože se vše děje automaticky dle velikosti prvků v něm.

Připomeňme si grafický návrh formuláře včetně komponent pro rozložení z minulé lekce:


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Koupit tento kurz

Koupit všechny aktuálně dostupné lekce s funkcí odevzdávání úloh za pouhých 425 Kč
Aktuální stav konta 0 Kč
Koupí tohoto balíčku získáš přístup ke všem 24 článkům (24 lekcí) tohoto kurzu.

Před koupí tohoto článku je třeba koupit předchozí díl

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Neomezený a trvalý přístup k jednotlivým lekcím.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

V C++ tutoriálu přidáme okno pro vytvoření nové osoby pomocí Qt Designeru a samozřejmě naimplementujeme jeho funkčnost.

Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.

Článek pro vás napsal Virlupus
Avatar
Autor se věnuje webovým aplikacím, skladově-účetnímu softwaru, 3D grafice, lexiální analýze a parserování. Studuje fyziku na MFF UK. Učil IT na střední škole.
Aktivity