Qt中已经有了QAxObject来访问Excel,但访问的是微软的com,只能访问正版的Excl中的 .xls//xlsx ,而且使用起来及其不方便(本人亲测)。在这里使用QXlsx,能更简单的访问Excel数据,但QXlsx这个类并没有在Qt Creator中,所以需要自己导入。配置的方式有两种:第一种:直接在你的编译器上安装Xlsx(需要安装Perl,需要下载QtXlsx源代码)安装完后在文
Qt是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。Qt 支持的操作系统有很多,例如通用操作系统 Windows、Linux、Unix,智能手机系统 Android、iOS、WinPhone, 嵌入式系统 QNX、VxWorks 等等
在这篇博文中,我将详细记录如何在Qt中成功编译qmysql的过程。qmysqlQt与MySQL数据库之间的一个连接器,它提供了良好的数据库交互能力。然而,编译qmysql并不总是一帆风顺,下面是我在解决这个问题时记录下来的过程,包括环境配置、编译过程、参数调优、定制开发、调试技巧以及性能对比。 # 环境配置 在准备编译qmysql之前,首先需要配置相应的开发环境。以下是所需软件和其版本的表格:
原创 6月前
59阅读
文章目录一、我的编译环境二、需要三、Qt的下载四、编译驱动(主题)4.1 第一步打开msql.pro4.2 第二步4.3 第三步4.4 第四步4.5 第五步:编译最后一步 一、我的编译环境Qt:5.14.2 mingw73_64 MySQL:8.0.22 64位二、需要我们编译MySQL的驱动需要使用到Qt的源码和MySQL安装路径的include和lib文件夹下的东西。 源码路径:Qt安装目录
转载 10月前
228阅读
1评论
下载地址:QT官方网站QT下载安装地址选择的这个:QT下载安装地址 文件名称选择,图中红色箭头详解: 选择archive QT开发工具安装包文件夹:进入之后显示的文件夹: 选择qt/后进入: 这里我选择的5.9/ 进入后:Qt 的版本号,比如6.3.1/是完整的 Qt 版本号,第一个数字 6 是大版本号(major),第二个数字 3 是小版本号(minor),第三个数字 1 是补丁号(patch)
Qt的下载与安装说明 下载说明: 一打开浏览器输入https://www.qt.io/来到Qt的官网。点击DevelopersGet Started下滑到这这里 点击here选择我们的需要的版本点击 in the archive (这个网页打开的有点慢,耐心等待)然后,就可以根据自己的需要选择对应的版本了,这里我选的是5.9版本的(慢,耐心等待)选择对应的系统,下载就可以了。完成!安装说明: 首先
转载 2023-12-03 14:06:45
20阅读
嵌入式开发中ARM+LINUX+QT对于有显示需求的项目而言是标准配置,本文介绍使用ubuntu编译QT5,并配置Qt Creator 开发环境,并移植QT库到ARM开发板(注意:针对电容屏,是不需要编译tslib库的,同时如果Qt源码版本高于等于Qt5.0 即使是电阻屏,也不需要编译tslib库,因为自Qt5.0以后,源码中已经集成了tslib)。1. 下载QT 源码http://do
译者:Cavendish 整理: http://www.mculib.com/ Qt教程一 —— 第一章:Hello, World! 第一个程序是一个简单的Hello World例子。它只包含你建立和运行Qt应用程 序所需要的最少的代码。上面的图片是这个程序的快照。 #include <qapplication.h>
转载 2024-08-29 17:45:24
32阅读
# 在Qt安装QMYSQL驱动的详细指南 在使用Qt框架开发应用程序时,数据库的使用往往是不可或缺的一部分。对于使用MySQL数据库的开发者,QSQLITE是Qt中的一个重要模块,它允许我们轻松地与MySQL数据库进行交互。为了使用QMYSQL驱动,我们需要确保已正确安装和配置它。本文将详细说明如何下载和安装QMYSQL驱动,包括所需的步骤和代码示例。 ## 1. 检查Qt安装 首先,确保
原创 9月前
657阅读
 前言:很多读者并不想使用VS编译器,仍然使用mingw,连接mysql数据库。笔者本次尝试编译mingw7.3 64位的驱动插件,在此记录下本次编译过程一、安装mysql8.0注:若读者使用的是win7系统,请提前安装.net4.5,否则可能无法运行或安装失败到官网下载mysql8.0下载地址:MySQL :: MySQL Community Downloads下载安装安装过程比较简
