move getting icon from QSTypeDefinitions to -[QSObject icon]