- 博客(9)
- 资源 (11)
- 收藏
- 关注
原创 QToolBox qss设置tab高度
在网上百度了很多,qss都无法实现QToolBox样式高度,后来查看了源码,经过测试终于实现。首先分析不能实现的原因:在QToolBox内部实现时,内部封装了一个私有按钮(QToolBoxButton),这个按钮就是QToolBox的tab按钮,在addItem时内部单独存储了QWidget和QToolBoxButton,所以tab的高度实际就是QToolBoxButton的高度。好了直接...
2019-01-25 21:25:33
3912
2
原创 编译Qgis3.4.1
1编译环境准备1.1 开发工具VS2015、Qt5.9.2、cmake3.12.31.2 源码Qgis3.4.1第三方库可以通过官网下载,但是有些第三方库官网没有需要自己下载编译,这里自己列出需要自己下载Qwt:路径http://qwt.sourceforge.net/#downloadsqca-2.1.3:路径https://userbase.kde.org/QCA...
2018-11-11 14:35:33
2916
9
原创 mfc调用Qt遇到的问题及解决办法
MFC嵌入Qt界面Qt官网自己开发了一个库qtwinmigrate,专门用与Qt与mfc交互的,这个可以在网上下载编译,编译好的库直接在mfc中调用就ok了。说说自己遇到的问题及解决办法Bug 1 Qt界面加载到了mfc界面中,但是无法获取焦点,经过分析Qt消息事件机制与mfc的消息事件机制不同,Qt嵌入后未能激活其事件循环,导致Qt无法获取鼠标、键盘等系统的事件。解决办法:
2017-01-12 22:37:11
2973
2
原创 Qt编译的dll、exe添加属性信息
一般在windows下发布的程序、编写的自己的库都带有版权、版本信息,那么Qt编译的程序如何添加哪,方法如下:对于qt程序新建工程名>.rc文件,在rc文件填入下的信息:#if defined(UNDER_CE)#include #else#include #endifVS_VERSION_INFO VERSIONINFO FILEVERSION 1,0,0,0
2016-11-18 22:59:29
953
1
原创 vs2013 Qt5.7编译osgearth2.7遇到的问题及解决办法
网上编译osgearth的过程很多,这里就不再做记录了,只把编译过程中遇到的问题记录下来,以便以后有人再次遇到同样的问题,不用再走弯路。一、编译环境Vs2013、Qt5.7、osg3.2、osgearth2.7二、cmake生成vs时的警告CMake Warning (dev) in src/osgEarthQt/CMakeLists.txt:Policy CMP0043 is
2016-10-22 21:54:06
5313
1
原创 ubuntu配置安装Qt4.8.4 同时配置openssl和QtWebkit
ubuntu配置安装Qt4.8.4这里要说明的几点,首先项目中要用到openssl支持的在配置Qt环境时首先要安装配置openssl;其次如果要用到Qt的QtWebkit的一定要主要在配置中一定要有配置这个模块。Qt安装配置里很多遍这里很头疼的是openssl和QtWebkit。Openssl属于第三方库,Qt默认是不支持的,但是可以安装配置openssl使Qt支持其openssl,这要的
2014-10-28 20:26:01
3650
原创 Qt下通过packet库实现ARP数据包的发送和接收
Qt中暂时据我了解没有对底层网卡操作的类和相关库,这次通过ARP协议、以及公司的SNMP协议写的局域网ip搜索程序都是采用微软的的底层网卡操作相关库,此次主要公道Packet.dll动态库。操作步骤如下:(1) 首先可以在添加必要的库文件,可以在官网http://www.winpcap.org/install/default.htm下载最新的WinPcap安装包,并安装,运行基于wi
2014-09-28 21:20:49
5326
1
orekit 开源航天轨道库
2023-12-14
geoserver-2.16.2-bin.zip
2020-03-26
opengl版本监测工具
2016-10-22
Inno Setup Compiler中文翻译文件
2014-10-25
openssl配置文件
2014-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人