将 QString 或 QUrl 转换为 Unicode
我想将 QUrl 的一部分转换为 Unicode。 我有一个给定的 URL www.ÄSDF.de,并希望将其转换为 www.%C4SDF.de。我怎样才能在 Qt 中做到这一点? 当我使用…
输出 QVector3D 到 QString
我很惊讶地发现 QVector3D 没有将 x、y 和 z 坐标输出为 QString 的内置方法。我可以编写一个简单的函数来做到这一点,但我想知道是否有一个标准的方…
在 Qt 中的 QPlainText 小部件中可视化原始文本时出现问题
我正在尝试制作一个 Base64 编码器/解码器并在 Ubuntu 中的 Qt (4.7.3) 中可视化结果。 我使用 QPlainText 来粘贴代码并呈现结果。我解码没有问题,因…
contains(regexp) 关于 QML 中可能的 Qstring/字符串
我在 QML 中有一个代码片段,它应该在 screen.text 中查找正则表达式“Calling”,如果找不到,只有这样它才会更改 screen.text。不幸的是,QML/QStri…
是否可以将 QString 传递给 QMessageBox?
我正在开发 QT 应用程序,用户将在其中将其信息输入到多个 QLineEdit 中。然后他们将单击“提交”按钮。我希望出现一个 QMessageBox 询问他们是否要确…
将 json 哈希数组转换为 QT QHashes 列表
我有一个 JSON 编码字典的 QString。有没有一种简单的方法将它们转换为 QHashes 列表?我看过这篇文章 Best JSON parser for Qt?,但还没有能够获得有…
互换使用 std::string 和 QString
我在我正在开发的图形和 GUI 组件软件系统中广泛使用 Qt。然而,对于大多数内部算法和数据处理来说,Qt 发挥的作用较小。 我经常会遇到从 std::string…
基于 Qt 的 addSlashes 版本等效
我刚刚编写了一个基于 Qt 的 php addSlashes 函数,我不会看到任何改进,对其提出建议。我计划使用此函数来填充一个包含数百个 insert 查询的文件,更…
为什么 QString 到 const char* 的转换会在 Windows 上生成 Debian 标识符?
我正在尝试将 libssh2 包装在 Qt 中,并具有以下代码: const char* username = inUsername.toLocal8Bit().data(); const char* password = inPass.to…
将 QString Unix 纪元时间转换为 QString 标准时间
我需要一个优雅的C++函数,它接受包含unix时间(例如1295874681)的QString参数,并将其转换为包含QString的标准时间格式(例如星期一,2011年1月24日…
C++ 中的 switch/case 语句具有 QString 类型
我想在程序中使用 switch-case,但编译器给出了此错误: switch expression of type 'QString' is illegal How can I use the switch statements with…
如何将 unicode QString 转换为 std::string?
我需要将 QString 转换为 std::string。但是,如果该字符串包含 unicode 符号,我会得到 ????。如何使用正确的编码转换字符串? 谢谢。…
如何处理“%1”在 QString::arg() 的参数中?
每个人都喜欢 QString("Put something here %1 and here %2") .arg(replacement1) .arg(replacement2); ,但只要您有一丝可能 replacement1 实际上在…