目录1.产生驱动问题的原因2、驱动文件下载3、windows系统下解决驱动安装和使用4、liunx系统下解决驱动的安装和使用1.产生驱动问题的原因    qt随着版本的更迭,qt4版本可能还保存着连接mysql的驱动,qt5和qt6基本上官方不直接提供mysql的驱动。    解决办法:    1、直接下载其他人生成好的对应版本的驱动文件
转载 2024-07-26 23:34:40
93阅读
# 使用Qt连接MySQL数据库的完整指南:解决“QMYSQL驱动未加载”的问题 在应用程序开发中,数据库作为数据持久化的解决方案是不可或缺的。Qt是一个跨平台的应用程序框架,它提供了丰富的API来与数据库进行交互。然而,当你尝试使用Qt连接MySQL数据库时,可能会遇到“QMYSQL driver not loaded”的错误。本文将详细介绍该问题的原因及解决方案,并提供代码示例。 ## 什
原创 10月前
1607阅读
Qt安装教程(Qt 6.4)一、Qt简单介绍二、安装Qt(1)下载(2)安装三、Qt组件一览(1) “Preview”分类下的开发组件(2) “Qt ”分类下的开发组件 一、Qt简单介绍Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Comma
# Qt QMYSQL 查询的结果处理 在Qt中使用QMYSQL模块进行数据库查询时,处理查询结果是一个至关重要的步骤。本文将通过简单的代码示例,详细讲解如何在Qt中使用QMYSQL执行查询并处理结果。 ## 准备工作 首先,您需要确保已正确安装Qt和相应的数据库驱动程序。在代码中使用QMYSQL需要连接MySQL数据库,因此需确保有MySQL的客户端库和驱动可用。下面的代码示例将展示如何连
原创 2024-08-29 06:47:14
59阅读
Qt编译、链接和运行参数的设置Qt笔记 使用 Qt Creator 集成开发环境构建和运行程序是一件非常简单的事情,一个按钮或者一个快捷键搞定全部,通过《Qt Creator使用教程(简明版)》一节的学习大家已经都了解了。但是,这些看起来简单的过程,背后到底发生了什么呢?点击 Qt Creator 项目模式,可以看到当前项目的配置界面: 在打开具体的项目之后,Qt Creator 的项目模式才会变
文章目录WIN系统QT的.pro文件win环境使用jom编译器进行pro工程手动生成源文件编写设置系统的环境变量使用cmd命令行编译.projom编译器编译Makefile使用.bat脚本进行命令批处理上述完成则生成最终的调试版本的exeLinux系统 ----- QT学习总结,来自夏曹俊讲师的QT课程学习WIN系统QT的.pro文件编译pro文件使用的是qmake工具,生成Makefile,在
#include <QtSql> QT += sql QSqlDatabase类实现了数据库连接的操作 QSqlQuery类执行SQL语句 QSqlRecord类封装数据库所有记录 QSqlDatabase类 1. QSqlDatabase db = QSqlDatabase::addDatabase("QOCI"); 2. db.setHostName(
在使用 QtQMYSQL 驱动时,经常会遇到如何找到数据库文件的问题。这有时会让开发者感到困惑,特别是在不同的操作系统(如 Windows、Linux 或 macOS)上。本文将提供一个详细的步骤指南,通过对 Qt QMYSQL 数据库文件的寻找方法进行逐步说明,确保你能够快速有效地解决这个问题。 ## 环境准备 在进行任何操作之前,首先需要确保你的开发环境已正确配置。以下是所需的软件和
原创 6月前
57阅读
最后解决问题还是用了软链接的办法,其他编译什么的太麻烦了。 ://.quweiji./qt-mac-qmysql/ Read More
转载 2016-06-10 21:09:00
119阅读
2评论
qmysql是一个用于MySQL数据库的Qt异步查询和连接库。它提供了一种简单和高效的方式来执行数据库查询和管理数据库连接。本文将介绍qmysql的基本概念和用法,并演示如何使用qmysql生成异步查询和连接。 ## 什么是qmysql qmysql是一个开源的Qt库,专门用于MySQL数据库的异步查询和连接。它基于Qt的事件循环机制,允许在Qt应用程序中进行非阻塞的数据库操作。使用qmysq
原创 2023-11-21 03:44:21
66阅读
  • 1
  • 2
  • 3
  • 4
  • 5