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);
相关推荐
青衫码上行4 分钟前
【Java Web学习 | 第九篇】JavaScript(3) 数组+函数
java·开发语言·前端·javascript·学习
jf加菲猫7 分钟前
第1章 认识Qt
开发语言·c++·qt·ui
铅笔小新z15 分钟前
深入理解C语言内存管理:从栈、堆到内存泄露与悬空指针
c语言·开发语言
m0_4955627820 分钟前
Swift-snapKit使用
开发语言·elasticsearch·swift
q***188434 分钟前
搭建Golang gRPC环境:protoc、protoc-gen-go 和 protoc-gen-go-grpc 工具安装教程
开发语言·后端·golang
多多*44 分钟前
一个有 IP 的服务端监听了某个端口,那么他的 TCP 最大链接数是多少
java·开发语言·网络·网络协议·tcp/ip·缓存·mybatis
Kay_Liang1 小时前
Spring IOC核心原理与实战技巧
java·开发语言·spring boot·spring·ioc·依赖注入·控制反转
xcLeigh1 小时前
Rust入门:基础语法应用
开发语言·rust·编程·教程·基础语法
Mr.wangh1 小时前
单例模式&阻塞队列详解
java·开发语言·单例模式·多线程·阻塞队列
nvd111 小时前
Lit.js 入门介绍:与 React 的对比
开发语言·javascript·react.js