Qt5.0
qt5
懒猫不懒0127
非科班码农,对光学,电子,软件有所涉猎,目前靠搬砖养家糊口。
自身所学全靠兴趣,大学学过c、fortran,干活需要折腾过labview、mfc、qt、javascript、python;玩过51、stm32、armdsp;愿交各路神仙。
展开
-
Qt5.5使用directfb做后端的编译过程
嵌入式环境下需要使用directfb做后端,自己一步一步的摸索。这里记录下踩坑过程准备工作我选择现在虚拟机里面来个直观感受,故而在ubuntu1604下进行编译测试,首先是编译directfb的开源库了,此处选择的是1.4版本了,编译安装脚本如下:./autogen.sh./configure --prefix=/home/skyhigh/WORK/install --enable-static --disable-x11 --enable-fbdev --with-gfxdrivers=vmwar原创 2021-08-22 00:01:21 · 1210 阅读 · 0 评论 -
Qt拾遗 0心路历程
使用Qt/QML已经四年有余,大大小小的程序写过若干;过程跌跌撞撞,此处做些记录,与后来者共勉;原创 2021-06-10 23:07:25 · 72 阅读 · 0 评论 -
Qt 拾遗 - 1 QWidget和QLayout关系
使用Qt/QML已经三年有余,大大小小的程序写过若干;过程跌跌撞撞,此处做些记录,希望对跟我一样的后来人有些帮助0、心迹此处待后续有空填充1. QWidget和QLayout关系在使用QWiget和Qlayout时,我们可以按照以下方式嵌套:QWidget<-QLayout<-QWiget<-QLayout<-…;即QWidget中嵌入QLayout,QLayout中嵌入QWidget;另外补充如下:QWidget的parent只能是QWidget;QLayout的pa原创 2021-06-10 23:03:55 · 2293 阅读 · 0 评论 -
QWaitCondition源码解析(暨生产者消费者线程分析)
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、官方自带生产者消费者源码分析二、疑问及源码解析1、疑点:互斥量加锁不释放,难道不死锁么?2.疑点:Qt会重复unlock么?三、总结前言此记录为刷leetcode 过程中复习Qt多线程的意外收获,也是对自己使用Qt过程中疑问的回答一、官方自带生产者消费者源码分析原创 2020-08-30 23:22:09 · 332 阅读 · 0 评论 -
Qt多模块单元测试
文章目录0 问题点1 Qt官方Demo1、源码2、关键点/原因2 解决办法0 问题点使用QTestLib时,发现要测试两个以上的模块时,使用QTest的Demo时的写法无法编译通过,网上暂时未找到解决办法,就自己动手了。1 Qt官方Demo1、源码#include <QtTest/QtTest> class TestQString: public QObject { Q_OBJECT private slots: void toUpper();原创 2020-06-04 11:38:17 · 870 阅读 · 0 评论