- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 QT/QML程序打包发布问题
QT程序开发完成时,一般使用windeployqt工具打包exe文件运行需要的库。但是如果是QtQuick项目,使用qml文件,在打包时还需要加上--qmldir参数。并根据选择编译器版本选择对应的qml环境路径。但是对于某些qml模块,windeployqt可能无法找到和复制。这样可能情况造成在开发环境可以正常运行,但是在其他环境就界面异常或崩溃。对于这些qml模块可能需要自己手动复制。发现Qt.labs.platform模块没有加载成功。
2024-03-03 15:23:59 528
原创 c++中结构体作为map的value及两种遍历方式的区别
在使用结构体作为map的value时,如果需要修改结构体成员的值,使用方式遍历找到需要修改的元素,并对结构体成员赋值,该操作并不能实现对结构体成员的修改。这是因为方式循环遍历map时,返回的是一个对象的副本,而不是对象的引用。因此,在修改结构体成员时,应该使用迭代器方式循环遍历。这样,返回的就是对象的引用,可以成功修改结构体成员的值。
2023-04-22 14:02:21 1246 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人