KDE vs. Gnome?
Lubos Lunak
l.lunak na sh.cvut.cz
Středa Květen 22 12:23:34 CEST 2002
Libor Chocholaty wrote:
> Lubos Lunak wrote:
>
>> Jiri Vaclavovic wrote:
>>
>> >
>> >> Jo, nakreslit si dialogy v QtDesigneru neni problem, ale co s hlavnim
>> >> oknem aplikace? A co definice menu? V Gnome je na to glade (doufam, ze
>> >> je to ono), ale QtDesigner to neumi. Nebo jsem lama, ale nezjistil jsem
>> >> jak na to. Muzete mi to nekdo osvetlit?
>> >
>> > QtDesigner >= 3.0
>> >
>> > File->New->Main Window - daji se zde editovat i menu
>> >
>>
>> Tak se to v KDE nedela. Viz.
>> http://developer.kde.org/documentation/tutorials/xmlui/preface.html .
>> Vyhody by tam u toho mely byt vypsane take. Strucne receno existuje jisty
>> koncept akce, v xml se napise, jak bude vypadat menu, jak budou vypadat
>> toolbary atd. (tj. zkratka se slozi z tech akci), k akcim se priradi jejich
>> obluzne funkce (resp. se tedy pouziji sloty) a XMLGUI uz to vsechno slepi
>> dohromady.
>> V Qt Designeru se delaji jen widgety a dialogy.
>>
>
> Prominte, ale nemyslim, ze by programovani vzhledu UI bylo mym konickem.
> Proc na to neudelaji nejaky nastroj?
Nevim, asi to nikomu nestalo za to, kdyz staci vzit nejaky uz existujici rc
soubor a upravit ho treba na :
<!DOCTYPE kpartgui SYSTEM "kpartgui.dtd">
<kpartgui name="helloapp" version="1">
<MenuBar>
<Menu name="file"><text>&File</text>
<Action name="file_new"/>
<Action name="file_open"/>
<Action name="file_save"/>
<Action name="quit"/>
</Menu>
</MenuBar>
<ToolBar fullWidth="true" name="main"><text>Main Toolbar</text>
<Action name="file_new"/>
<Action name="file_open"/>
<Action name="file_save"/>
</ToolBar>
</kpartgui>
Staci si prohlednout nejaky *.rc soubor treba v kdebase, projit si ten
tutorial a clovek nemusi mit programovani vzhledu ani jako konicek. V XML se
nevyznam, ale s pomoci toho .dtd souboru to mozna pujde delat i v nejakem XML
editoru, kde uz by se to vazne nemelo nijak zvlast lisit od delani primo v Qt
Designeru.
>
> Dekuji predchozimu prispevateli za upozorneni na QtDesigner 3.0+. Podivam se
> na to.
Jak uz jsem rekl, to neni jak by se to melo delat u aplikaci pro KDE.
Lubos Lunak
--
l.lunak na email.cz ; l.lunak na kde.org
http://dforce.sh.cvut.cz/~seli
Další informace o konferenci Linux