qt对象树析构详细顺序
非QWidget类对象 和 QWidget类对象 析构过程还不太一样,这里分别进行讲解:(来源于qt底层源码分析)。
还有个方法也安全:子对象里用发射信号的方式,让父对象执行目标操作,这样为什么安全呢,因为父对象如果已经被析构了,大不了这个槽函数不执行,也不会崩溃的。
这个想法对于父对象是非QWidget类,是成立的,因为从上面分析一可以看出确实是先断开了所有信号槽的,但是对于父对象是QWidget类,是不对的,因为从上面分析二可以看出QWidget析构函数里就先删除孩子对象(此时信号槽还没有断开),此时孩子对象析构函数里发射信号,父对象仍然是可以执行的。这是这个问题的验证源码工程
stm32CubeMX生成qemu能跑的工程
stm32CubeMX生成qemu能跑的工程,是用gcc,自己命令行操作的,完全ok
arm cortex-a9程序在windows的qemu上跑
arm cortex-a9程序在windows的qemu上跑,而且控制台可以输出打印信息。里面还包含了qemu-system-arm.exe,直接开箱即用,这个是我的对应博客教程 https://blog.csdn.net/kangkanglhb88008/article/details/126394771?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22126394771%22%2C%22source%22%3A%22kangkanglhb88008%22%7D
stm32f407裸机程序在windows的qemu上跑
stm32f407裸机程序在windows的qemu上跑,而且控制台可以输出打印信息。里面还包含了qemu-system-arm.exe,直接开箱即用,这个是我的对应博客教程 https://blog.csdn.net/kangkanglhb88008/article/details/126394771?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22126394771%22%2C%22source%22%3A%22kangkanglhb88008%22%7D
windows用gcc编译stm32f103程序命令行控制stlink下载到板子
这个是我这个博客对应的工程源码,建议参考一下
https://mp.csdn.net/mp_blog/creation/success/125941483
实现 windows用gcc编译stm32f103程序命令行控制stlink下载到板子
谷歌浏览器的撒拉查词插件,直接可用,来下载吧
1. 解压
2. 谷歌浏览器的扩展插件中,打开开发者模式,然后加载已有插件,选中解压的这个文件夹即可
VxWorks官方参考资料汇总.zip
VxWorks官方参考资料汇总,想学习这个实时操作系统,就下载学习吧
example-Qt4Qt5.zip
QScintilla使用的示例工程,直接打开构建,即可运行,库已经编译好了的
qscintilla编译好的直接用.zip
省去了编译的麻烦步骤,直接使用即可。QScintilla还是很不错的,我们做自己的文本编辑器,代码编辑器,通过我的调研发现,这个是非常好的选择,我是想做个简单的IDE,所以选了这个,对了notepad++也是基于这个库做的,很不错的
跟我一起写Makefile-陈皓.pdf
入门学习makefile嵌入式开发非常好的资料
沙拉查词-非常好用.zip
沙拉查词-非常好用.zip
cc科学计算器c++(qt)实现.zip
qt实现科学计算器包含四则运算括号小数正负数等详细源码,非常值得学习和进一步开发,对应csdn讲解博客,百度搜索:带括号的四则优先级运算的算法源码软件实现qt(支持浮点),即可找到这个博客
vs2013-ucosii-project.zip
vs2013配置的ucosii工程,亲测可以直接打开运行,非常好,可以直接进行开发,没有任何问题,这样非常的方便,很不错,希望大家可以进步
C++ 实现WebSocket 服务器 可运行.zip
非常不错,可以直接执行运行的,觉得比较好才分享给大家,里面是vs工程直接打开,.sln,值得下载,非常好的资源,牛逼啊,老铁
uCOS-III中文翻译.zip
翻译的还不错,复制里面的代码,非常的方便,值得拥有
uCOS-III英文原版OK.zip
ucosiii原版PDF,主要是可以复制里面的代码,很方便,还可以练习英语水平
yaffs_m.rar
yaffs文件系统源码,制作yaffs文件系统时要用的,亲测,直接编译运行,特别好用
高斯牛顿法和莱文伯格算法matlab源码,自己写的,完全可以用
用MATLAB实现 的,高斯牛顿法和莱文伯格算法matlab源码,自己写的,完全可以用
qt 3d游戏开发框架
qt实现3d游戏开发框架,其中包括模型的导入,矩阵变换,简单的视角变换等等,可以进行进一步的开发。这里分为两个压缩包
cubeSimulate.rar压缩包是源码,你的电脑不一定可以直接运行,需要适当的移植,因为有些路径可能得改
myapp.rar压缩包是编译出来的.exe软件,没有任何路径问题,可以直接运行。
我建议你两个都下载,先下载myapp.rar看看运行效果,然后把cubeSimulate.rar压缩包源码给成功运行起来且进一步开发
qt OpenGL 3d游戏开发框架
qt实现3d游戏开发框架,其中包括模型的导入,矩阵变换,简单的视角变换等等,可以进行进一步的开发。这里分为两个压缩包
cubeSimulate.rar压缩包是源码,你的电脑不一定可以直接运行,需要适当的移植,因为有些路径可能得改
myapp.rar压缩包是编译出来的.exe软件,没有任何路径问题,可以直接运行。
我建议你两个都下载,先下载myapp.rar看看运行效果,然后把cubeSimulate.rar压缩包源码给成功运行起来且进一步开发
FPGA nios驱动LCD12864实现uart以及菜单功能
里面采用了菜单结构(这里编程需要一定得c语言编程技巧与数据结构知识),使得更加友好,功能层次也更明显,便于操作。
其中还包括了LCD12864液晶的字符输入,光标闪烁,删除字符等功能
这里我上传了整个工程源码(因为里面包括很多源码文件,我没法一一在这里贴出来),
包括Quartus的verilog源码和c语言源码,
你可能不能直接运行,需要修改一些配置路径,自己百度看看如何修改吧,有什么疑问也可以联系我
但是里面的源码的思路特别是c语言部分完全可以借鉴的
---------------------
作者:biao2488890051
来源:CSDN
原文:https://blog.csdn.net/kangkanglhb88008/article/details/84073780
版权声明:本文为博主原创文章,转载请附上博文链接!
ucos嵌入式实时操作系统程序源码
这个ucos教程源码是直接可以运行的,其中包括了所有api的使用