Qt中QString向QByteArray的转换问题

想写一个网络数据关键词检索程序,从文件读取关键词,保存成QList,每个词都是 QString类型,每个网络帧的数据部分,存成一个 QByteArray对象,然后用contains方法查找,但是contains要求参数为 QByteArray 类型,应该怎么转换呢?
备注,因为关键词有多种表示方法,我想查它的unicode表示,所以不能用toUtf8之类的函数进行类型转换。
不知道说清楚没有

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^