
qt
井三崩
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
打开别人的Qt+vs项目时需要更改的配置
以上为网上提供方案,然而实际用vs2017+qt5.6.3_msvc2015(安装vs2017时选择使用c++的桌面开发里面的vc++2015工具集)时并未出现这一选项。 需要修改1.修改以下三项里面的Qt目录位置 2.c++——常规中的附加包含目录中的qt相关目录 3.链接器——常规里面的附加库目录中qt相关 ——输入中的附加依赖项中qt相关 4.一些运行后报错后定位到的头文件 ...原创 2020-06-06 09:42:56 · 1848 阅读 · 1 评论 -
转载 QT 之键盘事件(捕获键盘按下、松开事件)
转载 QT 之键盘事件(捕获键盘按下、松开事件)this->grabKeyboard(); QT 之键盘事件(捕获键盘按下、松开事件)) 我们在做软件时候,经常会碰到这样的场景,比如按下F5进行刷新功能,按下F1进行帮助之类的快捷键方式。那么在QT中该怎样做呢? 查阅文档,QT已经实现了这一系列的键盘事件 void QWidget::keyPressEvent(QKeyEvent *even...转载 2019-04-16 10:27:41 · 2927 阅读 · 1 评论 -
Open Inventor与Coin3D开发环境配置/Vs2017+Qt+coin3D配置方法,实测可用
楼主因为导入机械臂模型做三维仿真界面,多方查找后决定使用Openinventor实现,其中,coin3d作为开源软件,且能够联合Qt使用,符合楼主需求。然而,在网上找了好多资料发现配置coin3d的教程大部分都为cs2010+coin3d,很多放在现在根本没法使用。废了九牛二虎之力才整好勉强能用的办法(非计算机半路出家==),下面介绍下配置方法,希望能对大家有帮助。 vs2017社区版(下载m...原创 2019-07-27 22:03:05 · 5219 阅读 · 15 评论 -
Qt学习:线程间共享数据(使用信号槽传递数据,必须提前使用qRegisterMetaType来注册参数的类型)
Qt线程间共享数据主要有两种方式: 使用共享内存。即使用一个两个线程都能够共享的变量(如全局变量),这样两个线程都能够访问和修改该变量,从而达到共享数据的目的; 使用singal/slot机制,把数据从一个线程传递到另外一个线程。 第一种办法在各个编程语言都使用普遍,而第二种方式倒是QT的特有方式,下面主要学习一下这种方式: 在线程之间传递signal与在一个线程内传递signal是不一...转载 2019-09-25 10:26:06 · 342 阅读 · 0 评论