自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (7)
  • 收藏
  • 关注

原创 Qt十六进制编辑器QHexView编译(动态库+静态库)及用法示例

本文使用CMake编译QHexView生成静态库/动态库,并在新的工程里使用。编译场景:win10电脑,Qt版本Qt5.14.2 mingw32 debug。1.源码QHexView源码下载地址:https://github.com/Dax89/QHexView默认生成的库名称libqhexview-lib.a,本文对该名称作了修改,生成的库名为libqhexview.a,修改方法:CMakeList.txt中qhexview-lib均修改为qhexview。

2024-01-02 09:59:55 1185

原创 Boost库编译篇:VS2010编译boost_1_51_0生成32/64位动态库/静态库

path环境变量增加路径cl.exe的路径,以VS2010为例C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE,重启cmd.exe重新执行b2.exe install命令开始编译库,这个过程大约需要十几分钟。所有boost库都有对可编译最高VS版本的约束,打开文件 boost\config\compiler\ visualc.hpp,切换到文件最后可以看到boost_51_1的版本是VS2012。Boost库与VS版本匹配问题。

2024-01-02 09:52:45 990

原创 Qt遍历文件夹特定文件+QTreeWidget控件显示

本文总结Qt特定文件夹下特定类型文件,并将文件显示在QTreeWidget的两种方法。

2023-12-26 13:25:03 708

原创 QTreeWidget节点连线样式设置(QSS+setStyle)

方法是Qt自带的样式设置函数,使用QStyleFactory::create方法创建windows的样式实例,即能实现节点间虚线连接的样式。QSS样式设置使用没有使用png图片而是使用SVG图片,因为SVG是矢量图不会在界面尺寸变化时发生失真。QTreeWidget节点样式设置有两种方式,一种是通过setStyle;一种是通过QSS样式。SetStyle方法。

2023-12-26 13:14:26 1060

原创 Qt TCP/Ip 网络通信的两种用法-常规用法+多线程用法

如下图所示,TcpServer 的ThreadID(即主线程ID:20748)与Object::recvData的 ThreadId、Object::sendData的 ThreadId (即次线程ID:21112)确实不同。因此可以将大量的耗时的业务放在Object类中实现。基于多线程的用法有两种,第一种是子类化QThread,重写run函数,在run函数中用while或for语句实现多线程业务;第二种是使用事件循环实现多线程。本文介绍第二种使用方法。

2023-12-06 11:15:20 666

原创 Qt Udp网络通信

严格来说,UDP通信没有服务端与客户端的概念,UDP是轻量级、不可靠的网络通信协议,只有信息的发送方和接收方,而且通信双方的角色可变,通信的双方在特定的IP和端口处收发数据,不需要确认。

2023-12-06 11:10:19 357

原创 Qt扩展库KDDockWidgets使用

其中bin目录下libkddockwidgets1d.dll文件拷贝至build-KDDockWidgetsSample-Desktop_Qt_5_14_2_MinGW_32_bit-Debug\debug路径下,即KDDockWidgetsSample.exe所在目录下。如下图所示,KDDockWidgets库的安装路径Install目录下bin、include、lib三个文件夹拷贝至。注:此处bin文件夹拷贝至KDDockWidgetsSample项目根目录下的操作不是必须的。

2023-11-01 21:53:09 159

原创 Qt扩展库KDDockWidgets编译

win10电脑,Qt版本Qt5.14.2,尝试编译KDDockWidgets 2.0版本,用了一天的时间,没有编译出来,解决了问题又不断有新的问题出现,编译时也是报奇怪的错误,最后放弃了。win10电脑,Qt版本Qt5.14.2 mingw32,KDDockWidgets 1.7版本进行编译,成功。本文记录KDDockWidgets 1.7编译过程,以备查。

2023-11-01 16:38:38 118

原创 Qt LIBS、INCLUDEPATH的相对路径

本文以子项目为例,说明QT的pro文件中各种相对路径的定义。如下图所示:DockProTest为父项目,DockPane为子项目,在子项目的工程文件DockPane.pro中文件内容如下图所示。

2023-10-31 14:56:37 506

原创 Qt无法定位程序输入点于动态库

检查环境变量,如果mingw53_32和msvc2015环境变量都存在的话,把当前使用的编译器移动到当前未使用的编译器前面,再次尝试运行.exe。2.有可能已经增加了环境变量的情况下仍然报错。保存环境变量,重新运行问题解决。1.修改电脑环境变量。

2023-10-11 11:33:16 400

原创 git常用指令说明

2.git commit -m "版本日志"1.任意增加一个文件,执行git add.原因:当前版本是空的没有上传任何信息。

2023-10-11 10:29:09 28

原创 qwt插件的安装与使用

code:8521解压文件:qwt-6.2.0.qch:Qt Assistant 文件,拷贝至C:\Qt\Qt5.9.0\Docs\Qt-5.9路径下qwt-6.2.0.pdf:帮助文档解压qwt-6.2.0.zip用Qt Creator打开qwt.pro,执行构建和生成。

2023-10-10 12:35:27 230 1

原创 github教程 本地版本库push到GitHub

输入git push origin master后出现登录界面,选择“sign in with a code”->记录登陆码->点下面的链接,进入登陆码输入界面,输入登陆码,在回到Git Bash页面,重新push。1.将本地修改add到临时缓存。使用的代理未通过git证书认证。2.本地commit。

