![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
qq_45675910
这个作者很懒,什么都没留下…
展开
-
2020/11/21 关于C++ namespace、Qt多线程movetothread、centos查看库依赖的一些知识
2020/11/21 关于C++ namespace、Qt多线程movetothread、centos查看库依赖的一些知识 C++ namespace 写在头文件中的namespace可以生命和定义函数 头文件中只能生命变量,而不能定义,否则会重复定义。利用extern声明,在cpp中定义 也可只在C++中直接声明+定义 Qt movetothread Qt对象中的任何对象都属于对象创建是所在的线程。movetothread后,在其他线程中使用,会有跨线程问题 centos查看依赖库 ldd exe原创 2020-11-21 18:20:33 · 148 阅读 · 0 评论 -
QByteArray写入
QByteArray向通过QDataStream向QByteArray写入时,会先写入长度后写入数据 QByteArray block=QString("some message").toutf8(); QByteArray dstblock; QDataStram dts(dstblock); dst<<block;//dstblock=block.size()+block原创 2020-07-24 22:42:25 · 2532 阅读 · 0 评论 -
QT高版本中文无法编译
分两步: (1)解决编译问题 菜单栏 工具->选项->文本编译器->行为->文件编码选择UTF-8,下面UTF-8 BOM处下拉菜单选择 如果是编码是UTF-8则添加。 (2)解决乱码问题 在程序源文件开始出添加 #pragma execution_character_set(“utf-8”) 分两步: 应的cpp头加 ...原创 2020-06-22 09:46:37 · 282 阅读 · 0 评论