我想转换QString为quint16.我正在从a读取端口号textBox,我需要将其转换quint16为我的UDPsocket writeData()函数的格式.
QString
quint16
textBox
UDP
writeData()
是否更容易将文本存储在QByteArray然后转换它?如果是这样,我只找到了修饰符toUint(),但没有找到quint16.
QByteArray
toUint()
根据Qt文档,quint16只是一个typedef unsigned short- 所以你可以简单地使用QString::toUShort.
unsigned short
QString::toUShort