社区
Qt
帖子详情
关于QMap的一点疑问
avecparapluie
2010-12-14 10:36:44
比如我在a.cpp中定义
QMap<QString,QStringList>info;
然后按键-值存储了一些信息。
而在另一个文件main.cpp中需要info中的键-值信息,请问该则么做呢?
...全文
184
7
打赏
收藏
关于QMap的一点疑问
比如我在a.cpp中定义 QMapinfo; 然后按键-值存储了一些信息。 而在另一个文件main.cpp中需要info中的键-值信息,请问该则么做呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huangzp1985
2010-12-17
打赏
举报
回复
如在类xbelTree中有,共有的,
QMap<QString, QString> map;
在你需要用到这个map的类中定义如下:
xbelTree = new XbelTree;
xbelTree->map
就能取到你所需要的map
wyjam
2010-12-16
打赏
举报
回复
若只是在QMap中的一个键值,那么你写一个get方法去取吧。main.cpp中直接调用a.cpp中的get方法。
人到中年琐事多
2010-12-15
打赏
举报
回复
最好包装在一个类中(静态类或者普通类都可以)
类的静态公共成员就象C中的全局变量可以在需要的地方访问,但比全局变量要好得多,工具类一般都这样包装
zhenzhouxingxing
2010-12-15
打赏
举报
回复
这就不是QMap的一点疑问了
dbzhang800
2010-12-14
打赏
举报
回复
http://www.qtcn.org/bbs/read.php?tid=33298
avecparapluie
2010-12-14
打赏
举报
回复
[Quote=引用 1 楼 worstboyzym 的回复:]
info写成静态的不就行了
[/Quote]
static QMap<QString,QStringList>info
这样?
WORSTBOYZYM
2010-12-14
打赏
举报
回复
info写成静态的不就行了
关于Qt实现类反射的一些思考与总结
一、Qt怎么实现反射实例化的? 这里有2种办法,参考:《Qt通过类名称创建类的实例的两种方法》 第一种,注册元数据类型,通过类型id实例化 class Animal { public: virtual void voice(); } class Dog : public Animal { public: virtual void voice(); }; // 注册类型 qRegisterMetaType<Dog>("Dog"); // 实例化 int id = QMet
Qt用ECharts绘制饼状图(Qt与JS交互)——Qt
一、前言 又换工作了,再次回到Qt的怀抱,感觉过去半年多
一点
成长都没有。唉,郁闷。 回到正题,这次项目涉及到的东西很杂,其中涉及到了要绘制图表,我之前用的比较熟练的是Qt自带的QtChart,但这次Qt开发工具是5.5版本的,而 5.7才自带这个工具;所以根据当时的资源,选择了ECharts,上手快,图表类型多,又好看。 虽然,不是第一次用ECharts,但是也和第一次差不多,之前只涉及到了...
QT官网关于交叉编译说明
QT官方说明http://doc.qt.io/qt-5/embedded-linux.html译文http://blog.csdn.net/chongzi865458/article/details/54406865 自Qt5.0发布以来,Qt不再包含自己的窗口系统(QWS)实现。对于单进程用例,Qt平台抽象是一个优秀的解决方案。Wayland可以支持多种图形流程。有多种平台插件可用于嵌入式Lin...
QT 容器相关
关于Qt的model-view部分就告一段落,今天我们开始新的部分。或许有些朋友觉得前面的部分说得很简单。对此我也没有办法,毕竟,Qt是一个很庞大的库,一时半会根本不可能穷尽所有内容,并且我也有很多东西不知道,有时候也必须去查找资料才能明白。 今天开始的部分是关于Qt提供的一些通用算法。这部分内容来自C++ GUI Programming with Qt 4, 2nd Edition。
QtPropertyBrowser简介
一,简介QtPropertyBrowser 是qt公司提供的一个关于属性设置页的解决方案。该框架的源代码在Qt的安装目录下可以找到。 QtPropertyBrowser 框架的使用比较简单。其核心或基本类有以下5个: Qt***PropertyBrowser(继承自QtAbstractPropertyBrowser) 属性浏览器(窗体)。 Qt***PropertyManager(继承自QtAbs
Qt
16,238
社区成员
26,650
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章