这篇随笔就是记录了我从windows开发,搬到mac上开发,过程中的一些感想和体验,也记录一下学到的新知识。作为一个QT程序员(不我的老本行是C++!),搬到macOS平台,继续用QT,可以直接继续用QtCreator跨平台当然很开心,但是作为一个有追求的程序员,只是使用QT的跨平台部分是远远不够的。mac上的程序有很多独特的平台特性,如果只是单纯依赖QT的跨平台特性,是做不出符合平台特性的好应用
转载 2023-10-17 20:16:13
111阅读
Qt Creator是一个跨平台的 Qt IDE, Qt Creator 是 Qt 被 Nokia 收购后推出的一款新的轻量级集成开发环境(IDE)。此 IDE 能够跨平台运行,支持的系统包括 Linux(32 位及 64 位)、Mac OS X 以及 Windows。根据官方描述,Qt Creator 的设计目标是使开发人员能够利用 Qt 这个应用程序框架更加快速及轻易的完成开发任务。注意事项M
QT连接ORACLE数据库 一 资源下载和安装 Qt 5.9.3(qt-opensource-windows-x86-5.9.3.exe)下载地址:http://download.qt.io/archive/qt/5.9/5.9.3/ 注意:在安装Qt的过程中切记把 src选项勾上,默认是不选的。
原创 2021-12-23 14:17:28
291阅读
qt开源版本没有提供oracle数据库驱动,需要自己根据源代码来手动编译oracle驱动。 经过近三天的折腾,终于成功编译oracle驱动,连接到数据库 ps:期间经过各种失败疼苦迷茫。现在终于完成,心情也开阔些。程序员强迫症的疼苦。闲言少叙。接下来将一步一步,描述我的实现过程 一、工具准备 1、
原创 2021-12-23 14:21:38
136阅读
Linux operating system, developed by Linus Torvalds in 1991, has become one of the most popular choices for servers and personal computers due to its open-source nature and flexibility. With its wide
原创 2024-05-07 09:56:28
60阅读
言归正传,上面的Release版Qt库安装后,如果你需要在你的Mac机上做开发,你肯定需要调试,建议你一定要安装Qt库的debug版。这个库比较大,安装之后要占用2GB多的空间。我想,你不会在意这些空间的哈~咱不差磁盘~呵呵。Qt库的debug版安装方法与release版基本相同。打开debug版Qt库的dmg文件,出现如下界面:双击Qt_debuglibraries.pkg图标,开始安装,点击弹
很久以前写过《Qt数据库操作》的一篇文章,在操作数据库的时候,温习了一下!感觉很好!但在操作Oracle数据库时又遇到了一些问题。在使用QSqlRelationalTableModel操纵表的时候,却无法显示。这里使用QT中自带的例子$QTDIR\examples\sql\relationaltab Read More
转载 2017-01-04 23:54:00
189阅读
2评论
Qt5.8中使用OCI库连接Oracle数据库(MySQL使用QMYSQL)。一,准备:准备1: 默认的oci库并没有编译安装,需要在安装Qt时选中源码(SRC)选项,然后使用QtCreator打开工程(工程所在目录为Qt安装目录下的Qt5.8.0\5.8\Src\qtbase\src\plugins\sqldrivers\oci\oci.pro)准备2:编译机器需要先安装Oracle客户端(此例
转载 2024-01-16 20:12:19
37阅读
因项目需要使用了一个三方的orm库(qxorm 基于qt),数据库驱动使用的是sqlite,开源免费的sqlite不支持加密,最终使用一个三方插件结合此orm简单修改了下源码,满足加解密的要求。基于qt库。 以下为转载参考内容:SQLite是一个轻量的、跨平台的、开源的数据库引擎,它的在读写效率、消耗总量、延迟时间和整体简单性上具有的优越性,使其成为移动平台数据库的最佳解决方案(如iOS
转载 2024-07-16 11:59:58
105阅读
一直在windows/linux下做QT开发,现在终于有了MAC,迫不及待的试下QT的跨平台性,体验下MAC界面的酷炫。一. 下载Q
原创 2022-12-15 14:06:00
3538阅读
# 在Mac上用Qt配置MySQL的指南 在现代应用开发中,数据库是存储和管理数据的核心部分。MySQL是一款功能强大且开源的关系型数据库管理系统。结合Qt框架,可以实现高效的图形界面应用,且方便数据的管理和操作。本文将详细介绍如何在Mac上配置Qt与MySQL的连接,包含代码示例和可视化图。 ## 环境准备 在开始之前,确保你的Mac上已经安装了以下软件: 1. **Qt** (建议使用
原创 10月前
96阅读
  QT开发桌面应用开发真是好东西,有Windows开发经验很容易开发出Mac OS X应用程序。 当你开发出QT版后,如何制作Mac OS X呢?我们以一个项目名为GoLadder来举例。 一.制作应用图标      Mac OS X应用程序采用bundle格式,即一个应用程序就是一个目录。而且图标采用一种特殊格式 icns,每个文件包含不同分辨
转载 11月前
106阅读
qt的QFile类实现一系列对文件的简单操作1.打开文件代码实现效果展示2.写入文件代码实现效果展示3.文件修改代码实现效果展示4.删除文件代码实现效果展示 此系列展示均为创建有ui界面的工程,但不对ui界面进行操作,且实例基类均mainwindow 1.打开文件代码实现mainwindow.h中添加一个行编辑框和按钮控件作为简单界面布局,并添加简单的显示关联槽函数。#include <
转载 2024-07-18 23:37:29
34阅读
文章目录前言解决方法1:使用mysql安装目录下已编译的驱动【不一定有效】解决方法2:手动编译mysql【与所用的编译器匹配】 前言对于刚接触Qt的开发者来说,连接数据库是一个令人头疼的问题,本人刚接触Qt时也遇到了很多坑,在连接mysql数据库问题上花费了两三天的时间才解决,本文记录解决Qt连接mysql的驱动问题,希望帮助更多开发者少走弯路!如果觉得对你有帮助,不妨一键三连哈!本文为博主的经
转载 2024-04-04 12:49:14
91阅读
python 实现云台的基本控制提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言 python一、云台的主要用途?二、代码实现步骤下面就是实现所有功能的代码!三、总结 前言 python例如:Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。易于学习、易于阅读、易于维护、具有可移植、可扩展等
转载 2024-02-14 20:23:37
54阅读
关于Qt for ios开发环境的搭建请参考下面三篇文章: http://wenku.baidu.com/link?url=-9g-LtWrfY52CaTfKb2uf6y8doXtpy4SDhp2Syc9gSqYQNFw36146JT5I7EQew1r4B5j4PwwyRunjXBTjn6NgQ4USQaQlItePJROgQNHrem http://jin
转载 2024-05-24 16:53:38
36阅读
C:\Qt\Qt5.9.9\Tools\QtCreator\bin\plugins\sqldrivers C:\Qt\Qt5.9.9\5.9.9\mingw53_32\plugins\sqldrivers 插件开发模式 微服务 QSqlDatabase db = QSqlDatabase::addD
原创 2021-12-23 14:21:17
158阅读
# Qt Mac MySQL 驱动下载 在使用Qt开发Mac应用程序时,经常需要连接MySQL数据库进行数据存取操作。为了实现这一功能,我们需要下载并安装MySQL驱动程序。本文将介绍如何下载和安装Qt Mac平台上的MySQL驱动,以及如何在Qt应用程序中使用它。 ## 下载MySQL驱动 首先,我们需要从MySQL官方网站下载适用于Mac平台的MySQL驱动。在浏览器中输入以下网址进行下
原创 2024-02-19 06:39:54
177阅读
# 在QT Android中获取MAC地址的完整指导 获取设备的MAC地址在网络编程中往往是重要的,然而在Android开发中,由于安全和隐私的考虑,新版本的Android限制了直接访问MAC地址的API。本文将指导你如何在QT Android环境中获取MAC地址,包括必要的步骤、代码示例及详细解释。 ## 流程概述 我们可以将获取MAC地址的整个流程分为以下几个步骤。 | 步骤 | 描
原创 8月前
114阅读
前言Windows上设置应用图标一句话的事儿,MacOS虽然也是一句话,但是它要求的文件格式过分了吧,真的是符合符合以往的品味:独! 怎么设置应用图标不懂了就应该去问,我们可以去查看Qt的帮助,搜索关键词setting the application icon,就可以找到各个平台设置图标的介绍。然后点进去,Qt给了一个大概的做法:大体意思是程序坞那里图标用setWindowIcon()实
  • 1
  • 2
  • 3
  • 4
  • 5