adding Qt meta calls