摘要:
代码文件全部编译完成,检查cpp对应的obj文件已经完全生成,但是一直无法结束编译,无法生成最终的dll文件,最后通过和别的工程对比发现,工程文件中<ItemDefinitionGroup><Link>标签中缺少<OutputFile>标签,手动添加<OutputFile>$(OutDir)$(Ta 阅读全文
摘要:
默认情况下,osg+Qt程序的帧率在30fps左右,即使场景是空的 可以通过在场景所在widget中设置(例如在构造函数中) startTimer(1000.0/60, Qt::PreciseTimer); 这样帧率可以提高很多 阅读全文
摘要:
使用Q_OBJECT之后,再设置StyleSheet无效,需要设置setAttibute(Qt::WA_StyledBackground); 需要置顶的话,windowFlag设置Qt::WindowStaysOnTopHint 阅读全文
摘要:
可以使用osgManipulator/Projector.cpp中的getSphereLineIntersection()函数 里面还有其他一些求交计算 阅读全文
摘要:
https://blog.csdn.net/hankern/article/details/104468865 上述连接讲述了oe接在线地图数据,oe2.8+osg3.4是没问题的 <map name="在线地图" type="geocentric"> <image name="高德影像" driv 阅读全文
摘要:
临时修改环境变量,只对当前控制台有效 set myPath=D:\Work\Devset PATH=%PATH%;%myPath%myexe.exepause 永久修改path(!!!谨慎使用,因为这个会覆盖的之前的path设置,安全起见,运行此命令bat之前,保存一下当前path) set myP 阅读全文
摘要:
QSplashScreen鼠标点击时就退出了,看一下它的头文件,可以看到它重写了mousePressEvent, 我们继承一下QSplashScreen,重写这个函数,函数体为空就可以了 阅读全文
摘要:
一个标签贴图,不想被鼠标拾取激活而显示在顶层,可以 label->setWindowFlags(label->windowFlags()|Qt::WindowDoesNotAcceptFocus); 阅读全文
摘要:
qt lnk2001 metaObject(void)因为含有Q_OBJECT的头文件对应的moc文件没有生成,通过删除.h,然后在再添加就可以了,添加的时候会moc 阅读全文
摘要:
使用布局Layout是做不到的,可以将两个组件添加到一个Widget中,而Widget布局为空,这样就可使得两个属于Widget的组件位置有重叠 阅读全文