qt
世上最美的裤头
这个作者很懒,什么都没留下…
展开
-
vscode + cmake 开发QT程序
vscode + cmake 开发QT程序原创 2021-11-30 10:53:09 · 2212 阅读 · 2 评论 -
QML 学习笔记
QML调用C++c++类要继承QOBJECT方法一qmlRegisterType<mySerialPort>("io.qt.example.myserialport", 1, 0, "mySerialPort");注册到QML环境中 QML中就可以当作普通组件使用了。 尝试的时候,怎么都不成功,最后找到原因,QML文件与C++文件要在一个目录下。不在一个目录下总报错。方法二qmlRegister原创 2017-07-18 16:40:56 · 348 阅读 · 0 评论 -
QT *char 转QString
由于下位机通过串口传上来的字符串都是单字节的ASIIC码,直接转换为QString 不行,会出现乱码。原因是QString是双字节的字符,所以,要特殊处理。上代码 QString bootloadVersion = QString::fromLocal8Bit((const char *)&packet->aData[1], (int)packet->aData[0]);原创 2017-04-12 14:29:01 · 591 阅读 · 0 评论 -
QT 串口通讯
记录一些坑1.发送时返回值也正确,可就是发送不出去!在mainwindow里面实列的串口类,在其他线程调用发送,怎么都发送不出去!原因:串口类不可以跨线程调用,虽然返回值正确,但是发送不成功,不可以在跨线程!。解决:用槽即可解决。原创 2017-04-12 14:28:56 · 480 阅读 · 0 评论