![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作中各类谜之问题和解决办法
部分问题不深究,只写个人测试通过的办法
迪加不会飞
again again again
展开
-
2020060-01 QML Flickable内部使用自定义控件无法拖动
问题记录:在实际操作发现如下现象(望知情者告知一二):在 Flickable 控件中放入了很多自定义控件,实现类似 ListView 拖动效果,但在 PC 端调试用鼠标拖动功能正常,而在嵌入式设备上通过触摸屏来实验发现,对拖动事件没有反应问题排查:后经过排除,发现是因为自定义控件为了设置文本方便使用 Control 作为基类控件,将其改为 Item 作为基类控件,验证发现控件效果类似 ListView 符合计划效果结论:猜测很可能是因为 Control 捕获了触摸事件,并且没有将事件传递给 Fl原创 2020-06-08 11:22:01 · 666 阅读 · 0 评论 -
20200306-01 QObject::connect: Cannot queue arguments of type 'QQmlChangeSet'
一、问题报错QObject::connect: Cannot queue arguments of type 'QQmlChangeSet' (Make sure'QQmlChangeSet' isregistered using qRegisterMetaType()二、问题发生的前因我在 boost 回调函数中使用了 beginInsertRows 这类更新 Tablevi...原创 2020-03-06 15:39:51 · 829 阅读 · 0 评论 -
20200304-02 异常错误: Loader visible = false QML 异常
简单说明——暂时没有找到相关说明:当 loader.visible 对象被设置为 false 的时候,发生了 QML 异常溢出的情况,不使用程序就能够正常工作,由此发现 Loader 没有加载对象时自动隐藏的,所以在使用过程中不需要对 visible 进行设置...原创 2020-03-04 15:46:59 · 219 阅读 · 0 评论 -
20200223-01 RT-Thread 调试 mqtt 报 hard fault 之后死机
一、问题描述配置自动注册 onenet 之后,程序跑了一会就自己死了,并在终端打印如下信息[D/mqtt.sample] inter mqtt_offline_callback![D/mqtt.sample] inter mqtt_connect_callback!psr: 0x41000000r00: 0x00000000r01: 0x20000fe8r02: 0x20009...原创 2020-02-23 22:45:25 · 1892 阅读 · 1 评论 -
20200216 pair 和 tuple 对与 && 右值引用体验引申
推荐一个C++在线编辑器支持C++17 在线编译器网站问题代码:/*本人在 C++17 测试 分别尝试以下代码*//* 第一种 */std::pair<int, int&&> t; //提示错误没有提供值/* 第二种 */int&& k = 10;std::pair<int, int&&> t1...原创 2020-02-16 20:05:32 · 266 阅读 · 0 评论 -
20200209-01 QML TableView 异常释放 C++ 对象
在 TableView 中用这种方式赋值,似乎将 C++ 对象与 QML 对象绑定在一起了,所以会被自动释放掉问题码Component.onCompleted: { var work = tableView.model.getItem(styleData.row) work.onValueChanged.connect(setText) text = work.m...原创 2020-02-09 20:06:15 · 589 阅读 · 0 评论 -
20200110-01 RTC_RD_TIME: Invalid argument 实时时钟 NXP pcf 8563 hwclock 回复 解决办法
问题现象如下请先确保这些情况:1 设备树引脚配置 OK2 I2C 配置 OK3 RTC 驱动选择 OK个人解决办法:先行写入一次时间hwclock -w再进行读取hwclock注意:记得给装个纽扣电池,不然断电又不行了...原创 2020-01-10 08:58:25 · 4466 阅读 · 0 评论