自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 Qt MaintenanceTool.exe使用镜像源更新Qt

cmd命令窗口:切换到MaintenanceTool.exe所在目录,可以用“D:”切换到D盘,“cd xxxx”切换到xxxx目录。环境:Windows11,Qt6.5,新版的MaintenanceTool.exe。MaintenanceTool.exe的更多命令行操作,可以参考。我这里用的是南大的镜像源,可以根据自己的需求切换源。linux环境类似,mac环境可以看官方文档。

2024-06-15 12:01:15 795

原创 记录一次QML中的问题“Non-existent attached object”

Non-existent attached object

2024-06-11 21:32:01 231

原创 记录一次 Bus error

从windows下拷贝一个动态库xxx.dll到虚拟机ubuntu20中,动态库占用内存出现问题,从20M变成了10M左右。再通过FinalShell(一个ssh客户端软件)传到arm板上,无论是运行还是通过ldd指令查看,都会报错Bus error。重新拷贝动态库后可以正常使用。arm板开发环境:aarch64处理器+linux系统。

2024-06-05 13:23:22 136

原创 ffmpeg草稿

avformat 用于解析容器和协议(protocol)。avcodec 用于编码和解码基本流(您已经拥有的)。

2023-09-13 17:58:03 204

原创 Ubuntu 20.04 安装宋体

Ubuntu 20.04 安装宋体

2023-08-31 14:44:47 4300

原创 ubuntu20.04安装ibus中文输入法

IBus(英文全称为Intelligent Input Bus),是GNU/Linux和类UNIX操作系统下的以GPL协议分发源代码的开源免费多语言输入法框架。Ubuntu 20.04集成了ibus,这使得安装输入法非常简单,只要安装ibus支持的输入法即可。桌面右上角会出现一个输入法选择器,点击选择Chinese(Intelligent Pinyin),就可以开始输入中文了。新手一定不要随意卸载!新手一定不要随意卸载!新手一定不要随意卸载!本文环境是安装的时候选择的English,没有选择中文。

2023-08-24 19:51:19 2037

原创 记录ubuntu18.04使用cmake-gui安装opencv4.4

记录ubuntu18.04使用cmake-gui安装opencv4.4

2023-08-01 14:37:36 423

原创 Ubuntu18.04/20.04安装ffmpeg5.1.3

Ubuntu18.04安装ffmpeg5.1.3

2023-07-17 20:45:11 935

原创 Win10 下编译 OpenCV 4.7.0/opencv_contrib-4.7.0

Win10 下编译 OpenCV 4.7.0/opencv_contrib-4.7.0

2023-06-27 17:55:43 617

原创 应用程序无法正常启动(0xc0150002)。请单击“确定”关闭应用程序。

应用程序无法正常启动(0xc0150002)。请单击“确定”关闭应用程序。激活上下文生成失败。 找不到从属程序集

2023-06-01 18:05:01 3304 1

原创 Qt 加载了qm文件,部分翻译无效

类A在类B的cpp文件中,类名不能写错,写错就会无法被翻译。

2023-05-10 14:08:09 525 1

原创 子widget绑定父widget的信号和槽

一般情况下,子widget组件和父widget组件的通信,都是在父widget类中绑定信号和槽。但是有些时候,需要在子widget类中去绑定信号和槽。比如,父widget中有大量相同的组件,如果在父widget去connect,代码重复而且繁琐。如果在组件中connect,就只需要写一次。创建一个QWidget,在界面上先放置1个LineEdit.,然后提升为自定义的MyLineEdit类,复制出多个LineEdit。再放置一个button,用来发射QWidget的信号。

2022-11-04 17:04:22 646

原创 VS2017+QT5报错:LNK2019无法解析的外部符号“_declspec(dllimport)public: xxx”

前段时间项目需求,编写一个Qt动态库,遇到这个问题怎么都解决不了,后来无奈在QtCreator中编写动态库,有点难受。今天突发奇想在VS环境下编写一个Qt 控制台程序,又遇到了无法解析的外部符号“_declspec(dllimport)public:xxx。在库目录中添加Qt5Core.lib所在的路径,然后在附加依赖项中添加Qt5Core.lib。这里可以判断应该是找不到依赖xxx.lib。可以看到,里面没有Qt项目属性设置。点击确定,再打开项目属性查看。只勾选了Core模块,再编译运行,就ok了。

2022-09-07 18:58:45 1109

原创 QtMqtt编译

msvc2017+Qt5.14.2编译QtMqtt

2022-08-26 11:35:00 1519 1

原创 QProcess简单使用

QProcess类的简单使用

2022-03-21 17:31:20 1138

原创 Sublime Text设置中文

一步步教你设置Sublime Text中文

2022-03-15 14:08:38 19361 12

原创 安装编译QtXlsxWriter-master

vs2017+Qt5.14.2 安装编译QtXlsxWriter-masters

2022-03-12 16:48:00 2134

原创 qwtPlot设置画布和坐标轴

#include <qwt_plot_layout.h>ui.qwtPlot->plotLayout()->setAlignCanvasToScales(true);//设置画布靠近坐标轴设置画布和坐标轴对齐。设置前设置后

2022-03-10 13:35:40 1198

原创 EtherCAT之TwinCAT3安装、使用

