Portál AbcLinuxu, 8. května 2025 21:38

Qt 4.5.0 Technical Preview

Vyšlo Qt 4.5.0 Technical Preview. Vývojáři tak mohou otestovat vylepšení QtWebKit (podpora pluginů, audio a video elementy), podporu nové platformy Cocoa, dále přibyly backendy pro Phonon, pracovalo se na vyšším výkonu, QtXmlPatterns umí XSL-T, je možné vytvářet ODF dokumenty, můžete používat komprimované SVG a díky QGtkStyle Qt dokáže vypadat jako GTK+.

21.10.2008 17:31 | Luboš Doležel (Doli) | Nová verze


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

Komentáře

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

Vložit další komentář

David Watzke avatar 21.10.2008 18:20 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Odpovědět | Sbalit | Link | Blokovat | Admin
Jo jo, tohle bude zajímavý. Až vyjde finální verze a KDE 4 ji bude používat, tak pak teprve začnu uvažovat o přechodu z KDE 3.5 a zjišťovat co všechno ještě chybí.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
Marián Kyral avatar 21.10.2008 20:43 Marián Kyral | skóre: 29 | blog: Sem_Tam | Frýdek-Místek
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Odpovědět | Sbalit | Link | Blokovat | Admin
... díky QGtkStyle Qt dokáže vypadat jako GTK+.
Kdy tohle bude umět i GTK? Gtk-qt-engines mi né vždy fungují. Na tomtéž stroji: Jeden uživatel bez problémů, druhý ani za nic. A nebyl jsem schopen najít rozdíl v konfiguraci :-(

A ještě nativní kde file dialog. Kgtk nefunguje všude :-(
22.10.2008 00:36 Deleted [8409] | skóre: 14 | blog: darkblog
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Kdy tohle bude umět i GTK
Nikdy :-)

Já být trolltech (nokia) tak na Gtk úplně kašlu :)
22.10.2008 00:42 Deleted [8409] | skóre: 14 | blog: darkblog
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Ale zajímalo by mě, jak se bere to, že Gtk aplikace může pomocí toho qgtkstyle používat Qt z hlediska licence ?

Pokud vezmu, že free edice Qt je GPL, tak ta aplikace co používá Qt (i když nepřím) by měla být taky GPL, nebo ne ? A pokud nemusí, tak když udělám nějakou GUI vrstvu, která používá Qt, tak nemusím vydávat pod GPL, nebo jo ?
22.10.2008 07:40 majvan | skóre: 5 | blog: Fandime linuxu | Trenčín
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Aplikácia využívajúca Qt pod licenciou GPL musí byť licencovaná pod GPL.
22.10.2008 20:10 Deleted [8409] | skóre: 14 | blog: darkblog
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Né aplikace, aplikace využívající úplně jiný toolkit, který si načte Qt a použije ho pro zobrazování widgetů.
22.10.2008 20:11 Deleted [8409] | skóre: 14 | blog: darkblog
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Příklad:

wxWidgets umí využívat Gtk+ a je pod licencí LGPL, někdo napíše vrstvu pro wxWidgets, která místo Gtk využije Qt, tak jak na tom teď budu s licencí té wxWidgets aplikace, která využije Qt ?
23.10.2008 07:41 majvan | skóre: 5 | blog: Fandime linuxu | Trenčín
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
V tomto prípade sa licencia tvojej aplikácie vzťahuje len na wxWidgets a jej licenciu. V každom prípade ale platí, že pokiaľ medzivrstva využíva Qt s licenciou GPL, potom aj medzivrstva musí byť takto licencovaná. Ak nie, potom medzivrstva licencovaná GPL nemusí byť a tým pádom aj wxWidgets s touto vrstvou musíš distribuovať s 2 licenciami: GPL a medzivrstvu zvlášť (presne ako GNU a proprietárne ovládače v distribúciách).
Luboš Doležel (Doli) avatar 22.10.2008 07:57 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Ale zajímalo by mě, jak se bere to, že Gtk aplikace může pomocí toho qgtkstyle používat Qt z hlediska licence ?
Co? Asi mi něco uniká. Pouze Qt aplikace používají QGtkStyle.
22.10.2008 20:09 Deleted [8409] | skóre: 14 | blog: darkblog
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Tak sorry, sekl jsem se, přesně opačný způsob (gqtstyle nebo jak se to jmenuje)
22.10.2008 09:20 Michal2
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Odpovědět | Sbalit | Link | Blokovat | Admin
pracovalo se na vyšším výkonu

Tohle me trosku desi. Totez psali pri prechodu z QT3 na QT4 a praxe ukazuje brutalni _pokles_ vykonu. V Troltechu maji tudiz asi zvlastni predstavu, co znamena spojeni "pracovat na vykonu" ;-)

