When i start up OO for the first time, it uses Gtk for rendering its UI. One way i can verify this is to do a 'fuser -v /usr/local/lib/libgtk*' and libgtk-x11-2.0.so.* shows up as being used by soffice.bin. And it looks like a Gtk program.

This is the normal behavior i'm familiar with.
However, if i run any Qt application (skype, virtualbox) and i start up OO, it switches to using Qt instead of Gtk. Most obvious is the different appearance of the UI, and fuser doesn't show libgtk-x11-2.0.so.* as being used by soffice.bin anymore.
This happens even after the Qt applications have closed. It appears OO gets "locked" into using Qt.
Has anyone ever experienced this?