Qt之QString与wchar_t 互相转换
2023-09-14 09:07:10 时间
wchar_t *QString2Wchar(QString buf)
{
return (wchar_t*)reinterpret_cast<const wchar_t *>(buf.utf16());
}
QString Wchar2QString(wchar_t *buf)
{
return QString::fromWCharArray(buf);
}
demo:
wchar_t path[1024]={0};
GetModuleFileName(NULL, path, 1024);
qDebug()<<Wchar2QString(path);
wchar_t *path2;
path2=QString2Wchar("hello xiaohai");
wcout<<path2<<endl;
result:
"D:\\Projects\\QtProjects\\build-Demo-Desktop_Qt_5_12_12_MinGW_32_bit-Debug\\debug\\Demo.exe"
hello xiaohai
相关文章
- 基于qt的简单小游戏_中国象棋单机版2,0
- python qt是什么_初识Python与Qt「建议收藏」
- Qt树形控件QTreeView使用1——节点的添加删除操作[通俗易懂]
- C++QT常见面试题[通俗易懂]
- QT 实现 RTSP 视频流服务器[通俗易懂]
- QT QList介绍及应用
- Qt-访问mysql数据库
- C/C++ Qt StatusBar 底部状态栏应用
- C/C++ Qt TableDelegate 自定义代理组件
- C/C++ Qt 数据库与TreeView组件绑定
- Qt官方示例-文本省略
- Linux下 Qt 安装指南(linux下qt的安装)
- 和gtk比较Linux中Qt与GTK的优势(linuxqt)
- 利用Qt快速调用Linux程序简易指南(qt调用linux程序)
- 使用Qt快速连接MySQL数据库(qt连接mysql)
- Linux下Qt跃动编程之旅(linux下qt串口编程)
- 如何在Qt应用程序中访问MySQL数据库?(qt访问mysql)
- Exploring Font Customization in Linux with Qt Framework(linuxqt字体)
- 如何在QT应用程序中使用MYSQL进行编程?(qt的mysql编程)
- 配置Linux的QT环境变量,轻松打造高效开发环境(qt环境变量linux)
- Qt在Linux操作系统中的运行和应用(qt运行linux)
- QT在ARM架构下的Linux开发(qtlinuxarm)
- Qt实现MySQL数据库操作详解(qt操作mysql数据库)