- 博客(47)
- 资源 (37)
- 收藏
- 关注
原创 Win10 ubuntu16 双系统
Win10 +ubuntu16双系统共存在GPT+UEFI硬盘格式下有两种方式:1.两个系统各自一个EFI分区。这种模式下需要先安装Win10,然后再安装ubuntu。在装ubuntu的时候手动创建EFI分区。不过这种模式再重装Win10的时候,会提示无法安装,因为Win10会自动搜索EFI分区,当它发现有两个EFI分区的时候,就不知道该将引导写入哪个EFI分区,而ubuntu会让用户手动选择...
2020-04-24 17:45:05
1664
转载 HoloLens开发:2D APP获取头部位姿信息
原文地址:http://www.jantime.com/2019/04/15/hololens开发%ef%bc%9a2d-app获取头部位姿信息/近日在项目上遇到一个需求:使用HoloLens采集RGBD和位姿信息,用于深度学习计算。后面的深度学习不用管,只需负责产生数据即可。把数据拆开来看,分三部分:RGB影像、Depth数据和相机(头部,暂忽略相机和头部之间的偏移)位置姿态。采集RGB...
2019-04-15 13:41:09
1322
转载 VR-Forces想定剖析:HawaiiNaval(夏威夷海军)
原文地址:http://www.jantime.com/2019/04/08/vr-forces想定剖析%ef%bc%9ahawaiinaval%ef%bc%88夏威夷海军%ef%bc%89/想定描述:This scenario demonstrates naval warfare capabilities of VR-Forces in six separate vignettes....
2019-04-08 17:10:05
1277
转载 VR-Forces想定剖析:AirDefenseAndJamming(防空与干扰)
原文地址:http://www.jantime.com/2019/04/08/vr-forces想定剖析%ef%bc%9aairdefenseandjamming%ef%bc%88防空与干扰%ef%bc%89/想定描述:On the west side of the island, the blue air wing will jam the red SAM battery, a...
2019-04-08 17:06:04
566
原创 getenv的一个坑
getenv和setenv这一对,是stdlib中提供的获取和设置当前进程环境变量的函数,我本人也常常使用。今天写一个小程序,从C#要调用C++的DLL,而C++的代码依赖某一环境变量“MAK_VRLDIR”,相关代码如下:...const char* vrlDir=getenv("MAK_VRLDIR");...刚开始,我并没有当回事,直接在C#代码中写了如下代码:Sys...
2019-01-28 19:54:28
5420
原创 根据夹角求椭圆上的点
http://www.zybang.com/question/54757220677c3f49b6f7f28845a65a3c.html设长轴为a,短轴为b(题设缺少椭圆圆心就是原点的条件)则椭圆方程为:x^2/a^2+y^2/b^b=1设未知点与原点的连线与x轴正半轴的夹角为θ则该点与原点的连线 直线方程为:y=(tanθ) x联立两个方程可解得两个坐标点,排
2016-03-22 15:15:14
2965
原创 osgEarth worldToScreen
const osg::Camera * cam = view()->getCamera();const osg::Viewport * viewport = cam->getViewport();osg::Matrixd windowMatrix = viewport->computeWindowMatrix();osg::Matrixd viewProjectionWindo
2014-03-26 14:47:37
1251
原创 单一模式析构问题
class Singleton{public: ~Singleton(); static Singleton* getInstance(); static void destroy();private: static Singleton* pInstance; Singleton(); };Sin
2012-10-21 16:27:05
768
转载 [译] Threads, Events and QObjects
前言: qt wiki 中这篇文章3月份再次更新,文章对 QThread 的用法,使用场景,有很好的论述,可以作为 Qt 多线程编程的使用指南,原文在这里,原作者peppe 开的讨论贴在这里。原文以姓名标识-相同方式分享 2.5 通用版发布 Creative Commons Attribution-ShareAlike 2.5 Generic背景在 #qt IRC ch
2012-09-27 16:59:17
1572
转载 Qt检测IP地址正则表达式
IP:QRegExp regExp(“\\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\b”);Port:QRegExp regExp("^([0-9]|[1-9]\\d|[1-9]\\d{2}|[1-9]\\d{3}|[1-5]\\d{4}|6[0-4]\\
2012-09-19 09:33:31
7265
1
原创 Qt创建excel文件
#include #include #include #include int main(int argc, char *argv[]){ QApplication a(argc, argv); QString fileName = QFileDialog::getSaveFileName(NULL,"Save File",".","Excel File (*.xls)");
2012-09-16 13:39:46
9117
转载 OSG-3.0.1在VS2008下的编译、配置与安装
一、准备安装资料包程序(到OSG官方网站都可以下载)下载相关的工具软件:1、最新版的OSG库:OpenSceneGraph-3.0.1.zip。2、安装源代码所需要的工具:cmake-2.8.6-win32-x86.zip及以上版本均可。3、 Windows支持的图像库:3rdParty_Win32Binaries_vc90sp1.zip,因为我用的是VS2008,如果用V
2012-08-19 14:09:32
1219
转载 vc下不重启改ip、网关、dns
原文地址:http://hi.baidu.com/9908006/blog/item/bed174998952a8186f068c3e.html看雪上某人发表的,貌似其它都可以改,就是dns有些问题,研究后发现,原来是类型有问题,改了后正常运行了//VC-ConsoleWithApi #include #include #include #pragma comment(lib,"W
2012-03-27 22:37:10
3552
转载 QMap与QHash类
QMap和QHash都是Qt里面的容器类,一般用来作为字典查询,索引使用,两者有着相似的用法和功能。 两者的不同点在于: 1. 在查找搜索的速度上, QHash比QMap要快;在算法复杂性度量上,QMap的搜索是O(logn),而QHash平均是O(1)[最坏的情况是O(n)]。为什么原因文档上没有说明,个人觉得在内部QHash是以整数作为key来查询的,而QMap则是以其他类
2012-03-16 15:15:36
2036
原创 QT使用GIF作程序启动画面
QT提供了QSplashScreen类,我们可以使用此类给QT程序添加启动画面。但是此类只可以加载jpg等静态图像。如果我们需要播放gif图像,一般使用QMoive: QLabel label; QMovie *movie = new QMovie("animations/fire.gif"); label.setMovie(movie); movie->start();但是使
2012-02-29 18:12:36
5940
转载 学习c++步骤
学习C++有那些步骤: 1。学习C++基本语法,参考书籍《C++程序设计》》钱能著,或《C++程序设计教程》DEITEL著,我看的是后者;2。学习数据结构,参考书籍《数据结构C++语言描述——应用标准模板库(STL)》William Ford著; 3。学习STL,参考书籍《C++标准程序库》候捷译;4。学习模板,参考书籍《泛型编程与STL》候捷译; 5。深入STL内部,直到能自
2012-02-15 10:52:05
956
转载 QActionGroup的应用
C++ GUI Programming with Qt 4一书的第三章第二节讲到了如果要创建多选一性质的动作可使用QActionGroup类,但并没有作详细说明,这里作个简要介绍:QActionGroup的作用就是将多个相似的动作组合在一起。这里我们假设要对一组文字作对齐操作,有Left Align, Right Align, Just Align, Center Align四个动作。很明
2011-12-21 15:43:32
4645
转载 QRegExp正则表达式
^\d+$ //匹配非负整数(正整数 + 0)^[0-9]*[1-9][0-9]*$ //匹配正整数^((-\d+)|(0+))$ //匹配非正整数(负整数 + 0)^-[0-9]*[1-9][0-9]*$ //匹配负整数^-?\d+$ //匹配整数^\d+(\.\d+)?$ //匹配非负浮点数(正浮点数 + 0)^(([0-9]+\.[0-9]*[1-9]
2011-12-04 10:40:36
1045
转载 WARNING: Can't find the Qt version that's associated with this project.
当我们安装配置好环境后,我们打开某些已建立应用程序时,可能会出现如下WARNING: Can't find the Qt version that's associated with this project.这时,我们只要在Qt的Qt project setting下,properties中填入版本就行了。至于版本到底是多少,我们可以在控制台中输入qmake -v来获得。同时,Qt的
2011-11-28 20:25:18
3663
转载 程序员要怎样学习英语?
程序员要怎样学习英语? 干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难。这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍的制约,严重影响到对新技术的理解和消化。 首先编程本身就依赖于英语,虽然现在技术的发展,可以使得某些开发工具在变量名和字段名中支持中文,但还未发现能够完全使用中文的编
2011-11-04 21:48:53
13550
1
原创 QGraphicsScene保存为图片
QImage image(mysize,QImage::Format_RGB32); QPainter painter(&image); myscene->render(&painter); //关键函数 image.save(mypath/myimagefile.png);
2011-11-04 11:26:05
9286
4
转载 QT中添加Q_OBJECT出现的问题
Multiple Inheritance Requires QObject to Be First(多重继承QObject一定要放在前面)我在用class My_Node : public QGraphicsItem,public QObject来生成自己的类时,想使用信号和槽机制,但这是dys_node.h中没有Q_OBJECT,不能使用信号槽。我将Q_OBJECT加上之后,出现几个不知道是
2011-10-26 13:27:34
1969
转载 Qt 中获取字体的像素高度和宽度
近在用Qt做文字的滚屏效果,要计算字体的像素高度和像素宽度,用到以下几个函数:1. QLabel::fontMetrics().width(QString s): 获取字符串s的总像素宽度。int QFontMetrics::width ( const QString& text, int len = -1 ) constReturns the width in
2011-10-21 17:07:19
9902
转载 qt如何在vista和windows7下实现Aero效果
在Qt4.5中我们可以通过设置Qt::WA_TranslucentBackground属性来实现窗口透明。那么我们如何来实现vista和windows7下的Aero效果呢。微软提供了DWM (Desktop Window Manager) api, 我们能够通过它来实现这个效
2011-10-13 15:57:41
1079
转载 vs2005+qt4 问题记录
vs2005+qt4 问题记录一、QT中文乱码问题 问题描述:QT界面程序中的中文都会显示乱码。 解决方案:在QMainWindow子类构造函数里调用::QTextCodec::setCodecForTr(QTextCodec::codec
2011-10-13 15:56:37
942
转载 QT下的几种透明效果
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mypyg.blog.51cto.com/820446/1726611.窗口整体透明,但是窗体上的控件不透明。 通过设置窗体的背景色来实现,将
2011-10-13 12:32:25
897
转载 浅谈 Qt 静态编译
Qt 静态编译是本文要介绍的内容,首先,你应该该知道什么叫静态引用编译、什么叫动态引用编译。我这里只是简单的提提,具体的可以google一下。动态引用编译,是指相关的库,以dll的形式引用库。动态编译的Exe程序尺寸比较小,因为相关的库都没有包含进来。当然,程序发布的时候,还
2011-10-12 11:18:15
858
转载 深度解析 Qt 中动态链接库
本文介绍的是Qt 中动态链接库,现在有些软件有自动升级功能,有些就是下载新的DLL文件,替换原来的动态链接库,MFC好象也有类似机制,Qt还有一种方式,就是把一个QWidget子类,编译成动态链接库.然后根据动态链接库创建一个对象,返回QWidget子针,如果你的类不是QWidg
2011-10-12 11:12:54
695
转载 Qt元类型(MetaType)注册门
昨天调试项目时,突然发现如下消息:QObject::connect: Cannot queue arguments of type 'ERROR_LEVEL' (Make sure 'ERROR_LEVEL' is registered using qReg
2011-10-12 11:06:18
227
转载 Q_UNUSED() 方法的使用
[代码] cpp代码view sourceprint?01//比如说02 03int testFunc(int a, int b, in
2011-10-11 14:34:56
9135
1
转载 QT中的随机函数的用法
原文地址:QT中的随机函数的用法作者:信念首先是初始化:qsrand(QTime(0,0,0).secsTo(QTime::currentTime()));接着就可以随机了:qrand()理论上返回0 到 RAND_MAX间的值。如果要返回0~n间的值,则
2011-10-11 14:34:22
19521
转载 如何使Qt平台中GUI保持响应流畅
Qt平台中使GUI保持响应流畅是本文要介绍的恩日,如何使Qt平台中的GUI保持响应流畅?一般来说耗时较长的操作,分为计算密集型操作和IO密集型操作,对于这两类操作如何提高响应速度。而从操作的本质上来说,操作又可分为不可分解操作,如在第三方库中耗时较长的操作,以及可分解操作,其
2011-10-11 11:14:47
1273
转载 Qt的QGraphicsView框架
Graphics View提供了一个界面,它既可以管理大数量的定制2D graphical items,又可与它们交互,有一个view widget可以把这些项绘制出来,并支持旋转与缩放。这个柜架也包含一个事件传播结构,对于在scene中的这些items,它具有双精度的交互能力。
2011-10-11 09:44:36
5133
转载 在Qt代码里调用js中的函数
html文件里加入了如下js代码: function tryalert() { alert("i'm js alert!"); }Qt代码里先尝试在javaScriptWind
2011-10-08 23:25:54
6164
转载 Qt 与 JS 之间如何交互
在QtWebkit的javascript里访问QObject的最关键的关键就是下面这个方法:void QWebFrame::addToJavaScriptWindowObject ( const QString &name,QObject *object )我们要在js调用该
2011-10-08 21:49:09
4214
转载 关于使用Qt Designer来创建布局的小结
选中控件后,单击工具栏的相应布局,此时对所选控件进行布局,此时缩放对话框,所选的控件仍然不能自动缩放。要实现控件随对话框缩放,就必须调整对话框的布局。具体做法就是选中对话框后,再单击工具栏相应布局即可。但是时常会发现使用布局后,控件大小被自动调整,而且经常面目全非。此时,可以
2011-10-08 17:27:35
2179
转载 QT实现动态翻译和语言切换
QT GUI提供语言动态转换机制并辅以相应的工具方便programmer实现界面的多语言实时动态切换功能。实现语言动态切换的方法:一个注意+五个步骤。 一个注意: 实现QT工程的语言切换功能的一个关键点是所有的字符串都需要tr修饰符。例如:
2011-10-06 12:48:11
2888
转载 QtWidget: 改变应用程序的外观
QApplication::setStyle(QStyleFactory::create("plastique"));QStyle * QStyleFactory::create (const QString & key ) [static]使用QAppl
2011-10-01 18:01:29
739
转载 Qt中文显示
QT默认的编码(unicode)是不能显示中文的,可能由于windows的默认编码的问题,windows默认使用(GBK/GB2312/GB18030),所以需要来更改QT程序的编码来解决中文显示的问题。QT中有专门的一个类来处理编码的问题(QTextCodec)。在QT
2011-09-30 11:14:42
814
电子海图及其应用系统国际规范和标准(S-57篇)
2018-03-06
icu4c-52_1-src
2014-02-27
VirtoolsMakeExe
2013-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人