我想将 QString
转换为 quint16
。我正在从 textBox
读取端口号,我需要将其转换为 quint16
格式以用于 UDP
套接字 writeData()
函数。
将文本存储在 QByteArray
中然后转换它是否更容易?如果是这样,我只找到了修饰符 toUint()
,但没有找到 quint16
。
最佳答案
根据 Qt 文档, quint16
只是 unsigned short
的 typedef - 所以你可以简单地使用 QString::toUShort
。
关于qt - 将文本转换为 quint16,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22516882/