问题标签 [qmap]

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 回答
6033 浏览

qt - qt中的嵌套QMap

我正在尝试在我的 QT 应用程序中使用此代码

但它说有一个构建问题

0 投票
2 回答
1072 浏览

qt - 如何在 Qt 中保存包含 2 个 QMap 数据的文件?

可能重复:
使用 Qt 进行序列化

我有 2 个类型为 QMap 的数据:

1.QMap小说;QString tempChapter; QString tempStory;

2.QMap组合;int tempInd; QString tempChap;

我的问题是:如何将这 2 个数据保存到一个文件中?如果保存成功,我该如何加载这两个数据?请也插入代码,因为我是一个初学者 C++ 程序员并且对 OOP 不太了解,请尽快回答这个问题!非常感谢!:)

0 投票
1 回答
3695 浏览

c++ - QMap 返回作为参考的问题?

大家好,

我有一个代码片段如下:

在我的客户端代码中,我按如下方式访问 QMap。但是应用程序在访问“plugins.size()”的地方中断了

调试信息如下:

有小费吗?

在此先感谢,

0 投票
2 回答
9405 浏览

c++ - 如何转换 QMap> 到 QVariant?

QVariant(需要QSettings类)支持从创建QMap<QString, QVariant>

但试图初始化这样的东西:

给出错误:

函数返回一个函数。

所以然后我尝试了QMap<QString, QVariant>重载QVariant()并得到了

错误:没有匹配的调用函数QVariant::QVariant(QMap<QString, QMap<QString, int> >&)

现在我尝试了一个类型转换:

并得到

模板参数 2在 ' ' 标记
之前的声明中是无效的无效类型;

那么将嵌套转换QMapQVariant对象所需的巫术是什么?

0 投票
1 回答
3268 浏览

c++ - QMap::contains() 未返回预期值

我有一个包含 QMap 对象的类:

现在,在下面的函数 Foo() 中,if 子句总是返回 false,但是当我遍历映射时,比较的 QString,即 str1 存在于键中。

难道我做错了什么?为什么 contains() 不返回 true ?

0 投票
2 回答
5100 浏览

c++ - 排序 QMap

我有数据结构QMap<QString, int>如何按 int 键对其进行排序?

谢谢你。

0 投票
5 回答
3706 浏览

c++ - 无法将 QMap 传递到 SLOT

所以,这有效:

。H

.cpp

现在,我试图将 QMap < QString, QString > 传递给 addMenu 而不仅仅是 QString,但我得到错误:没有匹配函数调用“QSignalMapper::setMapping”。我需要创建一个 typeDef 什么的吗?

。H

.cpp

编辑:我也尝试添加 typeDef,但仍然遇到同样的错误。

。H

.cpp

0 投票
2 回答
7293 浏览

c++ - QMap::insertMulti 还是 QMultiMap?

我应该在 QMap::insertMulti 和 QMultiMap 之间使用什么来处理:

2 -> abc
2 -> def
3 -> ghi
3 -> jkl

输入 2 个解决方案有什么区别?

0 投票
2 回答
2238 浏览

c++ - Qt - 如何将坐标映射到场景中的图像像素

我在 Qt 中创建了一个场景,我从开放的街道地图 [.png] 中获取了一张图像并将其放入场景中。我还在另一个文件中导出了它的坐标。我的问题是如何将我的图像像素映射到地图坐标。基本上我想将地图中的道路绘制到我的图像中。谢谢

0 投票
1 回答
337 浏览

c++ - QMultiMap 和 QDataStream

我在 QtAssistant 中看到 QDataStream 支持 QMap 并且 QMultiMap 继承了 QMap 。Qt 是否支持 QMultiMap 与 QDataStream 进行序列化?