Luboš Doležel (Doli) avatar 22.10.2008 09:39 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Nedávno tu asi byla zprávička s grafy, které ukazovaly zlepšení.
22.10.2008 09:49 hlína
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Praxe na jednom počítači? já to odzkoušel už na třech různých pc a rozhodně to nebylo tak jak píšeš.
22.10.2008 11:15 xm | skóre: 36 | blog: Osvobozený blog | Praha
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Qt 4 (je to Qt, nikoliv QT) je skutečně rychlejší. Třeba grafický engine Arthur (který Qt 4 používá) je podle benchmarků mnohonásobně rychlejší než Cairo (a při použití OpenGL backendu, který je v Qt 4 také obsažen, ještě mnohonásobně na druhou ;-)).

Qt 4 se ale také mnohem víc spoléhá na využití XRender, který bohužel některé grafické karty (ano, mám na mysli NVidii ;-)) implementují strašně pomalu (i když pod tlakem KDE 4 se to už i NVidia snaží napravit).

No a dále Qt 4 (narozdíl od Qt 3) používá implicitně double buffering, což ve výsledku znamená plynulejší/hladší vykreslování GUI (bez tearingu, flickeringu, atp.), nicméně někdo takové vykreslování může považovat za pomalejší (já beru double buffering jako jednoznačný klad).
Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
Luboš Doležel (Doli) avatar 22.10.2008 11:45 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Já dodám, že v Qt 4.5 můžete předat jako argument -graphicssystem opengl a máte program akcelerovaný přes OpenGL. Druhou možností je systém raster, který je však stále rychlejší než nativní X11.
23.10.2008 02:11 J. M. | skóre: 23 | blog: JMblog
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Qt 4 (je to Qt, nikoliv QT) je skutečně rychlejší. Třeba grafický engine Arthur (který Qt 4 používá) je podle benchmarků mnohonásobně rychlejší než Cairo (a při použití OpenGL backendu, který je v Qt 4 také obsažen, ještě mnohonásobně na druhou ;-)).
To je zajímavý argument – Qt 4 je rychlejší než Qt 3 proto, že Arthur je rychlejší než Cairo. K tomu bych jenom dodal, že zítra bude pršet, protože Karel IV. není Američan.

Dále taky je rychlejší proto, že je díky double bufferingu pomalejší.

Ne, nové, monstrózní Qt 4 opravdu není rychlejší, ani stejně rychlé jako Qt 3. To se vůbec nedá srovnávat. Staré, primitivní Qt 3 je lehoučké jako pírko, úplně lítá. Tak to je vždycky se vším. Stejně tak to bylo i s GTK+. Prostě nové generace softwaru jsou vždycky pomalejší, hardwarově náročnější. Ano, vyspělejší, teoreticky, papírově, podle tiskových zpráv výkonnější, ale to vždycky v překladu znamená pomalejší.
23.10.2008 10:44 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
To je zajímavý argument – Qt 4 je rychlejší než Qt 3 proto, že Arthur je rychlejší než Cairo. K tomu bych jenom dodal, že zítra bude pršet, protože Karel IV. není Američan.
Ale výrok je-li Arthur rychlejší než Cairo, pak Qt4 je rychlejší než Qt3 přece klidně může být pravdivý :-D
Ještě na tom nejsem tak špatně, abych četl Viewegha.
23.10.2008 13:58 Deleted [8409] | skóre: 14 | blog: darkblog
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Rychlost Qt3 přece s Cairem nemá nic společného :-)
23.10.2008 14:17 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
To je pravda, ale pokud je konsekvent pravdivý, na pravdivostní hodnotě antecedentu přece nezáleží :-)
Ještě na tom nejsem tak špatně, abych četl Viewegha.
mirec avatar 22.10.2008 13:02 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Odpovědět | Sbalit | Link | Blokovat | Admin
Aj vám to ide asi tak 5x pomalšie ako Qt 4.4 (skompilované bez debug somarín)? Funguje stabilne (teda mne pri spustení qtdemo zablokovalo X, ledva som pomocou sysrq prepol na konzolu)? Pri renderovaní cez opengl ide stabilne (teda padnú / nepadnú X)?
LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
mirec avatar 22.10.2008 13:05 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Příloha:
Pozerám, že dnes mi opengl funguje. Tak teda pridávam screenshot.
LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
Luboš Doležel (Doli) avatar 22.10.2008 13:25 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Odpovědět | Sbalit | Link | Blokovat | Admin
Jsou uz nejake Gentoo ebuildy? Nebo staci jen prejmenovat existujici.
22.10.2008 20:01 Scarabeus IV | skóre: 20 | blog: blogisek_o_gentoo | Praha
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Si to prejmenuj, se zeptam yngwina jestli neudela hardmasked snapshoty.
Dnes nevim nic o deni pac nespolupracuje cia :] sem linej se koukat jinam
22.10.2008 20:04 Scarabeus IV | skóre: 20 | blog: blogisek_o_gentoo | Praha
Rozbalit Rozbalit vše Re: Qt 4.5.0 Technical Preview
Ok status:
Kdyz nekdo vyrobi ebuildy tak se to tam da uz ted hardmasked
jinak se na to zamerime a budem si to testovat interne pac je tam dost zmen a vyda se to az se stable verzi. Sme taky jenom lidi

Založit nové vláknoNahoru


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