
QT程序开发
Unix探索之旅
这个作者很懒,什么都没留下…
展开
-
QT子线程读取串口数据并传到主线程
《转载》读取串口部分借鉴于Quartz010的文章《如何在QT中读取串口数据》http://blog.youkuaiyun.com/zz709196484/article/details/66474917 这是博客网址 大致思路就是子线程去读取串口数据并传送到主线程,主线程在用widget对象画图实时显示波形图 一、在main.cpp定义一个自己封装的类myapp的对象w,在myap...转载 2018-09-06 11:41:22 · 14032 阅读 · 12 评论 -
QVector与QByteArray——Qt的写时复制(copy on write)技术
先从一段最普通的代码开始: QVector<int> v1;v1 << 1 << 2 << 3 << 4 << 5;QVector<int> v2(v1); // 此时v2与v1共享数据(内存)v2[1] = 8; // 写动作产生,v2被分配新内存qDebug() <转载 2018-09-07 12:01:29 · 4250 阅读 · 0 评论 -
Qt 多线程中的信号/槽
Qt 多线程中的信号/槽 connect函数的五个参数表示的意义依次为:sender*, signal, receiver*, slot,connectionTpye其中槽可以是receiver的成员函数,或者是任意可访问的静态函数。在多线程的情形下: 1. 一个对象的线程就是创建该对象时的线程,而不论该对象的定义是保存在那个线程中; 比如在thread1中开了个新线程t...转载 2018-09-27 11:30:14 · 1384 阅读 · 1 评论