复制到 QMap 时出现 QString 错误。范围问题?
每当我尝试将 QString 添加到 QMap 作为 QWidget 类的析构函数中的键时,我目前都会遇到段错误(有时由于错误的 malloc 导致的 sigabrts) - 我认为这…
使用 QString 在输出中获取奇怪的字符
int a=0; while (a<2) { //infos.stops is point to one array, called abc[10] output = output + QString::fromStdString(*infos.stops)+ "." ; inf…
将 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 #include #include using namespace std; int main(int argc, char** argv) { QStri…
如何将指数形式的十进制数字符串转换为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 …