CPP_QT
173300598
热爱互联网
展开
-
QT5.5-5.7 +MySQL5.5链接问题
开发环境:win7(64位)+Qt5.5.1+MySQL Server 5.5分别在Qt Creator和VS2010下测试链接MySQL数据库。都已失败告终。报错结果如下:main.obj:-1: error: LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: static class QStringList __cdecl QSqlDataba转载 2016-11-06 13:05:23 · 1600 阅读 · 0 评论 -
QT 网络传输补充篇
POST 测试后发现缺少槽函数,所以补充如下void HttpManager::replyFinished (QNetworkReply* reply){//这里编写接收回复的代码}转载 2016-12-08 14:10:20 · 546 阅读 · 0 评论 -
Error: cannot open C:\Users\(用户名)\AppData\Local\Temp\internaljobs.obj.5628.140.jom for write
1 环境描述 Qt版本:5.4.2 Qt Creator版本:3.4.1 编译器:MSVC2013(64bit)2 错误描述 编译Qt Creator 3.4.1源码时候,出现如题所示的错误。3 解决方法 根据参考资料[1]的说明,取消下面的选择即可:参考资料[1]【求助】蛋疼死我了,:-1: error: cannot转载 2016-12-25 13:21:14 · 1994 阅读 · 0 评论 -
2.3 使用Qt设计师来创建对话框
安装完Qt OpenSource之后,在开始菜单目录下会有这几个东西。其中【Designer】是用来设计窗口界面的程序。所以现在可以使用它来设计一个对话框。在【Qt Creator】中,【设计】这一项里也可以做界面的设计。打开【Designer】,会默认弹出【新建窗体】,选择【Dialog without Buttons】,这会新建出一个没有任何东西的对话框。【Dialog wit转载 2017-02-13 23:26:14 · 404 阅读 · 0 评论 -
Qt5.7中使用MySQL Driver
1、使用环境Qt5.7的安装安装就已经带了MySQL Driver,只需要在安装的时候选择一下即可。如果没有安装,可以采取自己编译的方式。在Qt的源码包的qtbase\src\sql\drivers\mysql路径下,就是相关的源码文件。这里就不说编译方式了。只是要记得在编译的时候,需要libmysql的支持。我下载的是mysql 5.7 msi版本2、基本使用转载 2017-02-14 00:15:15 · 951 阅读 · 0 评论 -
QT学习(五)QT 连接 sqlite
sqlite这玩意,只要你用过数据库,你就不应该对它感到害怕。把它想象成一个简单的数据库就够了,只不过,它支持的数据有限而已。下面,我说说如何来使用的问题。我的环境是:VS2008+QT。 和大多数人一样,我首先google一下,打段大段的代码,于是乎随便找来一段代码,代码如下:[cpp] view plain copy #include //#incl转载 2017-02-14 16:24:48 · 603 阅读 · 0 评论 -
Qt之操作数据库(SQLite)实例
QtSql模块提供了与平台以及数据库种类无关的访问SQL数据库的接口,这个接口由利用Qt的模型视图结构将数据库与用户界面集成的一套类来支持。QSqlDatabase对象象征了数据库的关联。Qt使用驱动程序与各种数据库的应用编程接口进行通信。Qt的桌面版(Desktop Edition)包括如下一些驱动程序: 驱动程序 数据库 QDB2 IBM DB2 7.1版以及更新的版本转载 2017-02-14 17:53:13 · 1170 阅读 · 0 评论 -
Windows如何打包Qt程序
Windows如何打包Qt程序很多Qt爱好者想发布自己的Qt软件,但却发现在其他没有安装Qt SDK的机器上无法运行,这就是本文想要说明的问题。现在网上大部分软件都要发布自己开发的应用程序,都会打包到exe文件中,待安装完exe文件后,就会生成很多小文件,其实原理都一样,只是各自使用的打包工具不能罢了。本文主要介绍在Windows平台如何打包自己的Qt程序,相对比较简单的,这并没有正规转载 2017-02-14 22:37:10 · 283 阅读 · 0 评论 -
关于qt5在win7下发布 & 打包
QT5 发布时,莫过于依赖动态链接库(dll) , 但是,QT5的动态链接库貌似都有2套 ,例如 Qt5Core (针对realese) , Qt5Cored (针对debug) ,凡事末尾带d的都是debug文件需要的链接库,莫嫌博主啰嗦A 关于发布1.首先,我们得找到自己安装QT的目录2.找到上述路径 Qt/5.4/mingw491_32/bin3.在路径中找到9个必须转载 2017-02-14 22:39:51 · 381 阅读 · 0 评论 -
Qt实现网络数据传输(POST)
以前写界面主要用Qt做UI,底层的功能是调用别人提供的接口,分工比较明确,但要更好地实现跨平台,则尽量使用Qt内部的接口(当然,也有很多比较强大的库,例如Libcurl)。Qt5自带的网络处理模块QtNetwork:主要通过QNetworkAccessManager、QNetworkRequest、QNetworkReply来处理网络相关的数据。 这里举例用户登录验证。。。包括:域名转载 2016-12-08 14:05:25 · 6871 阅读 · 1 评论 -
QString与string的相互转换
1、QString与int相互转换QString qstr = QString::number(123);int i = atoi(qstr.toStdString().c_str());也可以这样:int i = atoi(qstr.ascii());2、QString与string,即std::stringstring s = qstr.toStdStr转载 2016-12-05 11:17:46 · 465 阅读 · 0 评论 -
Qt5.4下连接Mysql,QSqlDatabase: QMYSQL driver not loaded but available,qsqldatabaseqmysql
首先来自这位国外大神的帮助 http://seppemagiels.com/blog/create-mysql-driver-qt5-windows, 同时我最希望我的这篇博客能够帮助一些朋友解决这个问题,我也是纠结了好久,搞得好烦,非常能理解那种心情。。。。网上的教程都是很老的版本,没有正确的教程,还是谷歌好,在国外找到了,还好该博客的英文不是很复杂啊。。。。我这篇主要写Windows, L转载 2016-11-06 14:22:13 · 500 阅读 · 0 评论 -
qt 链接mysql
#include "mainwindow.h"#include "ui_mainwindow.h"#include#include#include#include//QT += sql;using namespace std;MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent转载 2016-11-06 14:23:21 · 316 阅读 · 0 评论 -
Qt下载地址
http://blog.csdn.net/friendan/article/details/44873347上Qt官网http://www.qt.io/download/想下载Qt,速度很慢,在这里记录下在Qt官网看到的镜像下载地址:1. 所有Qt版本下载地址:http://download.qt.io/archive/qt/2. 所有Qt Cr转载 2016-11-17 10:45:24 · 808 阅读 · 0 评论 -
Qt--Http请求封装(Get Post)
http://blog.csdn.net/wangshubo1989/article/details/52588938之前使用c++开发的程序都是使用curl库进行各种http操作。qt为我们继承了一些网络操作的类,因此不需要第三方库的支持了。今天就跟大家分享一下qt中对http请求的封装。其中用到了: QNetworkRequest The Q转载 2016-12-14 22:55:50 · 1532 阅读 · 0 评论 -
Qt-JSON的使用
http://blog.csdn.net/wangshubo1989/article/details/52688451关于JSON我们不用过多的进行介绍,只想说它越来越流行了。 之前写过关于JSON的文章: 1 JSON和XML的荒唐比较 http://blog.csdn.net/wangshubo1989/article/details/512773472 使用j转载 2016-12-14 22:57:36 · 703 阅读 · 0 评论 -
Qt学习笔记之使用HTML在TextEdit中构造表格显示数据
版权声明:本文为博主原创文章,未经博主允许不得转载。[html] view plain copy QString str = "" " tr> td>编号td> td>课程名称td> td>成绩td> td>学分td> td>绩点td> tr> "转载 2016-12-14 23:26:40 · 1857 阅读 · 0 评论 -
qt中文乱码问题
http://blog.csdn.net/brave_heart_lxl/article/details/7186631以下是dbzhang关于qt中文乱码问题原因的阐述,觉得不错: 首先呢,声明一下,QString 是不存在中文支持问题的,很多人遇到问题,并不是本身 QString 的问题,而是没有将自己希望的字符串正确赋给QString。很简单的问题,"我是中文"这样写转载 2016-12-14 23:31:13 · 295 阅读 · 0 评论 -
Qt之连接MySQL
针对Qt之编译MySQL数据库驱动(MSVC)这一节,已经讲述了Qt5.2以及之前的版本针对MySQL的使用情况,有可能很多人还存在一些使用上的问题。Qt如何利用MySQL连接远程数据库?代码如下://输出可用数据库qDebug()QStringList drivers = QSqlDatabase::drivers();foreach(QS转载 2016-12-13 00:15:25 · 301 阅读 · 0 评论 -
win7平台下QT软件的打包与发布(部署与安装) 打包成安装包样式
软件编写调试好之后最重要的就是打包和发布,这样软件才好传播。qt软件的打包发布一个难点是必备dll文件的识别。不少日志说用dependencyWalker,今天我试了一下发现查找dll不完全,比如辨识不了qwindows.dll(会报错could not find or load the qt platform plugin windows)。并且还要自己手动添加不是很方便。一番查找后转载 2017-02-14 22:57:38 · 551 阅读 · 0 评论