自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Qt编译QXlsx

使用Qt在Windows上操作Excel文件有几种方式,一是通过ODBC的方式来操作,但是要在 Windows 上使用 ODBC,必须安装 MS Access 数据库引擎;二是通过COM组件,也就是Qt的ActiveX 框架,但是也要在目标机上安装 Microsoft Excel,才能够通过 OLE 自动化访问 Excel 的电子表格处理功能;三是通过一些解析/写入 Excel 文件的第三方C/C ++ 库,如:QtXlsx,QXlsx,但是QtXlsx早已经停止维护了。

2024-11-02 16:12:03 461

原创 编译QCefView+Qt5.15.2+VS2019(最详细教程+附带编译好的网盘链接)

QCefView是为Qt框架开发的一个封装集成了Chromium Embedded Framework库的Wdiget UI组件。使用QCefView可以充分发挥CEF丰富强大的Web能力,快速开发混合架构的应用程序。使用Qt开发者熟悉的Forms,signal/slot来开发应用,方便直观的Javascript/C++互操作方式。

2024-01-02 09:14:55 1095 1

原创 Qt MaintenanceTool更新、添加组件

Qt中的MaintenanceTool是一个用于Qt安装和维护的工具,可以帮助开发者轻松安装、更新和管理Qt的不同版本,并提供了对Qt组件、模块和许可证的灵活控制。

2023-12-20 16:05:43 3399 1

原创 去除QListView和QListWidget选中item之后的虚线边框

使用QListWidget和QListView的时候,如果选中item,会发现边框会出现虚线框。

2023-10-13 16:44:32 1960

原创 VMware虚拟机中安装VMware Tools

这里介绍一下如何安装VMware Tools,因为只有在VMware虚拟机中安装VMware Tools,才能实现主机与虚拟机之间的文件共享支持自由拖拽功能在虚拟机和主机之中自由移动鼠标、全屏化虚拟机屏幕等操作。

2023-10-07 15:54:15 562 1

原创 VMware Workstation安装Ubuntu 16.04环境

虚拟机安装Ubuntu16.04操作系统。

2023-10-07 13:39:46 413 1

原创 Qt QTableWidget 表头单元格不显示分隔线的问题

QTableWidget 表格控件在 Win10 系统下横向和纵向表头没有底部分隔线,如下图所示:导致该现象的原因是因为 Qt 绘制控件样式会使用当前系统风格的UI显示样式,Win10 系统表格样式如下:设置横向表头样式表:设置竖向表头样式表:

2023-09-07 18:12:39 1282 1

转载 Qt 鼠标移动事件不生效

Qt 鼠标移动事件不生效 mouseMoveEvent

2023-08-08 18:26:46 1071 2

原创 qDebug打印当前文件名、函数名、以及当前行数

qDebug打印当前文件名、函数名、以及当前行数。

2023-08-08 15:19:13 1185 1

原创 Ubuntu20搭建FTP服务器

在终端中输入以下命令来安装vsftpd。

2023-07-20 17:42:30 883 1

原创 Qt生成可执行程序详细信息

如果希望在 Windows 操作系统中为你的可执行程序生成程序详细信息列表,以便在右键点击程序后的属性对话框中显示这些信息,你需要添加一个版本信息资源到你的 Qt 工程中。

2023-07-17 15:59:16 626 2

原创 Qt编译,部署QtMqtt

Qt部署Qt Mqtt

2023-07-14 18:05:17 618 1

原创 keytool no found

如果您试图使用keytool命令,但在您的系统上没有找到它,则可能是Java开发工具包(JDK)没有安装或在您的机器上没有正确配置。

2023-03-08 19:46:49 3012 1

原创 【Ubuntu16.04开机自启交叉编译好的Qt程序】

Ubuntu16.04开机自启交叉编译好的Qt程序

2023-03-08 13:47:14 209

原创 qmake: could not exec ‘/usr/lib/x86_64-linux-gnu/qt4/bin/qmake‘: No such file or directory

qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory

2023-03-07 16:14:44 1010 1

原创 【Ubuntu 16.04下安装Qt5】

ubuntu安装Qt

2023-02-23 16:32:32 1025

原创 QTableWidget添加控件(自定义代理)

QTableWidget添加控件

2022-09-25 12:45:15 4699 5

原创 Android Studio打包生成APK

之前我们一直都是通过Android Studio来将程序安装到手机上的,而它背后实际的工作流程是Android Studio会将程序代码打包成一个APK 文件,然后将这个文件传输到手机上执行安装操作。Android系统会将所有的APK文件识别为应用程序的安装包,类似于Windows系统上的EXE文件。1.先学习一下如何使用Android Studio来生成正式签名的APK文件。点击Android Studio导航栏Build->Generate Signed Bundle / AP...

2021-12-04 12:23:56 25043 4

原创 【QT连接Mysql时报错:QSqlDatabase: QMYSQL driver not loaded。解决方案(亲测成功)】

1、使用Qt 5 连接Mysql数据库时,出现下面错误。我们可以看到这里有Mysql的驱动,只是Mysql的驱动并没有加载成功。一般这种错误分为两种情况:一、就是缺少Mysql驱动 我们进入到Qt安装路径中,我的路径为D:\Qt\Qt5.4.2\5.4\mingw491_32\plugins\sqldrivers这里有就说明有驱动,如果没有的话需要把qsqlmysql.dll拷贝到这个目录下,如果找不到这些驱动的话就可能需要去编译源码了,生成这些驱动,源码路径:\Src...

2021-11-17 14:04:25 21273 18

空空如也

空空如也

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

TA关注的人

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