ECMQueryQt: don't cache QUERY_EXECUTABLE
When switching a configuration between Qt5 and Qt6 the cached variable will lead to the wrong executable being ran. The caching is pointless anyways, as the variable is set everytime ECMQueryQt.cmake is included.