trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: January 2014

Difference between: gtk-qt-engine & gtk3-tqt-engine

From: "David C. Rankin" <drankinatty@...>
Date: Sat, 25 Jan 2014 01:04:38 -0600
Darrell, All,

  I have built both gtk-qt-engine & gtk3-tqt-engine packages. I am not sure what
should dictate the use or installation of one, or the other, or both? I don't
understand the difference. Both are designed to provide similar feel for gtk
apps running in TDE, with the former updating gtk-2.0 configs, and I presume the
latter does something similar for gtk-3.0 based apps. The confusion is why 2
applications? Why not just extend one, or the other, to cover both gtk-2.0 and
gtk-3.0 apps?

  With 2 apps is there some logic that tells gtk-2 and 3 apps to use the
different engines to create different configs on icon-set or widget-style
changes? Are there now two configs in thelpcenter?

  Initially, my first concern was that the packages would conflict. But after
building, it is apparent they will not:

tde-gtk-qt-engine-14.0.0-1-x86_64.pkg.tar.xz:
opt/trinity/share/applications/kcmgtk.desktop
opt/trinity/share/locale/de/LC_MESSAGES/gtkqtengine.mo
opt/trinity/share/locale/bg/LC_MESSAGES/gtkqtengine.mo
opt/trinity/share/locale/fr/LC_MESSAGES/gtkqtengine.mo
opt/trinity/share/locale/nn/LC_MESSAGES/gtkqtengine.mo
opt/trinity/share/locale/tr/LC_MESSAGES/gtkqtengine.mo
opt/trinity/share/locale/es/LC_MESSAGES/gtkqtengine.mo
opt/trinity/share/locale/ru/LC_MESSAGES/gtkqtengine.mo
opt/trinity/share/locale/sv/LC_MESSAGES/gtkqtengine.mo
opt/trinity/share/locale/it/LC_MESSAGES/gtkqtengine.mo
opt/trinity/lib/trinity/kcm_kcmgtk.la
opt/trinity/lib/trinity/kcm_kcmgtk.so
usr/share/themes/Qt/gtk-2.0/gtkrc
usr/lib/gtk-2.0/2.10.0/engines/libqtengine.so

tde-gtk3-tqt-engine-14.0.0-1-x86_64.pkg.tar.xz:
opt/trinity/lib/libtqtcairo.so.0
opt/trinity/lib/libtqtcairo.so.0.0.0
opt/trinity/lib/libtqtcairo.la
opt/trinity/lib/libtqtcairo.so
usr/share/themes/tdegtk/gtk-3.0/gtk.css
usr/lib/gtk-3.0/3.0.0/theming-engines/libtdegtk.so.0.0.0
usr/lib/gtk-3.0/3.0.0/theming-engines/libtdegtk.so
usr/lib/gtk-3.0/3.0.0/theming-engines/libtdegtk.so.0
usr/lib/gtk-3.0/3.0.0/theming-engines/libtdegtk.la

  Anybody have both installed currently?

-- 
David C. Rankin, J.D.,P.E.