将 std::string 转换为 QString
我知道 std::string content 包含 UTF-8 数据。我想将其转换为 QString。我该如何做到这一点,避免 Qt 中的 from-ASCII 转换?…
将包含 PostgreSQL 时间戳的 QString 转换为 QDateTime
我遇到了一个看似非常简单的问题:我想从包含时间戳的 QString 获取 QDateTime。我从 PostgreSQL 获得了时间戳,但这并不重要。这是不起作用的代码: …
如何将一个QString写成多行?
你有更好的方法吗? QString str("I am a long long long" + QString("long long long") + QString("long QString") ) 我不喜欢所有这些 QString。…
QChar 到 wchar_t
我需要将 QChar 转换为 wchar_t 我已经尝试过以下操作: #include <cstdlib> #include <QtGui/QApplication> #include <iostream> using …
如何将指数形式的十进制数字符串转换为Qt中的浮点数?
我在文本文件中有一些以指数形式表示的十进制数字,例如:144.2e-3。我想将值存储为浮点数。在qt中,当我直接使用“number.toFloat()”方法时,它返回…
QString,删除标签和内容?
message.Text() 是一个 QString。 我想删除一些文字。 文本可以是: 正常:“这是一个文本” 带标签:“something这是一个文本” 首先,我发现如果文…
非QObject派生类是否应该“总是”?被放入堆栈中?
来自 Symbian 世界,我习惯于尽可能多地使用堆以避免耗尽堆栈空间,尤其是在处理描述符时。 CBase 派生类总是在堆上动态分配,因为如果不这样做,它们…
从 Qt 字符串打开文件
我正在制作一个 Qt 应用程序,并且有一个用于打开文件的按钮,该文件连接到自定义插槽。这是到目前为止的槽代码: void MainWindow::file_dialog() { …
如何检查由带德语变音符号的 QString 表示的路径是否存在?
我得到一个 QString,它代表来自 QLineEdit 的目录。现在我想检查该目录中是否存在某个文件。但是,如果我尝试使用 os.path.exists 和 os.path.join …
在 Qt 中使用 std::string 会导致销毁时出现运行时错误
我有一个 Qt 应用程序,它使用另一个库,其中函数输出是 std::string 而不是 QString。 所以在我的程序中,我有一个方法 void doSomething() { ... st…
Qt QString克隆分段错误
我正在使用 Qt Creator 构建我的第一个 Qt 应用程序,一切都很顺利,直到我开始从一条显然无害的线路中收到一个奇怪的 SIGSEGV。 这是错误: 程序收到…