- 博客(11)
- 收藏
- 关注
原创 Opencv+Ffmpeg播放视频时一直找不到文件解决方法
把opencv->build中的opencv_videoio_ffmpeg4110_64.dll文件复制到你使用的程序编译的对应文件中,例如release运行的就放入到程序生成的build中的release文件中即可解决。打开视频的时候总是报错找不到视频,并且路径和库都已经确认了没有问题。使用命令提示符操作ffmpeg打开视频也没有问题。
2025-04-28 14:36:39
246
原创 QT实现widget在布局最上层且不影响下方的显示
五、如果不需要侧面菜单栏,就直接删除label,并且设置layoutVerticalSpacing为0。二、先创建两个widget(不要嵌入,但要覆盖),然后再设置一个单独的控件(我设置的是label)。2、将黄色的widget放在前面,就可以看到下方的widget并没有受到影响。查阅了挺多的资料没看到相关的内容,自己瞎琢磨了下,有好方法希望能给我评论。三、使用centralwidget布局(栅格布局)1、现在已经可以成型了(可以制作侧面的菜单栏了)四、设置栅格布局的数值。
2025-02-05 16:04:51
575
原创 QT实现抽屉菜单
实现一个点击按钮后弹出下方更多选项或者文本内容的功能基础逻辑:创建一个QScrollArea,里面包含多个pushbutton和多个widget,然后通过点击pushbutton显隐widget即可。
2025-01-16 15:10:55
381
原创 QT设置软件图标、设置软件名称、打包exe文件
设置软件图标一、在当前文件夹下放入.ico图标文件二、pro文件添加图标设置软件名称一、在main文件里设置打包成exe文件一、改名(exe最后的名称)二、release运行三、把exe文件放入新的文件夹里四、打开qt的编译器
2024-11-22 17:26:04
956
原创 QT创建movetothread线程,且发送QModbusRtuSerialMaster到线程
【代码】QT创建movetothread线程,且发送QModbusRtuSerialMaster到线程。
2024-11-19 17:24:20
393
原创 QT的堆叠窗口
/std::unique_ptr 窗口名;//智能指针,son_interface_1,std::unique_ptr是独占的智能指针,然后是一个对象,然后通过std::make_unique来创建//设置堆栈布局。
2024-11-15 16:33:28
696
原创 QT的tableWidget控件的一些用法
使用tableWidget总是会有时候想不起来用什么方式去获取或者设置,所以总结了一部分常用的(边用边总结)。
2024-11-11 17:06:46
1246
原创 QT创建数据库
三、包含需要的头文件和创建需要的函数以及创建数据库对象。六、在程序代码里去引用数据库。一、工程文件添加sql。四、打开/创建数据库。
2024-10-30 16:11:47
480
原创 QT中ModBusRTU的串口连接
判断比较简单,我是通过modbusDevice.connectDevice()进行判断,然后显示到plainTextEdit进行显示。如果没有匹配到选项,则默认设置为 1 位停止位。变量的值,如果没有匹配到选项,则默认设置为无奇偶校验。是用于尝试与 Modbus 设备建立连接的函数调用。把ui界面控件选择的端口号存储到字符串中。从ui界面的控件中获取用户选择的参数。获取当前选择的停止位,并定义一个。获取当前选择的校验位。根据用户选择的停止位设置。获取更详细的错误信息。),表示连接是否成功。
2024-10-29 16:34:06
1105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人