: 14 października 2009, 03:31
¯yczę powodzenia w odróżnianiu programu napisanego w GTK+ od takiego w QT4 z włączonym stylem GTK+.adrikux pisze:Nic, ale jeżeli aplikacja integruje się z motywem GNOME to wiadomo, że jest oparta na Gtk.
W wersji dla Linuksa była, jest i prawdopodobnie długo będzie oparta na QT3/4.pavbaranov pisze:adrikux, nie jestem przekonany, czy Opera jest oparta na Qt. Dopiero od pewnego czasu rozpoczęła wypuszczanie specjalnych wersji kompilowanych z użyciem bibliotek Qt3 i Qt4.
Pod Windows wykorzystują winAPI.pavbaranov pisze:Oprócz nich istnieją jeszcze wersje Opery (pierwotne, czy jak je tam nazwać), które z Qt nic wspólnego nie mają.
Gdzie żeś takie bzdury wyczytał, Opera pod Linuksa jest w wersji QT3/4, i jedyna rzecz jaka jest napisana w GTK+ to wybór plików (który automatycznie się włącza w GNOME, ale nie wiem czy nadal to jest ze względu na problemy, które mieli użytkownicy innego środowiska np. XFCE czy e17).yantar pisze:(częściowo zaimplementowano elementy GTK, żeby integracja była jeszcze lepsza i ułatwiła życie użytkownikom)
Programiści QT4, a dokładniej firma Trolltech zdecydowała, że QT4 ma wyglądać natywnie pod GTK+ (czytaj GNOME, a dokładniej UBUNTU) napisali prosty ,,wrapper'', który upodabnia QT do GTK+ (w ustawieniach QT4 można wybrać GTK+ wtedy QT4 "korzysta" ze stylu GTK+ idealnie komponując się z GNOME, tak jak każda aplikacja korzystająca z QT4).
Problem pojawia się w drugą stronę czyli GTK+ -> QT4 ponieważ GTK+ nie posiada czegokolwiek co można by wykorzystać tworząc 100% natywne odwzorowanie wyglądu QT4.
--> woocash255,
zrób kopię katalogu ~/.opera i utwórz na nowo profil (później sobie importujesz wszystko), ponieważ w wersji 10 spora ilość ustawień z wersji <9.6 może powodować wolne działanie przeglądarki i jej dużą niestabilność.