![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
我是菜鸟0713号
一个默默无闻的程序员
展开
-
上位机工作感想-从C#到Qt的转变-2
在现有公司最大的难受点是没有同事和我聊技术,每个人都是信息孤岛,大家对技术都抱着一种能用就行的态度,尝试交流也是无功而返。所以现在每天就是干自己的事情,领导也是没有太多支持,也没有技术领导,好在不加班,可以有时间看看别的书籍。后面考虑再学学设计模式、重构、C++基础相关的东西,再去学学嵌入式相关的知识,搞点小突破。职业发展也是遇到了瓶颈(工资上不去),也在想有没有其它搞钱的路子。准备今年考个教师资格证,以后带带课,增加一下收入。原创 2024-04-24 07:06:17 · 1057 阅读 · 0 评论 -
上位机工作感想-从C#到Qt的转变-1
当时也是加班加点学习C++和Qt的基础知识,做了两个考核项目后,顺利渡过了试用期。关于转语言,公司大概率是不会给一个社招人员过渡期的,我们所要做的就是放平心态,努力做好公司交待的项目就行了。基础扎实非常重要,一般来说熟练掌握一门语言后,学习其它语言时类比一下,再在项目中锻炼一下,熟悉起来还是很快的。后面的精通不仅需要学习相关编程书籍,还需要在项目中不断实践相关语言特性,写了一定数量并且解决了这些bug后,才会对语言有个深刻的认识。原创 2024-04-21 22:06:22 · 1294 阅读 · 0 评论 -
记一次Qt多线程槽函数无法触发异常排查
信号中带有自定义类型参数时,多线程触发槽函数时异常原创 2024-03-25 14:16:26 · 249 阅读 · 0 评论 -
Python 配置pyqt5开发环境
这里是所依赖的包(包含了一些项目中其它的包),可以将下面的包复制到requirement.txt,最后使用pip打包安装这些库,具体方法可以参考。原创 2023-10-25 22:28:00 · 472 阅读 · 0 评论 -
Qt通过QMetaObject创建实例
Qt使用QMetaObject创建新实例原创 2023-09-22 11:26:18 · 358 阅读 · 0 评论 -
WatchDog看门狗程序设计
现场程序断电无法重启,做一个看门狗程序进行重启、卡死检查原创 2023-07-31 08:49:25 · 374 阅读 · 0 评论 -
PyQt MCV模型绑定到配置实战
折腾了一下午,终于大致了解了Qt的数据绑定机制,大致原理就是继承QAbstractTableModel重写了里面的数据处理的方法,大致参考git上的代码。国内很多教程写的都很浅显,没有升入了解数据绑定的思想,更多的是繁琐的赋值。参考了别人的文章ItemDataRole包含的Role:DisplayRole :主要用于以文本的形式显示数据。EditRole:可用于文本数据的编辑。DecorationRole:可以将数据通过图标的方式呈现出来。ToolTipRole :实现当鼠标处于选中的数据时,显原创 2022-03-29 19:09:57 · 448 阅读 · 0 评论 -
PyQt中嵌入matplot
import datetimeimport sysfrom PyQt5 import QtWidgetsimport matplotlib.pyplot as pltfrom PyQt5.QtWidgets import QApplication, QSizePolicy, QFileDialog, QTableWidgetItemfrom matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg as FigureCanvasfr原创 2022-03-19 10:31:14 · 1476 阅读 · 0 评论 -
PyQt显示所有内置icon
最近有个一直在学习PyQt,感觉参考例子很少,很多都是在C++版本的Qt上找到用法,再移植到python上的。看到C++qt中有一个显示所有默认icon的案例,就写了一个pyqt版本的。import sysfrom PyQt5.QtWidgets import QStyle, QApplication, QWidget, QTableWidgetItemfrom qtpy import QtWidgets, QtCorefrom qt_forms.frm_icon import Ui_Form原创 2021-12-11 13:27:23 · 3128 阅读 · 0 评论 -
pyqt使用sqlite链接数据库
TABLE_NAME = 'predict_items'DB_PATH="./db/"DB_FINE_NAME="database.db"DEFAULT_CONNECTION='qt_sql_default_connection'class SqliteHelper(object): # de原创 2021-12-05 16:34:15 · 853 阅读 · 0 评论 -
Python集成算法服务
0.背景传统化学法做水质参数检测时虽然精度较高,但是耗时长、耗费大量化学药剂人力等资源,很难满足现有定型化快速化检测的需求。所以提出全光谱检测算法,其基本原理是在传统化学法得到结果的前提下,使用对应的全光谱谱图,二者结合生成训练集,再使用数学上的一些建模方法,建立全光谱分析模型。在得到一条新的全光谱谱图时,可以根据该模型计算预测出相应的因子值。原有公司近红外建模也是类似原理,不过建模,预测等功能都是在.Net平台上。需要程序员编写大量的基础算法,耗费大量人力,最终得到的结果往往也是不尽人意。考虑到Pyt原创 2021-12-01 19:40:32 · 492 阅读 · 2 评论 -
多项式合并(C语言实现)
0.前言最近放假在家无事,就想想多学学编程底层的知识,就买了一本数据结构来看看,这是我见过比高数,理力更蛋疼的课程了。书上就给了源代码,也没有详细介绍算法知识。合并算法也是搞了好久才懂得。1.算法介绍/*多项式合并算法1.首先设计三个指针变量:pre、qa和qb,其中pre永远指向合多项式链表的尾节点,qa,qb分别从多项式的pa和pb链表的首项开始扫描比较qa和qb所指节点指数域的值...原创 2020-03-10 22:34:36 · 4295 阅读 · 0 评论 -
C语言写的一些链表算法
#include <QCoreApplication>struct ListNode{ int m_key; ListNode *m_next;};//创建一个初始值为0的链表struct ListNode* createList(){ struct ListNode *p_node=(ListNode*)malloc(sizeof (ListNo...原创 2020-03-09 10:04:32 · 208 阅读 · 0 评论 -
PyQt5的编写的天气查询小软件
0.前言好久都没写过博客了,我也感觉有点写博客的必要了。这几天一直都在研究PyQt这个模块,这里推荐一下b站这位老师的课程,讲的比较细致,老师的水平也挺高,全程手写代码。我也是仿照他的最后一个项目来写的,但是我把全国城市都加上了,这样才能显得我NB吧。代码什么的放在我的github上了,建议大家下载后再学习,也欢迎大家提出意见和建议。1.窗口布局窗口布局我是用的Qt自带的Designer,然...原创 2020-02-21 16:36:27 · 606 阅读 · 0 评论 -
用pyqt5和opencv实现摄像头数据的实时获取和灰度化处理
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2019-12-01 15:11:40 · 2795 阅读 · 2 评论