问题标签 [qstring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1420 浏览

qstring - 标签之间文本的正则表达式

我有一个需要解析的 QString。这个 QString 是一个从 URL 获得的 QNetworkReply 对象。

我需要来自 QString 的值 21.2401。

我试过这个。

但它返回-1。需要帮助。

提前致谢!

0 投票
1 回答
4816 浏览

c++ - 如何在 QT 中使用 QDomDocument 对象将字符串读取为 XML

我使用此函数将字符串作为 XML 文档接收:

这是我的插槽和信号:

当我输入上面的代码时,我得到一个错误,即没有预定义的函数接收我发送的一个字符串...有人可以尝试纠正这个问题,以便我可以看到如何将这个 Qstring 值放入 xml 文档中。所以我可以阅读 XML

谢谢

编辑:这些是我必须选择的功能,我已经尝试了所有但似乎我没有发送正确的参数:

编辑2:我不能编译它,我可以给你这个代码:

或者告诉我如何获得 Qdebug 输出。你的意思是像Qdebug<<data

0 投票
1 回答
2139 浏览

python - PyQt - 如何用 sip API 2 替换 QString

请告诉我如何替换此代码:

与 sip API 2 Python 等效。它说“NameError:未定义全局名称'QString'”,因为我改用Python字符串。谢谢你。

[解决了]

0 投票
1 回答
6075 浏览

qt - QString 字符串/文本格式

我正在尝试使用 arg() 函数格式化 QString,如下所示:

在这里,我得到一个“零异常的整数除法”。

背景:在 VS 2010 中使用 Qt 插件。全新的 Qt 框架。

有什么建议么?

谢谢

0 投票
2 回答
531 浏览

c++ - qDebug 和 QString const 参考的问题

有一个具有以下功能的类:

但是当我这样做时:

当我从字符串返回中删除 const & 时,它可以工作。就像 << 不适用于引用。出了什么问题,为什么会崩溃?

0 投票
1 回答
966 浏览

c++ - 基于谓词替换 QString 中的元素

我需要QString根据它们 替换 a 中的字符QChar::category。用标准库术语我想

或者,我对适用于 unicode 字符类别的正则表达式感到满意,我可以将其用于QString::replace.

QString 是否有可能,还是我真的需要将字符串转回 astd::vector<QChar>并返回?

编辑:我想保留的类别:

  • 第一个字符:$、_ 或 Unicode 类别中的任何字符“大写字母 (Lu)”、“小写字母 (Ll)”、“标题字母 (Lt)”、“修饰符字母 (Lm)”、“其他字母 (Lo)”或“字母编号 (Nl)”</li>
  • 其余的:第一个项目符号加上任何 U+200C 零宽度非连接字符、U+200D 零宽度连接字符和 Unicode 类别“非间距标记 (Mn)”、“间距组合标记 (Mc) ”、“十进制数字 (Nd)”或“连接符标点 (Pc)”。

我可以在多个通道中进行第一次/休息。

0 投票
3 回答
4984 浏览

c++ - QString 通过引用传递问题

我的代码支持原生 C++ 类型和 Qt 类型。例如,有string's 和QString's 是“等价的”。

我有 2 个函数,一个需要string',一个需要QString'。QString版本将参数转换为' string,然后调用string函数的版本。

这是问题的一些通用代码:

因此,这段代码将编译并运行......但是,当我调用第二个参数时,它一旦返回LoadQString()就为空。QString您可以在我的评论行中看到我试图string& ret = ...获得工作参考的地方。如果我调用LoadString()然后检查toReturn它何时返回的值,它将是“hello world!” 正如预期的那样。

只是想让它LoadQString()正常工作。

感谢你的帮助!

0 投票
1 回答
1854 浏览

c++ - 如何使用 Qt 库从文本文件中获取字符串

我想从文本文件中获取一些字符串。我知道如何获取文本文件的整个字符串

这可以很好地获取 QString 文本下的所有文本,但我只需要文本中的一些特定字符串,示意图如下:

有人可以告诉我如何做到这一点,或者甚至可以给我一个小例子吗?

0 投票
2 回答
9537 浏览

python - 将 QStringList (PyQt) 转换为普通的 python 列表

我想获取 qstringlist 中的每个元素并从列表中获取原始数据,而不是 pyqt 将其存储为的任何内容。

我从中得到的输出如下:

正如您所看到的,我只获取 QString 值和似乎是内存位置的内容,我希望将实际字符串本身和实际目录值作为字符串存储到 python 列表中。我这样做的主要原因是我已经编写了 matplotlib 和 scipy 的脚本,我只需要这两个列表来使其工作。

0 投票
1 回答
571 浏览

c++ - 读取文本文件的值并将值写入 QDoubleSpinBox

我想从文本文件中读取字符串(数据)并将数据写入 QDoubleSpinBox。因此我使用了:

编译时我没有收到错误消息,但是当我使用 LoadDirectory 方法时,使用文件“/1_geo.m4”的方法“QString::indexOf”和“QString::mid”搜索了 QString“Value”,我证明了它的存在QFileInfo::exists() 没有写入 QDoubleSpinBox“ValueQDoubleSpinBox”。有人可以告诉我为什么它不起作用吗?问候