replaced qwarning