Portál AbcLinuxu, 25. dubna 2024 22:24


Dotaz: perl, qt a prostředí

30.1.2007 19:44 Ivan Marek
perl, qt a prostředí
Přečteno: 193×
Odpovědět | Admin
Zdravím vás!

Ví někdo o něčem jako QtDesigner, jen ne pro C++, ale pro perl? Nebo žádný podobný nástroj zatím neexistuje a všechno se musí psát ručně?

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

Odpovědi

Jiří P. avatar 30.1.2007 21:19 Jiří P. | skóre: 24 | blog: programování
Rozbalit Rozbalit vše Re: perl, qt a prostředí
Odpovědět | | Sbalit | Link | Blokovat | Admin
Bud zdrav.

Vysledkem prace v designeru je .ui soubor, ktery obsahuje popis uzivatelskeho rozhrani v XML. Tento soubor lze budto nahrat dynamicky (za chodu programu, pricemz pred tim ho lze jeste programove upravit) nebo se tento .ui soubor "zkonvertuje" na tridu v tom kterem jazyce.

Ja osobne pouzivam Python, takze si nejdrive v designeru rozmistim ovladaci prvky a na vysledny .ui soubor pak postvu pyuic: pyuic -o mujwidget.py mujwidget.ui

Potom muzu v mem programu naimportovat mujwidget a zobrazit.

Predpokladam, ze v Perlu to bude podobne.

In a world without fences and walls, who needs Gates and Windows?
30.1.2007 21:53 Ivan Marek
Rozbalit Rozbalit vše Re: perl, qt a prostředí
Na pyuic jsem už narazil a přesně něco takového bych pro perl potřeboval! Je ale klidně možné, že takový nástroj nebude existovat, protože přeci jenom perlQt není tolik rozšířené.
Jiří P. avatar 31.1.2007 07:30 Jiří P. | skóre: 24 | blog: programování
Rozbalit Rozbalit vše Re: perl, qt a prostředí
na http://perlqt.sourceforge.net/ pisou o puic puic -x -o test.pl form.ui, coz je podle me presne to, co potrebujes. Enjoy
In a world without fences and walls, who needs Gates and Windows?
31.1.2007 12:27 Ivan Marek
Rozbalit Rozbalit vše Re: perl, qt a prostředí
To vypadá nadějně. Jak budu mít čas tak se na to podívám. Dík za info.

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.