我想将 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/

10-12 05:07