Qt Greenhouse - Üvegház Qt fejlesztőknek

Október 14-15 közt zajlott az idei Qt Developer Days Münchenben.

Matthias Ettrich a németországi Qt Software (a.k.a. Trolltech) R&D feje, nyitóbeszédében egy olyan eszközt jelentett be,
amely után már számos Qt/C++ fejlesztő vágyott: Qt Greenhouse IDE.

A projekt maga 3 éve indult egy "Creative Friday" projekt keretében és azóta érlelődött a berlini és oslói irodák falai közt.

Célja elsősorban, hogy megőrizze a vi vagy Emacs "puritánságát", ezzel pedig rávegye ezen eszközök
használóit is az áttérésre. Az alapkoncepció szerint egy ablakban érhető el minden, a fejlesztő számára
lényegtelen részek elrejthetők és szinte a teljes alkalmazás billentyűzetről vezérelhető.
A mindent-vivő "joker" funkció a "Quickfinder" néven bevezetett keresőmező. Egy egyszerű billentyű-
kombinációval előhívható és tetszés szerint kereshetők kódrészletek, dokumentáció vagy akár sorszám begépelése
alapján a forráskód tetszőleges részére ugorhatunk. Az éppen használt függvény/eljárás dokumentációja
folyamatosan elérhető és rendelkezésre áll egy automatikus kódkiegészítő, valamint "on-the-fly" kódszínező.
A csomag a Qt függvénykönyvtáron felül természetesen fordítót és hibakeresőt is tartalmaz (erről konkrétumok később).

A projekt hivatalos honlapja a http://www.trolltech.com/developer/greenhouse oldalon érhető el. Jelenleg nem
tartalmaz semmilyen konkrét információt, azonban az alkalmazás egy alfa változata heteken belül elérhető lesz.
Érdeklődők számára a project-greenhouse@trolltech.com levelezőlista szolgál(hat) további információkkal.

Licencelés tekintetében - iparági pletykák alapján - várható a GPL alatti kiadás.

A német Linux Magazin cikke az eszközről + 7db kép az alkalmazásból: http://www.linux-magazin.de/news/qt_developer_days_neue_qt_ide_namens_g…
A Linux Pro Magazine cikke: http://www.linuxpromagazine.com/online/news/qt_developer_days_new_qt_id…

Hozzászólások

Ez igen. Alig varom!

Szerkesztve:
Na, hat igazandibol ennek tenyleg negyon lehet orulni. En a qt eclipse integration-nel programozok qt-ben, az sem rossz mondjuk. Remelem a qt egy ido utan eleg teret hodit, hogy hasznalhato programokat is programozzanak vele :) Nem beszelve arrol, hogy nehanyan - ahogy itt hupon is szoktak - a szar qt-s temabeallitasaik miatt sirnak, hogy milyen csunyak a qt-s appok, bezzeg a gnome-osok!!1! Hat most ott a qgtk tema, szoval aki az ubuntu meg a suse miatti gnome hype miatt implementalja otletet gtk-ban, majd most valthat.

úgy rémlik, mintha a kereskedelmi programok közül nagyon sok választana qt-t, ha fejlesztő lennék, tuti megérteném:P
a "szar qt-s témabeállítások miatt sírnak" meg gondolom nekem is szóltak:) — nos, mivel az ikontémák még nincsenek rendesen migrálva, ezért a qgtk sem az igazi, maradok gtk-s (de legalább nem gnomeos:P):P

ellenben nem tartom lehetetlennek, hogy megindul folytatódik a migráció qt irányába, és minél többen használják, annál valószínűbb, hogy végre valaki csinál egy normális témát:P

—-—-—
int getRandomNumber() {
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

> nos, mivel az ikontémák még nincsenek rendesen migrálva, ezért a qgtk sem az igazi
A stock ikonokat atveszi a qgtk ilyenkor, tehat pl.: a QMessageBox, meg a QFileDialog a gtk-snak beallitott ikonkeszlettel nyilnak meg. Ha jol tudom, akkor a Qt a "rendszerikonok" alatt a KDE-ben beallitottat ertelmezi*, azt viszont egy KDE-s osztallyal eri el**, szoval jelenleg ugy latom technikai korlatai vannak annak, hogy pl.: a toolbaron megjeleno "Mentes" ikon a gnome-os ikonkeszletbol jojjon.

* Ebben nem vagyok biztos, amikor keresgeltem, erre jutottam
** Ebben meg megannyira sem, szoval legyszi javitsatok ki, ha tevednek; en is orulnek, ha nem igy lenne

** -hoz: Igazából ennek nincs akkora technikai korlátoltsága, toolbar esetén. Ha létrehozod az action-öket, csinálsz resource fájlt és oda bepakolod a saját ikonjaid, aztán ezekhez az action-ökhöz olyan ikont rendelsz, amilyet jónak látsz. Amihez a "natív" megjelenítést használja a Qt, az a már létrehozott pl. Mentés dialógusablak (pl. a QFileDialog::getSaveFileName(...) által kreált) és a többi _standard_ ablak. Persze mazohisták készíthetnek saját widgeteket is, saját ikonokkal :)

--
A gyors gondolat többet ér, mint a gyors mozdulat.

Man' elnezest kerek, de itt nem a sajat resource-k felvetelevel van a gond, hanem hogy a toolbar-ra a stock ikon nem a Gtk temabol jon. Ez azert gond, mert en ledefinialhatom a default Gnome ikont custom resource-kent, am ha a celszemely nem default temaval hasznalja a Gnome-jat, a turpissag kiderul.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

mivel jelenleg kevés a qt4-es alkalmazás, nálam a következőképp megy: beállítottam a gtktémám színeit, és leszedtem a buuf ikontémát kde-lookról is.
Így a konqueror egész érdekesen fest, ahogy rája van húzva a gtk-hoz képest egy tökmás téma a hozzá nem illő színvilággal, és az ikonok fele buuf, fele meg keramik/plastik vagy nemtommi.

—-—-—
int getRandomNumber() {
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

ha 3 eve molyolnak rajta, akkor miert csak egy alpha van? :/

--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!