标签: qt qstring
我想将QString转换为quint16。我正在读取textBox中的端口号,我需要将其转换为quint16套接字UDP函数的writeData()格式。
QString
quint16
textBox
UDP
writeData()
将文本存储在QByteArray然后转换它是否更容易?如果是这样,我只找到修饰符toUint(),但quint16没有找到。
QByteArray
toUint()
答案 0 :(得分:5)
根据Qt文档,quint16只是unsigned short的typedef - 因此您只需使用QString::toUShort。
unsigned short
QString::toUShort