Portál AbcLinuxu, 29. dubna 2024 02:25


Dotaz: GUI nadstavba pre CLI program

martin() avatar 14.3.2010 16:05 martin() | skóre: 6 | Prievidza / Bratislava
GUI nadstavba pre CLI program
Přečteno: 253×
Odpovědět | Admin
Zdravím.

Ako projekt do školy programujem v C aplikáciu na prenos súborov po sieti (niečo ako zálohovanie). Pôvodný zámer bol, že sa bude jednať o čisto konzolovú záležitosť, no cvičiaci zmenil názor a chce aby som pridal aj GUI nadstavbu.

V podstate potrebujem jednoduché dialógové okno, kde by bolo pár textboxov, checkboxov, textarea na vypisovanie priebehu, opendialog na výber priečinka a button po ktorého stlačení by sa spustila CLI binárka s parametrami, ktoré by boli naklikané v okne.

Po troche googlenia som sa dopracoval jedine ku GTK+, ale to by som musel integrovať gtk+ kód do C zdrojákov. Radšej by som mal GUI separované. Ak som to správne pochopil, tak mojim požiadavkam by mal vyhovovať kommander.

A konečne otázka: Poznáte niečo, čo by vyhovovalo mojím požiadavkam a nespomenul som to ?

Ďakujem.
Hovor múdro, nepriateľ načúva ! -- S. J. Lec --

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

kouby avatar 14.3.2010 16:34 kouby | skóre: 27 | blog: init | Praha
Rozbalit Rozbalit vše Re: GUI nadstavba pre CLI program
Odpovědět | | Sbalit | Link | Blokovat | Admin
No spoustet gui na spousteni jineho programu. Neni to trochu koser?

Co z te vasi CLI aplikace vytvorit knihovnu s nejakym jednoduchym API a pote napsat GUI aplikaci vyuzivajici tuto knihovnu?

Tim by vase GUI bylo oddelene.
That's thirty minutes away. I'll be there in ten.
martin() avatar 14.3.2010 17:04 martin() | skóre: 6 | Prievidza / Bratislava
Rozbalit Rozbalit vše Re: GUI nadstavba pre CLI program
Asi sme sa nepochopili. Ja chcem, aby moja aplikácia zostala ovládateľná z príkazového riadku aj naďalej. GUI má byť iba bonus navyše.
Hovor múdro, nepriateľ načúva ! -- S. J. Lec --
Fuky avatar 14.3.2010 16:55 Fuky | skóre: 52 | blog: 4u
Rozbalit Rozbalit vše Re: GUI nadstavba pre CLI program
Odpovědět | | Sbalit | Link | Blokovat | Admin

Na vytvoření frontendu je ideální PyGTK: GTK+ for Python:

Seriál Vytváříme aplikace s PyGTK
Petr Mach: PyGTK

Ale jestli je to GUI jednoduché, tak to klidně napiš v čistém C s použitím GTK.

-- RÁMO: psí tábor , ETriatlon: Výuka plavání

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.