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í.

9. diel - Narodeniny v C ++ - Hlavné okno

V minulej lekcii, QString - Dokončenie a súhrn základných reťazcových kolekcií , sme prebrali ďalšie metódy nad reťazci QString a reťazcové kolekcie. Dnes začneme vytvárať trochu komplexnejšie aplikáciu, ktorá bude vedieť pripomenúť, či niekto známy nemal a alebo nemá narodeniny v najbližších dňoch. Myslím, že dva dni dozadu a dva dopredu budú dostačujúce.

Na ukážku ako by takýto program mohol vyzerať:

Požiadavky

Čo vlastne taký program musí všetko vedieť?

  • Určite vedieť, aké je dnes dátum;-)
  • Mal by byť schopný tvoriť záznamy o nastavení aplikácie a dátach osôb
  • Záznamy by mali byť upraviteľné a odstrániteľné
  • Tieto dáta sa musí niekde ukladať. Pôvodne som chcel použiť databázu SQLite, ale aby sme aplikáciu nepřekombinovali, využijeme súborové úložisko a databázy si predstavíme v samostatnom kurze.
  • Program by mal mať nejakú ponuku vo forme menu, toolbaru a zobrazovať krátku nápovedu v stavovom riadku. Síce niečo by šlo obísť napr. Pomocou tlačidiel, ale keď plnohodnotné okno, tak plnohodnotné okno:)

Čo sa v nasledujúcich lekciách naučíme?

  • Vytvárať akcie pre menu a panel nástrojov
  • Vytvoriť samotné menu a toolbar aj so stavovým riadkom
  • Ukladať a načítať dáta do / z súboru pomocou serializácie
  • Uložiť a načítať si nastavenia aplikácie
  • Pracovať s "dátumom" (dátumom)
  • Vytvárať vlastné widgety a prepínať medzi nimi
  • A ešte ďalšie zaujímavosti

Vytvorenie projektu

No čo zostáva, pustíme sa do toho? Otvoríme QtCreator a založíme si nový projekt s widgety, založený na


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár korún

Minul si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.

Kúpiť tento kurz

Kúpiť všetky aktuálne dostupné lekcie s funkciou odovzdávanie úloh iba za 425 kreditov
Aktuálny stav konta 0 kreditov
Kúpou tohoto balíčku získaš prístup ku všetkým 24 článkom (24 lekcií) tohoto kurzu.

Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Neobmedzený a trvalý prístup k jednotlivým lekciím.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V C ++ tutoriálu začneme pracovať na hlavnom okne formulárové aplikácie v Qt k upomínania výročiu osôb.

Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.

Článok pre vás napísal 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