Windows开发
文章平均质量分 80
Cleo_Gao
这个作者很懒,什么都没留下…
展开
-
pyqt5 在 tablewidget 中加入 comboBox,并对 comboBox 的修改做出响应
用例:用 tablewidget 展示查询到的学生信息,为了防止错误修改,让学生的性别项修改时只能是“男”或“女”原创 2023-04-21 12:57:49 · 1702 阅读 · 0 评论 -
pyqt QGraphicsView和QLabel 实现boundingbox标注框的三种方式对比
对比了用QLabel或QGraphicsView实现标注软件中画bbox功能的三种实现方法。先展示了标记效果,然后分析了代码组成原创 2021-03-14 20:32:42 · 3665 阅读 · 5 评论 -
pyqt QGraphicsView 可根据鼠标改变大小的标注框,状态栏显示坐标
因为需要做一个图像标注软件,利用QGraphicsView实现可根据鼠标来调整大小的标注框。实现效果如下:鼠标移动左上和右下两个点的位置,框的大小随之改变(但是实时拖动框还需要后续优化,等之后有时间再说。欢迎大佬提建议。)开始移动的红色圆和黄色蓝色圆和那个框,与功能无关,可以不写,当背景看就好。总体思路写一个自己的类继承QGraphicsView,在类中自定义信号,重写鼠标方法,在鼠标点击/移动/松开的时候将位置坐标发送出去。在主类中接收信号得到坐标,并利用坐标,在鼠标点击的时候生成左上角点,松开原创 2021-03-06 10:19:37 · 2448 阅读 · 1 评论 -
python 图片展示及数据库存储demo PyQt
软件功能点击添加图片,打开本地文件夹,选中的图片显示在页面上,同时添加进数据库。按键盘PgUp和PgDn键可以切换上一张或下一张图片。用到的知识pyqt designer 生成文件转为代码pyqt基本组件的使用连接mysql数据库、数据库增、查操作文件架构软件界面效果图:使用PyQt Designer拖拽制作好界面,保存为ui.ui文件。在cmd中输入命令:pyuic4 -x [ui文件名.ui] -o [py文件名.py]最终生成的ui.py:# -*- coding:原创 2020-12-24 20:15:57 · 1101 阅读 · 9 评论