- 博客(10)
- 收藏
- 关注
原创 四、QT+OSG可视化——优化多窗口逻辑与可视化逻辑
按照这个框架设置界面,按钮加了两个事件,用来添加可绘制体的;不一定非要按照这个框架,选QWidget组件就行。建议将所有需要添加的可视化对象都写在GenerateDrawable中,自己手动添加的可视化对象都节点加在_group下第一个子节点上。
2024-12-25 11:21:21
1044
原创 三、QT+OSG可视化——加入事件处理器处理双击事件
该项目是QTOSG_CompositeViewer项目的基础上升级,添加了事件处理器,来处理鼠标双击事件。(1)该项目通过CompositeViewer,osg窗口中中间显示主要可视化对象,右下角加入了一个坐标轴,随主对象旋转而旋转,可以清晰的知道对象的旋转角度。(2)在底部加入日志窗口,可以将后续操作在日志窗口中记录下来。(3)加入了,双击几何对象,计算其位置坐标,同时显示出来点和坐标,和连接相邻点的操作。代码组织稍微有点不同,osg的类都放在了主类中了。
2024-12-05 10:59:10
359
原创 二 QT+OSG结合可视化-使用CompositeViewer
按照这个框架设置界面,按钮加了两个事件,用来添加可绘制体的;不一定非要按照这个框架,选QWidget组件就行。如果需要添加自己的可视化对象,可以在"绘制面"方法中写自己的方法就行。
2024-12-03 22:22:27
962
1
原创 Vue中router-view与router-link连用时,链接跳转后不在router-view中显示并且新页面没有router-link内容
Vue2中router-view与router-link连用时,链接跳转不在router-view中显示并且新页面没有router-link内容。
2024-03-03 13:53:16
1732
1
原创 一、QT中创建OSG项目运行实例,初步实现版本
一般osg在vs2019编译器运行,只要配置相应的环境就能正常运行,但是如果要在qt中运行需要自己手动配置类才能正常运行,以下是qt中运行osg的一个示例。
2024-01-27 11:14:38
1757
6
原创 vue3+ts 使用EasyMeida播放rtsp实时流与历史流
vue3播放rtsp流需要配合后端转码,一般是转成flv格式后,传回前端播放;但是找到了一个更简单的方法,使用一个大神写的EasyMedia,它将前后端写好一起打包成了一个jar包,运行jar包,vue3中利用xgplayer播放就行;但是使用的时候遇到很多坑,可能是我使用的是vue3+ts的缘故,这里就写一下vue3+ts中如何使用;
2023-08-29 18:53:19
1836
3
原创 Vue3+ts获取后端数据
方法的基本使用就是这样,具体使用起来思想还是和vue2+js+elementUI是一样的,知道vue3+ts如何获取数据与定义函数,就可以将数据进行可视化出来,如果需要,后期会找时间做一个完成vue3+ts+elementPlus来获取数据,分页展示出来,以及增、查、改,删除及批量删除的功能。需要注意的是,vue3中使用前端组件element时,需要用elementPlus,而不是elementUI,后者是针对vue2的,并不是很兼容vue3;简单列举一个表格数据演示,命名为user表。
2023-08-25 11:25:50
3315
3
原创 解决has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’报错跨域问题
从报错消息看,大致就是跨域,需要添加Access-Control-Allow-Origin;前端端口添加Access-Control-Allow-Origin实在nginx.conf中,而后端端口添加Access-Control-Allow-Origin是在代码中配置代码中加;我的前后端部署到一个服务器上,但是端口不一样,前端9016,后端9018,图片访问的端口也是独立的,为9022(我这个当时有点问题,所以图片没用和后端一样的端口);需要注意的是,前端端口的地址一定要和vue端口的地址对应。
2023-08-14 20:41:08
2734
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人