- 博客(9)
- 资源 (11)
- 收藏
- 关注
原创 Qt多网卡组播问题解决方法
一、概述Qt组播实现起来比较简单,基本步骤是先绑定IP地址和端口,然后加入组播组,将网卡数据准备完成信号与一个数据接收处理的槽函数连接即可。但是如果计算机上多于两块网卡,就必须再增加两个步骤才行:使用setMulticastInterface设置组播网卡,然后加入组播的同时指定网卡joinMulticastGroup(groupAddr, lni[nIndex])。否则的话向组播地址发送数据时,对端的服务器程序就无法接收到数据。二、运行效果图转存失败重新上传取消三、简要步骤绑定IP地址和
2020-05-29 20:58:05
8355
1
原创 Qt加载OsgEarth的新方式osgQOpenGL简介
一、概述Qt加载Osg的老方式是使用osg3.4以及以前的某些版本中提供的osgQt项目加载osg,不过这种方式,在3.6等新版本中不再支持,更改起来比较麻烦,由于osg::GraphicsContext类不再提供osg::GraphicsContext::setWindowingSystemInterface接口函数,导致不能将osgQt项目编译成功。不过目前有个替代方案,使用osgQOpenGL的osgQOpenGLWidget类进行三维模型的加载,下载地址为:https://github.co
2020-05-17 15:30:42
7548
6
原创 Qt加载Osg的新方式osgQOpenGL简介
一、概述Qt加载Osg的老方式是使用osg3.4以及以前的某些版本中提供的osgQt项目加载osg,不过这种方式,在3.6等新版本中不再支持,更改起来比较麻烦,osg::GraphicsContext类不再提供osg::GraphicsContext::setWindowingSystemInterface接口函数,无法编译成功。不过目前有个替代方案,使用osgQOpenGL的osgQOpenGLWidget类进行三维模型的加载,下载地址为:https://github.com/OpenSceneG
2020-05-12 19:21:34
5091
12
原创 编译gdal的python绑定
一 编译环境Windows 64位操作系统、Visual Studio 2015 Enterprise、swigwin-4.0.1.zip、gdal-2.4.4.tar.xz、python-3.7.6-amd64.exe、numpy-1.16.6+mkl-cp37-cp37m-win_amd64.whl。python-3.7.6-amd64.exe安装到C:\Python37目录解压s...
2020-04-23 23:03:24
470
原创 Windows操作系统中离线编译CTK的详细步骤(修正)
一、准备编译环境64位Windows操作系统:Windows 7旗舰版或者Win10专业版。1.安装Visual Studio 2017 Enterprise企业版或者Visual Studio 2017 Enterprise精简版:百度网盘链接:https://pan.baidu.com/s/16eZDoj2qTuc8j6PAJiBt8Q提取码:gznv安装D:\...
2020-04-11 23:13:33
4378
2
原创 Qt类似于网格布局的窗口容器QGridWidget简介
一、概述Qt的基本布局有水平布局(QHBoxLayout)、垂直布局(QVBoxLayout)、网格布局(QGridLayout)、表单布局(QFormLayout)等。QGridWidget作为一个类似网格布局的窗口容器,将加入到容器中的窗口按照网格布局方式排列,根据窗口的数量自动计算行数与列数。与网格布局的不同之处在于,网格布局中的某个单元格中的窗口暂时隐藏之后,空余出来的空间不会被同一行...
2020-04-09 14:13:29
1520
原创 Qt类似于网格布局的窗口容器QBoxWidget简介
概述Qt的基本布局有水平布局(QHBoxLayout)、垂直布局(QVBoxLayout)、网格布局(QGridLayout)、表单布局(QFormLayout)等。QBoxWidget作为一个类似网格布局的窗口容器,将加入到容器中的窗口按照网格布局方式排列,根据窗口的数量自动计算行数与列数。与网格布局的不同之处在于,网格布局中的某个单元格中的窗口暂时隐藏之后,空余出来的空间不会被同一行...
2020-04-01 12:46:01
414
原创 使用QProcess启动并嵌入带界面应用程序
一.概述在做系统集成框架软件时,经常遇到需要将已有程序的界面嵌入到统一框架软件的情形,下面主要描述了在Qt5平台下面,使用QProcess启动并嵌入带界面应用程序的方法。该方法在Windows、Linux等操作系统下测试通过,可以实现启动带界面应用程序并嵌入到软件集成框架中的效果。二.运行效果图1.Windows平台启动操作系统的记事本程序(Notepad)并将界面嵌入本程序中...
2020-03-28 20:44:08
6967
5
原创 Windows操作系统中离线编译CTK的详细步骤
1. 准备编译环境参加文档《ctk编译环境准备.doc》链接:https://pan.baidu.com/s/1M_XPbaeoTpvh8tUrRsHElA 提取码:mxtv2. 准备依赖库及ctk源代码参加文档《ctk依赖库.doc》链接:https://pan.baidu.com/s/14nySR9JnqbLBOAI_QX58LA 提取码:t43v 3. 下载ctk编译补丁...
2020-02-19 20:56:28
947
Qt多网卡组播问题解决方法
2020-05-29
Qt加载OsgEarth的新方式osgQOpenGL简介
2020-05-17
Qt加载Osg的新方式osgQOpenGL简介
2020-05-12
Qt加载Osg的新方式osgQOpenGL简介(文件中有错误,能够删除吗?)
2020-05-12
Qt类似于网格布局的窗口容器QGridWidget
2020-04-08
Qt类似于网格布局的窗口容器QBoxWidget简介
2020-03-31
使用QProcess启动并嵌入带界面应用程序
2020-03-27
经纬度输入控件V1.1
2017-02-04
经纬度输入控件
2017-02-01
otlv4修改版
2014-02-27
Java通过Jacob调用ActiveX,进行二进制数据交换
2014-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人