Výuka pro začátečníky (Python) Výuka pro začátečníky, kteří se chtějí naučit programovat GUI pomocí GTK+ v jazyce Python. Tiffany Antopolski tiffany.antopolski@gmail.com 2012 Marta Maria Casetti mmcasetti@gmail.com 2012, 2013 Jim Campbell jwcampbell@gmail.com 2013 Výuka pro začátečníky

Když si projdete tyto lekce, naučíte se základy programování GUI pomocí GTK+ v jazyce Python.

Pokud jste nikdy dříve neprogramovali, nebo nejste obeznámeni s konceptem objektově orientovaného programování, možná budete nejdříve potřebovat nějaké základy. Kniha Naučte se Python náročným způsobem nebo Výuka jazyka Python mohou být dobrým vykročením. Zajímat by vás mohla také Výuka jazyka Python s GTK+ 3. Jakmile zvládnete základy, nezapomeňte se vrátit sem a podívat se na tento výukový materiál.

Spuštění kódu z ukázek

Když chcete spustit ukázkový kód z této lekce:

Napište nebo zkopírujte a vložte kód do souboru a ten uložte s nějakým názvem, jako třeba název_souboru.py

Pro spuštění kódu napište v terminálu:

python název_souboru.py

Po spuštění kódu buď uvidíte widget na své obrazovce nebo (když jste v kódu něco špatně napsali) uvidíte chybové hlášení, které vám pomůže zjistit příčinu problému.

Procházka mezi widgety (s trochou teorie)

Lekce vás postupně provedou příklady a programátorskou teorií, od jednodušších věcí ke složitějším. Ale když budete chtít, můžete klidně skočit přímo na lekci, která vás zajímá.

Lekce Základní okna

Obrázky a popisky

Úvod do vlastností

Mřížka, oddělovač a posouvání

Signály, zpětná volání a tlačítka

ButtonBox

Ostatní zobrazovací widgety

Vstupní widgety

Widget pro psaní a zobrazování textu

Dialogová okna

Nabídky, nástrojové lišty a vysvětlivky (také: používání Glade a GtkBuilder)

Widgety pro výběr

Stromová zobrazení a rozbalovací seznamy (s návrhem Model/Zobrazení/Ovládání)

Vlastní widget