关于 Q3DScatter嵌套进设置了Qt::FramelessWindowHint(触摸自定义标题栏)时进行演示时出现渲染黑色区域 的解决方法
若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/129531966
红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)
Qt开发专栏:各种问题解决(点击传送门)
问题
Q3DScatter嵌入已有的应用演示简单的3D效果出现边框以及标题栏部分黑色不渲染的问题。
相关博客
《Qt开发技术:Q3D图表开发笔记(一):Q3DScatter三维散点图介绍、Demo以及代码详解》
原因
这个仅用于演示Demo的时候,发现多套了基层窗口并且设置了Qt::FramelessWindowHint);就会出现多了黑色标题栏和这个现象。
由此可以基本推断处,q3dscatter在3d渲染这块应该是直接附带了标题栏这一块的区域,所以当没有的时候,就会出现边框和标题栏的一定区域黑色(这部分应该是默认显示标题栏预留的位置,渲染直接不渲染了)
解决方法
试过多个方法,没有很好的解决方式,最后改为探出对话框来临时演示,后续要做有深度的,还得自己上三维绘制。
下面是自研一个3D的展示框架Demo:
示例1:这个未发布出来,后续可能发布为osg项目实战
示例2
《案例分享:Qt+OSG三维点云引擎(支持原点,缩放,单独轴或者组合多轴拽拖旋转,支持导入点云文件)》
若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/129531966
关于 Q3DScatter嵌套进设置了Qt::FramelessWindowHint(触摸自定义标题栏)时进行演示时出现渲染黑色区域 的解决方法相关推荐
- QT按钮被设置未checkable之后被选中Checked时很多网格小白点的问题及解决方法
QT按钮被设置未checkable之后被选中Checked时很多网格小白点的问题及解决方法 qt的按钮被设置为checkable之后,同时给按钮设置样式表之后,如果按钮被checked,即使设置了按下 ...
- Qt在win10自定义标题栏,应用主题颜色到标题栏
Qt在win10自定义标题栏,应用主题颜色到标题栏 前言 先看效果 关键点 QtWin 注册表获取是否应用了颜色到标题栏 代码 头文件:captionwidget.h 源文件:captionwidge ...
- 设备管理器设置了不允许鼠标唤醒电脑,但是鼠标还是会唤醒电脑的解决方法
说一下我之前的情况: 明明在设备管理器中设置了不允许鼠标唤醒计算机,但是电脑睡眠之后,移动鼠标还是会被唤醒,后来在知乎的评论中的评论发现了原因. 知乎上的解答 原因: 可能是离开模式搞的鬼,也就是说你 ...
- tgp进游戏不显示服务器,TGP饥荒联机版浏览游戏在线服务器显示为0解决方法分享...
为什么我的饥荒联机版(TGP上的)浏览世界刷不出房... 还没人玩吧 steam饥荒联机进去看不到房间服务器0/0怎么破 进不去说明,服务器的mod是个版本老一点的,你自己的这mod应该是最近才更新的 ...
- linux设置时间快1小时,LINUX CentOS系统时间与现在时间相差8小时解决方法
GPS 系统中有两种时间区分,一为UTC,另一为LT(地方时)两者的区别为时区不同,UTC就是0时区的时间,地方时为本地时间,如北京为早上八点(东八区),UTC时间就为零点,时间比北京时晚八小时,以此 ...
- 服务器系统进不了路由器,Win7输入192.168.0.1打不开路由器管理界面的解决方法
路由器已经成为家庭中不可缺少的一部分了,如果要实现无线上网,路由器就是很关键的设备.有时候需要设置路由器,在Win7输入192.168.0.1却打不开路由器管理界面,怎么会死呢?导致打不开路由器管理界 ...
- linux qt 导入gl库,Ubuntu下QtOpenGL无法正常使用GLU库的解决方法
在Windows下写好且编译通过的QtOpenGL程序拿到Ubuntu下编译,如果使用从Ubuntu软件中心中提供的4.6版本的Qt进行编译则完全没有问题,而使用从诺基亚官网上下的4.7版本的QtSD ...
- java怎么设置窗体标题_Android窗体自定义标题栏
自定义实现功能图片如下: ? ? ? package com.easyway.titlebar; import android.app.Activity; import android.os.Bund ...
- win7怎么设置路由器连接到服务器未响应,路由器连接不上Win7系统电脑的解决方法...
现如今wifi网络已经随处可见了,手机或笔记本设备搜索到无线连接即可.家庭中一般都会用到路由器来实现无线连接.最近有位用户反馈说路由器连接不上Win7系统电脑,检查网络和路由器一切都是正常的,但是就是 ...
最新文章
- ICCV 2021 Oral | 无需法向的大场景点云表面重建
- Android :java.lang.RuntimeException: takePicture failed
- 【错误记录】Android 注解处理器报错 ( 非法的类文件开始 , 请删除该文件或确保该文件位于正确的类路径子目录中。 )
- mysql单点故障_如何解决云服务商单点故障频发的问题?
- x86汇编-1(第一章—第二章)8086处理器基本情况
- ios 一直是正在等待审核_iOS开发者账号被调查了,相关问题整理
- 浅谈 Python 中的 __init__ 和 __new__
- python gui控件案例_python基础教程python GUI库图形界面开发之PyQt5布局控件QHBoxLayout详细使用方法与实例...
- 算法设计与分析基础 课后习题答案(第一章)
- FTP命令详解(含操作实例)
- 云计算 - 虚拟化技术 - 总结
- 中国古代传说中的四大神兽
- 自恢复保险丝选型说明
- CTF Web_php_unserialize 详细解题过程
- 蓝牙耳机连接电脑无法调节音量
- centos7安装Kafka Eagle
- 一文带你快速了解 Java 线上问题快速诊断神器 Arthas
- Android 图片选择和拍照(剪辑)及压缩问题 工具类
- 小学生也能看懂的海伦公式推导
- 前端面试笔试错题指南(二)