QT
文章平均质量分 83
L7256
这个作者很懒,什么都没留下…
展开
-
Qt--通过观察者模式实现信号槽
前提:1.熟悉了观察者模式,不熟悉看这个观察者模式2.了解Qt的信号和信号槽。1.Qt中的信号和信号槽在Qt中-----准备工作1.定义A对象, 定义A对象的信号signal-A2.定义B对象,定义B对象的slot函数3.connect函数:将A对象发出的signal-A, 和B对象执行的slot函数绑定起来。信号触发4.A发出信号signal-A5.B收到signal-A就会执行slot函数2.本质的解析3.connect函数执行的动作:其实就是一个B对象订阅signal-A的动原创 2022-04-17 18:17:54 · 997 阅读 · 0 评论 -
jz2440:QT控制LED灯点亮熄灭(11)
1.LED灯的驱动:首先要准备好在驱动文件,通过insmod led.ko来加载模块,然后在QT的代码里面配合调用open,write,read函数来点亮,关闭LED灯。这一步,做完,应该可以通过测试程序点亮关闭LED。具体内容可参照:jz2440点亮LED2.QT代码:实现的功能:LED按键进入右图,Back键进入LED按键界面。 LEDx open 与 LEDx close可以打开关闭3个LED灯。代码在这个位置:https://github.com/zion6135/QT.原创 2021-08-27 20:04:06 · 3439 阅读 · 0 评论 -
jz2440:在开发板移植QT5.6(8)
1.编译u-bootcd u-boot-2012.04.01/patch -p1 <../u-boot-2012.04.01_100ask.patch 修改了内核分区大小,将默认的2m改为了4m(打完补丁在进行以以下操作)vim include/configs/smdk2440.h 这是我改后的文件保存退出后执行以下命令编译u-bootmake CROSS_COMPILE=/usr/local/arm/gcc-4.4.3/bin/arm-linux- sm.原创 2021-08-08 02:00:28 · 628 阅读 · 0 评论 -
jz2440:运行第一个QT程序(10)
参考文档:链接:密码:ez69 正点原子1.在Ubuntu安装QTCreator(参考正点原子)wget http://download.qt.io/archive/qt/5.12/5.12.9/qt-opensource-linux-x64-5.12.9.runchmod +x qt-opensource-linux-x64-5.12.9.run sudo ./qt-opensource-linux-x64-5.12.9.run安装好了QT,但点了QTCreator没有..原创 2021-08-11 22:35:32 · 463 阅读 · 0 评论