qt
catemo
嵌入式.qt.mysql.c.c++.linux
展开
-
Qt之操作数据库(SQLite)
SQLite简介SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mys转载 2016-11-29 03:09:24 · 1324 阅读 · 0 评论 -
Qt5.7.0编译移植到Linux-Arm-A9
摘要: Qt5.7.0终于发布了,5.7.0增加了好多新功能,下面是编译5.7.0的过程,后面有时间再写一篇完整编译的(即5.7.0在arm板子上没有opengl的情况下如何使用quick)。Linux环境下编译Qt5.7.0 我的系统是Ubuntu 16.04编译器是arm-linux-gnueabihf-gcc5.4,在ubuntu16.04中直接安装即可。编译转载 2016-11-12 13:26:40 · 2442 阅读 · 0 评论 -
QT数据库--添加MySQL驱动插件(ARM篇)
编译环境: Ubuntu 11.04 、QT4.7.2、GCC4.3.2硬件:ARM9(S3C2440)1.下载MySQL的源码包 mysql-5.1.70.tar.gz 下载地址:http://www.mirrorservice.org/sites/ftp.mysql.com/Downloads/MySQL-5.1/http://download.csdn.net转载 2016-11-13 00:46:30 · 2102 阅读 · 0 评论 -
QT数据库--添加MySQL驱动插件(Linux篇)
编译环境: Ubuntu 11.04 、QT4.7.2、GCC1.下载MySQL的源码包 mysql-5.1.70.tar.gz 下载地址:http://www.mirrorservice.org/sites/ftp.mysql.com/Downloads/MySQL-5.1/http://download.csdn.net/detail/smallbox00/58166转载 2016-11-13 00:48:07 · 3323 阅读 · 0 评论 -
QT数据库--添加MySQL驱动插件(mingwin32)
1.下载MySQL的安装程序,在安装时选择定制安装,这时选中安装Libs和Include文件。注意:下载MySQl时,别下载X64位系统的版本,否则编译时会出现N多错误,修改起来很简单,就是操作太繁琐。基本上都是CTRL+C和CTRL+V。我下载的版本是mysql-essential-5.1.44-win32。你可以google该程序名,最后是在CSDN上下载的。2.安装时,请选择转载 2016-11-13 00:49:11 · 1541 阅读 · 0 评论 -
QT数据库--添加ODBC驱动插件(Windows、Linux、ARM篇)
一、Windows篇 (由于Windows平台添加驱动插件比较简单,从网上找了两个方法,记录如下。PS:本人未验证)1. 单独编译ODBC驱动源码 D:\Qt\4.8.4\src\plugins\sqldrivers\odbc qmake -t vclib odbc.pro nmake2. 编译ODBC插件,./configure -plugin-sq转载 2016-11-13 00:50:35 · 1705 阅读 · 0 评论 -
Windows下多个版本Qt的安装配置
经常需要在同一台机器中装有多套Qt程序,比如,同时装有同一个版本的但不是同一编译环境编译的Qt,(mingw版 与 VS2008版等)同一编译环境但不同版本的Qt,(Qt4.5.2, Qt4.6.0 及 Qt4.7.0beta2等)以上情况混合等这么多套Qt装到同一机器中,如何自由切换呢。方法一在机器中建立 多个 用户,每个用户设置不同的 Qt 作为其默认的开发环境转载 2016-11-20 21:46:05 · 13879 阅读 · 0 评论 -
Qt 主界面菜单栏和状态栏实现
Qt 主界面菜单栏和状态栏实现因为之前一直用c#来着,最近项目需要跨平台所以研究Qt发现上手也很快学习QT学习到后面越发现Qt有些功能很强大这里展示一个小demo,适合初学者高手绕行。。。登陆界面主界面:代码部分:#ifndef MAINWINDOW_H#define MAINWINDOW_H#include #inclu转载 2016-11-21 02:41:44 · 12071 阅读 · 1 评论 -
QT程序自动寻找依赖的DLL(Qt官方开发环境生成的exe发布方式--使用windeployqt)
Qt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll,很可能丢三落四,导致exe在别的电脑里无法正常运行。因此 Qt 官方开发环境里自带了一个工具:windeployqt.exe。以官方 Qt 5.7.0+MinGW 开发环境为例:从开始菜单-->Qt 5.7.0-->5.7-->MinGW 5.3.0 (32-转载 2016-11-23 05:06:39 · 4773 阅读 · 1 评论 -
qt程序打包(一)
Qt静态编译链接生成的exe文件,不需依赖一堆dll,可以独立运行,发布很方便。但绝大多数用的都是Qt开源版本,如果用静态链接,会有些限制。那有没有办法即能享受静态编译的方便,又不受开源许可的限制呢?方法之一,就是用动态编译,然后把exe和需要的dll整合成一个文件,问题就解决了。具体步骤:一,先动态编译链接,生成exe文件二,找到依赖的dll文件 这里,我们可以用Pr转载 2016-11-23 05:11:22 · 585 阅读 · 0 评论 -
qt程序打包成单一文件EXE (一)
平台 qt5.7(一)界面标题栏图,编译生成exe的图标ico 添加 ,在qt帮助里setting application icon 里有说明n.1 把ico放到项目同目录下n.2 创建一个myapp.rc 文件,并写入下面内容IDI_ICON1 ICON DISCARDABLE"app.ico"n.3 在项目文件.pro文件里加入下面内容RC_FILE = mya原创 2016-11-23 06:08:04 · 3076 阅读 · 0 评论 -
QT 显示gif 和 flash 动画技巧
最近搞个GIF 动画到是容易 但是flash 却不是那么容易 折腾一下午终于成功了 FLASH文件关键是文件名和路径 我用了相对路径 测试成功.#include #include #include #include #include #include #include #include //QAxObject * document转载 2016-11-23 17:47:48 · 1795 阅读 · 0 评论 -
Qt笔记 之 QListWidget控件的使用
Qt提供QListWidget类列表框控件用来加载并显示多个列表项。QListWidgetItem类就是列表项类。一般列表框控件中的列表项有两种加载方式:一种是由用户手动添加的列表项,比如音乐播放器中加载音乐文件的文件列表,每一个音乐文件都是一个列表项。对于这种列表项,用户可以进行增加、删除、单击以及双击等操作。 一种是由程序员事先编写好,写在程序中供用户选择的列表转载 2016-11-24 04:41:41 · 14962 阅读 · 1 评论 -
ubuntu 交叉编译qt 5.7 程序到 arm 开发板
ubuntu 交叉编译qt 5.7 程序到 arm 开发板平台1 ubuntu 12.042 arm-linux-gcc 4.5.13 QT 5.74 开发板210 armcortex-A8 一 概述QT5的ARM移植及其中文显示二 准备工具1.交叉编译工具(arm-linux-gnueabi-4.5.1.tar.bz2)2.交叉编译好的Qt原创 2016-11-11 19:05:11 · 9198 阅读 · 3 评论 -
安装QT 5.6 与 VS 2015
下载QTQT 有两个协议:开源和商业协议, 下载页面需要回答问题,如果选择了商业协议,会让你付费。但是选择开源协议,即免费。这里介绍开源协议的运行包 https://www.qt.io/download-open-source/#section-2Qt 5.6.0 for Windows 64-bit (VS 2015, 836 MB) (info)Qt 5.6.0转载 2016-11-30 02:51:59 · 938 阅读 · 0 评论 -
使用Visual Studio 2015开发Qt程序
使用Visual Studio 2015开发Qt程序0、开发环境及工具 操作系统:Windows 7 x64 编译器:Visual Studio 2015 社区版 Qt版本:5.6.0 编程助手:Visual Assist X 2074。1、安装 需要依次安装以下工具:vs2015、Qt 5.6.0 for Windows 32-bit (VS 201转载 2016-11-30 02:46:29 · 3160 阅读 · 0 评论 -
QtCharts编译(编译环境MSVC12)和VS2013配置QtCharts
介绍最近Qt将QtCharts图形窗口部件开源了,现在我们可以通过编译,配置出自己的开发环境,免费的使用QtCharts设计出多样的柱状图、折现图等。网络上都是一些针对MinGW+QtCreator编译,最终在QtCreator中使用的例子。对于Qt+VS用户来说,如何编译MSVC+QTCharts并配置QtCharts的相关资料还比较少。因此,笔者在向一位网友请教之后,决定写下这篇博文作转载 2016-11-30 02:43:01 · 2060 阅读 · 0 评论 -
qt原码编译对应的mysql驱动
Qt5.4,Qt5.5下(其它版本方法一样),连接Mysql,QSqlDatabase: QMYSQL driver not loaded but available,qsqldatabaseqmysql Qt5.4是自带Mysql驱动的, QSqlDatabase: QMYSQL driver not loadedQSqlDatabase: available drivers转载 2016-11-29 22:51:36 · 2850 阅读 · 0 评论 -
QString类(常用函数)
CnBlogsHomeNew PostAdminQString类(常用函数)QString类提供了一个Unicode文本和经典的C以零结尾的字符数组的抽象。 (1)QString::QString() 构造一个零字符串。这是一个不被分配任何东西的字符串,也就是说长度和数据指针都为0。如何理解?请看下面这个成员函数。 (2)bool转载 2016-11-07 19:39:25 · 2303 阅读 · 0 评论