Qt问题 QString 和 void* 相互转化

  1. QString转为void*格式
cpp 复制代码
//将路径QString转为void*格式
	QByteArray byteArray = qstrFilePath.toUtf8();
	char* charArray = byteArray.data();
	void* voidPath = static_cast<void*>(charArray);
  1. void*转为QString格式
cpp 复制代码
char* charPath = static_cast<char*>(voidPath);
QString qstrFilePath(charPath);
相关推荐
Ai 编码助手几秒前
Go语言 实现将中文转化为拼音
开发语言·后端·golang
姆路1 分钟前
QT中使用图表之QChart绘制动态折线图
c++·qt
hummhumm3 分钟前
第 12 章 - Go语言 方法
java·开发语言·javascript·后端·python·sql·golang
hummhumm3 分钟前
第 8 章 - Go语言 数组与切片
java·开发语言·javascript·python·sql·golang·database
何曾参静谧3 分钟前
「QT」文件类 之 QDir 目录类
开发语言·qt
何曾参静谧5 分钟前
「QT」文件类 之 QTemporaryDir 临时目录类
开发语言·qt
杜杜的man8 分钟前
【go从零单排】Directories、Temporary Files and Directories目录和临时目录、临时文件
开发语言·后端·golang
qq_308957478 分钟前
Gin 框架入门(GO)-1
开发语言·golang·gin
杨荧1 小时前
【JAVA毕业设计】基于Vue和SpringBoot的宠物咖啡馆平台
java·开发语言·jvm·vue.js·spring boot·spring cloud·开源
monkey_meng1 小时前
【Rust中的项目管理】
开发语言·rust·源代码管理