qm生成