The problem is that both applications have the same name. Qt4 qtconfig resides in /usr/bin/ Qt3 qtconfig resides in /usr/qt/3/bin/ When using without absolute path, Qt4 one is used. I propose the binaries to be named qtconfig-{qt3,qt4} -- like in Debian
Why is this an issue? Why not just call the one you want?
I think it's confusing and inconvenient. I was wondering why I can't change my Qt3-apps theme and only after a while I found out that the "qtconfig" is Qt4 version and it was hassle to locate the Qt3-one. No one told me about it, no one warned me. I was really confused and annoyed.
But this is no different for any other apps - qmake, uic, designer, etc..?
Didn't know that. As a user of a few Qt apps, I have no interest in those. When I asked my friend, who is Debian user, he told me he has qtconfig-{qt3,qt4} - and I thought it's obvious. If you don't want to do anything about it, I don't care as I know how to solve this already. But a small notice/warning could be nice. But again - what could be a notice at the end of qt emerge good for, when only sysadmin MIGHT see it, and not the users who might want to change their Qt3 apps theme. Maybe I missed some standard or whatever, as apparently I'm the only person who had problem with this.
I don't see the point either. You can do `echo "alias qtconfig-qt3=${QTDIR}/bin/qtconfig" >> ~/.bashrc` locally.