借鉴倍福官方文档,结合自己的多次摸索出来的经验,整理出的TwinCAT3的安装资料,非常详细。

2022-02-11 08:52:01 30654 7

原创 win10查看网卡的vender ID和device ID

windows下查看网卡的vender ID和device ID

2022-02-10 14:45:02 6427

原创 VS2017中给Qt程序添加exe图标

VS2017中给Qt程序添加exe图标

2022-01-22 16:29:05 1237

原创 Enigma Virtual Box使用记录

记录一下免费的封包工具的使用,将多个dll文件和exe文件封装为一个exe文件。下载地址:https://enigmaprotector.com/cn/downloads.html默认的主界面:可以切换语言:选择被封装的主程序以及其他的dll文件:执行封包即可。...

2022-01-20 14:08:39 814

原创 Qt在release模式下不能连接mysql数据库

Qt程序在debug模式下可以连接数据库,在release模式下不能连接数据库,报错:数据库驱动 not loaded。我的Qt程序是别人编写好,拿到我的电脑重新编译的。原环境:Qt5.14.0+vs2017+mysql8.0.13.0我的环境:Qt5.14.2+vs2017+mysql8.0.27.1查看release文件夹下别人提供的mysql相关库,定位到libmysql.dll,使用dependency查看依赖,发现缺少两个依赖,于是替换成我自己的libmysql.dll,一试便成功了。

2022-01-20 09:41:54 1151

原创 Qt连接MySQL数据库教程

史上最全的Qt连接MySQL数据库教程,一步一脚印,我相信你也行。

2022-01-05 14:12:30 1003 1

原创 Qt 编译MySQL数据库驱动——MSVC版本

VS2017下Qt 编译MySQL数据库驱动

2022-01-04 16:34:40 2254 3

原创 VS2017解决不兼容问题

我这里昨天不小心卸载了qt的msvc2017编译器,然后重新安装,昨天也没提示项目不兼容、程序未安装,今天就蹦出来。解决方法:右键项目名上的 解决方案“xxxx”,然后点击“解析错误”。

2021-12-16 09:36:45 967

原创 Qt添加组件

Qt添加组件,使用MaintenanceTool.exe,如添加QtCharts组件,也可以移除组件,

2021-12-15 16:30:36 11331 3

原创 QTableWidget设置Item不可编辑状态

QTableWidget设置某列不可编辑状态,即设置某列的QTableWidgetItem为不可编辑状态

2021-12-13 16:51:09 11254

原创 This application failed to start because no Qt platform plugin could be initialed.Reinstalling the

4 问题:Qt开发的程序移植到另一台电脑,该电脑之前装过Qt5.12,后来卸载重装Qt5.14,没有手动配置过环境变量。解决方案:先找到Qt安装目录下对应编译器的plugins目录,比如我的:D:\Qt\Qt5.14.2\5.14.2\msvc2017_64\plugins\ 拷贝该目录下的platforms文件夹到存放exe文件的目录下,也就是和exe文件放一起。 替换exe文件用到的Qt动态库dll文件,注意是替换,不是增加 如果还不行,就考虑把Qt安装目录下对应编...

2021-12-10 11:14:27 2278

原创 Win11设置notepad++为默认文件打开方式

目录1. 版本环境2. 问题3.设置方法1. 版本环境操作系统:windows11(测试版提前感受,不是发行版)软件版本:Notepad++ v7.8.4 (64bit)2. 问题最近在学习web编程,发现文件关联失效,可能是更新系统的原因。于是尝试使用Windows自带的写字板、ie、记事本打开程序文件,发现真的是很糟糕的体验。没有文本高亮、排版错乱、解析乱码等等......3.设置方法注意事项:需要用系统管理员权限打开notepad++,才能进行更改。..

2021-09-24 21:52:38 9409 2

原创 SpringJDBC报错Could not load JDBC driver class [com.mysql.cj.jdbc.Driver]

Error creating bean with name 'dataSource' defined in class path resource [applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are:Property

2021-09-24 19:54:17 511

原创 Tomcat过滤器启动异常,浏览器出现404 ,控制台报错java.lang.ClassNotFoundException

有可能是过滤器配置错误,在web.xml文件中检查一下配置的文件名是不是错了<filter-class>com.filter.CharacterEncodingFilter</filter-class>

2021-08-29 12:02:06 814

原创 Eclipse中启动Tomcat报错:子容器启动失败

最近在学习JavaWeb,用到了tomcat。前期创建了好几个project,tomcat运行正常。最近觉得project有点多,碍事,于是从当前的workspace中删除。重新创建一个新的project,发现tomcat启动失败,报错:严重: 所必需的服务组件启动失败,所以无法启动Tomcatorg.apache.catalina.LifecycleException: 子容器启动失败在tomcat的安装目录下有个conf配置文件夹,打开server.xml...

2021-08-23 16:44:28 3389 1

原创 Anaconda从清华镜像安装tensorflow2.2时报错:Solving environment: failed with initial frozen solve.

原因是清华镜像站里可能没有tensorflow2.2,更改为2.1、2.0、2.3都可以

2021-01-31 14:12:38 619 2

solomon.zip

用于测试解决VRPTW问题的算法的性能,包含全部算例,c类,r类,rc类的,客户数量25的、50的、100的都有

2020-05-02

空空如也

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

TA关注的人

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