2023-10-09 16:21:13 173 1

原创 github 新手教程 (含代理服务器和无代理服务器两种模式)

1)Git官方下载下载地址2)站内下载地址。

2023-10-09 11:43:31 1319 1

原创 Qt使用OPencv显示图片,图片显示成灰色且原图被修改

用Mat表示的图像数据在转化为QImage图像时,Mat对象的step参数可以辅助Mat对象更准确的转化成QImage对象。QT中使用Opencv库在QLabel控件上显示一张彩色图片,显示后的图片呈灰色,且原图被分割。

2023-09-27 14:17:05 202 1

原创 Qt OpenCV addWeighted实现2张图像融合

图像要求:尺寸大小一致。

2023-09-26 12:35:17 57

原创 Qt-Resource资源文件创建及使用

【代码】Qt-Resource资源文件创建及使用。

2023-08-25 14:55:36 454 1

原创 Qt undefined reference to ‘vtable for XXX‘ 解决办法

自定义了一个类,派生自QObject,头文件中使用了Q_OBJECT宏,编译时显示cpp文件的构造函数和析构函数均报错undefined reference to 'vtable for XXX' ,注释掉头文件的Q_OBJECT宏后编译没问题,重新构建问题依然存在。2.项目右键->执行qmake;1.项目右键->清除;3.项目右键->构建。

2023-08-23 14:42:32 77 1

原创 Qt-对象树(一定程度上简化内存回收机制)

Qt 对象树 一定程度上简化内存回收机制

2023-08-23 11:55:20 68 1

转载 QThread 事件循环

1.直接连接信号发射的线程和接收者所依附的线程是同一个线程???2.队列连接:信号发射的线程和接收者所依附的线程不是同一个线程。

2023-08-09 22:52:21 112 1

原创 QDate::fromString字符串转日期失败

QDate::fromString字符串转日期失败

2023-05-11 14:50:41 226

原创 Qt Creator 界面设计 QSplitter、网格布局说明

如图2所示,分别调整QGroupBox和splitter控件的水平伸展比例。

2023-05-11 09:48:06 576

原创 QT Creator 常用快捷键

Ctrl + 鼠标左键/Shift + F2。返回上一级(返回),常用于跳转代码。进入下一级(前进),常用于跳转代码。关闭当前文件(windows)关闭当前窗口/关闭当前文件。Qt 会自动排版对齐代码。Alt + ←(方向左键)Alt + →(方向右键)新建文件或项目(N)

2023-04-25 15:50:00 809

原创 Qt程序打包(Windows平台)

2.新建文件夹(以文件夹Qt为例),将Qt_primary_samples.exe拷贝至文件夹下。4.使用 windeployqt命令打包。3.打开Qt打包工具。

2023-04-25 14:52:13 478

原创 Qt编译出错:undefined reference to `vtable for XXX‘

/自定义信号函数signals://Q_OBJECT 是一个宏,添加它才能正常使用Qt的信号和槽机制Q_OBJECT//自定义信号函数signals:public://发射信号的函数//自定义槽函数qDebug()<<"执行recSlot()成员函数,输出"<<mess1<<" "<<mess2;public:删除项目的build目录,然后重新编译;或者将main.h文件从项目中排除,然后再重新加载进来,也可以解决。

2023-04-25 09:38:47 291 1

原创 预编译头(/Yc、/Yu):加快程序编译的方法

预编译头 /Yc /Yu

2022-11-01 15:59:12 242

原创 Hyper-v创建虚拟交换机与主机通信 ping通

hyper-v 虚拟交换机 ping

2022-10-26 14:06:50 3266

原创 MFC 详述 ID_FILE_NEW和OnFileNew()

MFC ID_FILE_NEW OnFileNew()

2022-10-21 09:40:44 327

原创 MFC字符串资源IDR_MAINFRAME和IDR_XXXXTYPE

MFC 标题 资源字符串 IDR_MAINFRAME IDR_XXXXTYPE

2022-10-11 13:09:40 735

原创 CCommandLinelnfo、 ParseCommandLine、ProcessShellCommand

CCommandLinelnfo、 ParseCommandLine、ProcessShellCommand

2022-10-10 14:56:00 258

QTreeWidget节点连线样式设置图片资源

自定义QTreeWidget节点连线样式,使用svg图片确保图片拉伸时不会变形失真

2023-12-26

基于ASP.NET精品课程网站

该系统是我在别人的基础上改进过的,大家多多交流,希望对大家有用。。。。

2010-11-24

精品课程网站答辩PPT

毕业设计答辩用的精品课程网站PPT,可供大家参考,谢谢

2010-06-08

精品课程网站毕业论文

精品课程网站的全套论文,该精品课程包括课程介绍、课程教案、网上答疑、资源下载等功能

2010-06-08

ASP.NET项目开发实践

需要你下载超星阅览器,这个下载很简单,在csdn上就有,安装也很简单。这个资料自己感觉不错所以传上来,希望对大家有帮助。

2010-05-25

ASP.NET2.0网络开发技术

适用于ASP.NET的入门学习,简单介绍如何使用ASP.NET做简单的网站开发。

2010-05-25

asp.net经典手册

详细讲述asp.net环境下,开发网站的的技术,实用c#开发程序。

2010-05-16

谷秋精品课程网站源码

ASP.NET环境下用VB.NET编写,实现教学网站的基本功能。希望对大家有所帮助。

2010-04-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除