fix qt bug