ql.h