Groups | Search | Server Info | Keyboard shortcuts | Login | Register
Groups > cz.comp.lang.python > #3204
| From | ZU1234 <zu1234@seznam.cz> |
|---|---|
| Subject | Re: [python] GUI ala PC-FAND |
| Newsgroups | cz.comp.lang.python |
| Message-ID | <mailman.11.1510662714.2736.python@py.cz> (permalink) |
| References | <20171113212116.20fe18b5@dell.kancelar.seznam.cz> <90eee2fb-f19d-a32d-ff74-3b7020bbdcaf@gmail.com> <03fb4b79-6758-d8a8-355a-30cab5514e15@seznam.cz> |
| Organization | usenet-news.net |
| Date | 2017-11-14 13:31 +0100 |
Tihle by mi vadilo: Requirements: Linux, OSX, Cygwin or other unix-like OS http://urwid.org/ Všichni okolo mne mají windows. Dne 14.11.2017 v 11:21 Petr Viktorin napsal(a): > On 11/13/2017 09:21 PM, Ondrej Tuma wrote: >> Zdravím v konferenci, >> >> rád bych si napsal jednoduchý a specifický program na psaní faktur, >> jenž nahradí excel. Důvody pro "znovu-vynalézání kola", nechme prosím >> stranou, berte to jako příležitost rozšířit znalosti. >> >> Kdysi jsem programoval v PC-Fandu, což je takový český jazyk >> Pascalovského typu, s hezkým editorem databází, formulářů a tiskových >> výstupů (pamětníci, nechť zamáčknou slzu :-)) >> >> No a v "podobném" duchu bych rád postavil i tuto moji mini-aplikaci. >> Původní požadavek byl, aby byla aplikace pokud možno multiplatformní. >> To už beru jako bonus, nikoli požadavek. >> >> Po dlouhém rozmyslu jsem došel k názoru, že klasické grafické GUI, je k >> takovému úkolu naprosto nevhodné. Nicméně: >> * GTK+ - znám velmi dobře, včetně mnoho neduhů, nicméně chtěl sem něco >> jednoduššího >> * TK - neznám, doufal jsem že se to naučím právě při tomto projektu, >> nicméně mám pocit, že je to velmi nevhodné a zřejmě je dobré to snad >> už ani nepoužívat. >> >> Tedy co dál, napadá mě curses, nebo python-dialog. Ale nejsem si jistý, >> že to bude tolik lepší než TK. Skoro mám pocit že nejlepší volba bude >> webová aplikace. >> >> Proto si Vás dovoluji zeptat, zda Vás nenapadá něco jiného, >> použitelného a funkčního. Ty hlavní požadavky jsou: >> * tvorba formulářů (ideálně neřešit miliardu grafických blbostí, >> prostě label, textový input, combobox, select z nějakého externího >> seznamu) >> * tvorba tabulek - vlastně stačí jen výběr, žádné editace v řádku nebo >> něco podobného. Po výběru prostě dojde k nějaké akci. Důležité je, >> aby byla tabulka scrollovatelná, >> * jednoduché menu - nepotřebuji žádnou stromovou strukturu >> >> Paradoxně nejlepší je pokud jednotlivé prvky (formuláře, menu, >> tabulky) budou na samostatné obrazovce, tak jak to dělají staré >> konzolové programy. >> >> Díky za nápady a rady > > Kdybych to dělal já (vynalézání kola ponechme stranou), použiju asi Qt > (které učíme [0]), ale jestli je nevhodné GTK, tak Qt asi taky? Nevím > v čem je GTK+ příliš složité. > > Kdybych dělal retro aplikaci do konzole, tak Urwid [1] spíš než curses. > > Webová appka samozřejmě taky jde, ale jestli "po výběru prostě dojde k > nějaké akci" tak spíš v JS než v Pythonu. > > > > [0] http://naucse.python.cz/course/mi-pyt/intro/pyqt/ > [1] http://urwid.org/ > _______________________________________________ > Python mailing list > python@py.cz > http://www.py.cz/mailman/listinfo/python > > Visit: http://www.py.cz
Back to cz.comp.lang.python | Previous | Next | Find similar
Re: [python] GUI ala PC-FAND ZU1234 <zu1234@seznam.cz> - 2017-11-14 13:31 +0100
csiph-web