E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Qt5.9
Qt5.9
实现简单复合图形
本文实例为大家分享了
Qt5.9
实现简单复合图形的具体代码,供大家参考,具体内容如下画图处理的简单复合图形,话不多说,先上图吧:对应的头文件;#ifndefWIDGET_H#defineWIDGET_H#
·
2020-07-20 16:16
Qt5.9
玩转数据库之QSqlQueryModel的使用
先上结果图:QSqlQueryModel是QSqlTableModel的父类。QSqlQueryModel封装了执行SELECT语句从数据库查询数据的功能,但是QSqlQueryModel只能作为只读数据源使用,不可以编辑数据。这个界面布局跟QSqlTableModel的布局是一样的,需要看到话,可以在我博客了找下。老规矩:工程文件:QT+=sql对应的头文件:#ifndefMAINWINDOW_
比卡丘不皮
·
2020-07-15 07:39
QT5.9
Qt5.9
中调整QLabel标签字体颜色、位置、字体大小用法
1.1调整QLabel标签字体颜色、位置、字体大小代码如下: QLabel*titleLabel=newQLabel();QPalettepa;pa.setColor(QPalette::WindowText,Qt::white);titleLabel->setPalette(pa);QFontft;ft.setPointSize(26);titleLabel->setContentsMar
三公子Tjq
·
2020-07-14 15:28
嵌入式积累
Qt基础知识
Qt工程应用
QLabel
字体颜色
QPalette
setColor
QFont
linux-ubuntu16.04 为树莓派3B 交叉编译
qt5.9
心得
树莓派3B系统为2016.11.25的jessie交叉编译器版本:4.9.4主机版本:ubuntu16.0464位参考资料:https://www.ics.com/blog/building-qt-5-raspberry-pihttps://www.youtube.com/watch?v=I2vmh0dMzEwhttp://blog.csdn.net/bona020/article/details
luofenglian
·
2020-07-14 14:46
ubuntu日常
学习
Qt5.9
C++开发指南
第二章1.ui_XXX.h文件是对XXX.ui文件编译后生成的一个文件,即编译后会自动出现在编译后的目录下,所以想要出现在当前目录先,需要将项目构建设置中的Shadowbuild关闭,则文件会在当前目录下进行编译,从而ui_XXX.h文件也会出现在当前目录下,此时可以通过右击项目名称节点,选择"AddExistingFiles…"找到文件即可。2.代码化ui设计所需组件需要在类的定义中确定,如下项
WOD.
·
2020-07-13 20:59
qt5.9+vs2017+opencv3.4
开发软件选用
qt5.9
,因为qt本身更多的是一堆c++的库,提供了各种数据类型,函数,类等。由于qt没有自带编译器,所以需要借用vs的或者用gcc,这里借用vs2017的。
m0_37720504
·
2020-07-13 08:50
学生
QT5.9
连接MySQL5.7解决QSqlDatabase: QMYSQL driver not loaded问题
在使用qt连接mysql数据库时,总是出现QSqlDatabase:QMYSQLdrivernotloaded的问题。网上有很多解决办法,比较麻烦的方法是重新编译QT中mysql的驱动文件qsalmysql.dll,还有一种简单方法是把libmysql.dll复制到指定的目录(但是很多都没说清楚)。经过多番尝试最终找到一种最简单的解决办法解决该问题。准备工作下载qt-opensource-wind
weixin_30497527
·
2020-07-12 06:10
在ROS中利用PyQt写GUI程序
书中使用的环境为windows,PyQt5.9,Python3.5,Eric6,
Qt5.9
。
lwl2012v
·
2020-07-12 04:21
qt5.9
mingw window编译protobuf
1.准备我的protobuf版本为3.8.0,cmake为3.13.4版本;qt版本为5.9,使用自带的mingw,配置好环境变量,将D:\Qt\Qt5.9.7\Tools\mingw530_32\bin(改为自己的安装路径)加入环境变量,记得不要有其他版本的mingw,就使用qt自带的就可以了!2.Cmake配置自己新建个文件夹放编译完成的库:点击configure,若你环境变量已经设置可以默m
nkenen
·
2020-07-11 16:34
实习学习历程
QT连接MySQL数据库(亲测有效,解决驱动未加载问题)
qt连接mysql数据库
Qt5.9
连接MySQL5.7Qt5.9连接MySQL5.7测试代码
Qt5.9
连接MySQL5.7问题描述解决办法结果测试
Qt5.9
连接MySQL5.7说明:qt和mysql是配套使用的
旋转跳跃我不停歇
·
2020-07-11 06:48
MySQL
windows 命令行下使用msvc编译qt程序
vcvarsall.bat"amd64_x862.然后在代码路径下执行qmakecmdCompileTest.pro-specwin32-msvc3.设置jom的路径添加到系统环境变量,比如我的电脑是E:\
qt5.9
aabb3575007
·
2020-07-11 01:53
野牛NBIOT 环境监测项目---基于QT 5.9 接入华为OceanConnect云平台(六)
NBIOT-北向开发之PC桌面基于
QT5.9
北向接入华为OceanConnect云平台该软件与上一章节提供的的平台profile是对应的,如果profile的关键参数不一致,需要同步修改软件代码!
YNK野牛物联网
·
2020-07-10 10:53
QT的版本和官方下载地址(不断更新)及安装过程
Qt5.9
是一个长期支持(LTS)版本,在未来至少3年内(2020年5月)提供更新支持,而上一个LTS版本是Qt5.6LTS。
Qt5.9
具有更强的性能,更好的稳
Bluenapa
·
2020-07-09 10:44
QT
Qt5.9
C++开发指南 学习(一)
从昨天开始看了《Qt5.9C++开发指南》这本书来学习Qt。记录一下学习历程。Qt是一套应用程序开发类库,但与MFC不同,Qt是跨平台的开发类库。项目名称节点分组管理着项目内各种源文件,分别为以下几项:Headers分组,项目内所有头文件,新建文件下默认头文件为主窗口类头文件。Sources分组,项目内所有C++源文件(.cpp),新建文件下默认源文件是主窗口类的实现文件,与上头文件对应,main
陈姐的保镖
·
2020-07-08 01:21
WIndows 下
Qt5.9
连接MySQL8.0数据库出现驱动未加载的解决
最近在学习Qt的操作(Qt版本5.9),学习到怎么使用Qt连接数据库(版本MySQL8.0)的时候,所有的代码都没有问题,但是在编译的时候出现了下面的错误QSqlDatabase:MYSQLdrivernotloadedQSqlDatabase:availabledrivers:QSQLITEQMYSQLQMYSQL3QODBCQODBC3QPSQLQPSQL7根据网上提供的方法:将mysql安装
渐寒去玩
·
2020-07-08 00:13
十、
Qt5.9
连接MySQl5.7
一、环境准备Qt版本:
Qt5.9
(mingw53_32)MYSQL:5.7(32位版本)根据网上所说,若两个软件位数不一致,也是无法正常连接的!
咸鱼最牛逼
·
2020-07-07 18:13
QT
QT5编程入门教程(非常详细)
Qt5还包含了很多小版本,其中推荐Qt5.6或
Qt5.9
,这两个版本是LTS版本(即长期支持版本),Bug较少,相对稳定。
丨匿名用户丨
·
2020-07-07 18:04
QT
Qt5.9
解析json文件详细用法示例
本文主要总结用Qt自带的类QFile、QJsonDocument、QJsonParseError、QJsonObject、QJsonArray、QJsonValue来解析已经写好的json文件。其中,json文件的创建可以直接新建一个txt文本,然后将其后缀改为*.json文件就行。如果要用Qt程序自动创建,可以参考这篇博客:https://blog.csdn.net/li491093957/ar
三公子Tjq
·
2020-07-07 17:44
嵌入式积累
Qt基础知识
Qt工程应用
怎样将QTableWidget控件的列标题的宽度设置为固定不可拖动的
针对我所用的版本——
Qt5.9
,可以如下操作://设置所有的列ui->tableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView:
dummy_bot
·
2020-07-07 08:22
C++
Qt学习
Qt5.9
Windows7 Qt creator 加载mysql 数据库驱动
对于qtcreate内部虽然已经包含了一些数据库驱动,但是有些还是需要自己添加,环境:windows7mysql5.5(64位)QTcreate(64位)对于qtcreate来讲需要32的数据库驱动文件libmysql.dll这个文件在mysql的安装目录下就可以找到但是我安装的是64位的数据库所以这个不能用(亲测不能用),于是又去官网上下载了32位的zip包如果已经安装过mysql,下载这个后直
小飞要加油啊
·
2020-07-07 07:16
QT
Centos7下安装
Qt5.9
转载:https://blog.csdn.net/beijiafei/article/details/82952212下载资源下载网址:http://download.qt.io/official_releases/qt/5.9/5.9.5/这里我选择的是qt-opensource-linux-x64-5.9.5.run这里你即可以在本机上下载,然后上传到Centos上,也可以在Centos使用w
qq_37124237
·
2020-07-05 06:23
linux
(转载)
Qt5.9
中常用控件的QSS详细用法
本文完全转载下面地址内容,如果侵权,请及时联系博主,博主会及时删除。转载原文地址:http://www.cnblogs.com/cy568searchx/p/3645388.htmlQtStyleSheetsExamplesWewillnowseeafewexamplestogetstartedwithusingQtStyleSheets.StyleSheetUsageCustomizingthe
三公子Tjq
·
2020-07-02 13:20
嵌入式积累
Qt基础知识
Qt工程应用
Qt5.9Creator读写Mysql5.7.17数据库详细例子(数据库基本操作:创建表,查询,插入,删除,修改)
一、用
Qt5.9
的Creator创建一个Console工程,选择MinGW32编译器。
三公子Tjq
·
2020-07-02 13:15
数据库积累
Qt5.9
中QObject::connect()函数用法(函数使用的前提条件和参数详解)
本文章主要总结
Qt5.9
中QObject::connect()函数的用法,全文分为两大部分,第一部分讲解connect函数使用的前提条件,第二部分讲解connect函数各个参数详解和具体的用法实例。
慕华思弦
·
2020-07-01 13:12
♪
--
Qt
《Qt 5.9 C++开发指南》实例程序源码下载方法,2019
Qt5.9C++开发指南》一书提供全书所有实例程序的源代码下载,下载地址就是书的封底上的人民邮电出版社“异步社区”的网址https://www.epubit.com/在浏览器里打开这个网址,通过搜索本书名或“
Qt5.9
HongAndYi
·
2020-07-01 10:42
Qt
5.9
C++开发指南
Qt5.9
写的一个crc校验例子
界面如下图:界面很简单从网上随便找了个crc8crc16crc32算法直接加进去了,想实现其他算法的自己添加就可以了main就不介绍了,界面一个textEditcommboxpushbuttonlineEdit就这几个控件通过信号槽判断选中的算法然后pushbutton按下去执行对应的算法代码如下:crcchecksum.h#ifndefCRCCHECKSUM_H#defineCRCCHECKSU
smaller_maple
·
2020-07-01 05:42
Qt学习
QT使用msvc编译器
在
qt5.9
以前,windows版本细分了一些版本,包括MinGW和MSVC,其中MSVC用的VS编译器,还需要安装一些VisualC++的库什么的,总之,如果你的电脑中没有安装VS那就不要安装这个版本了
zhang_ze1234
·
2020-06-30 13:17
Linux环境下搭建
Qt5.9
开发环境
在Linux环境下搭建Qt开发环境有两种方式:一种是图形界面的安装,另一种是源代码的安装。下面,分别就这两种安装方式进行说明。一、图形界面的安装。1、在QT官网下载Qt安装包,这里下载最新(2017.06.18)的版本qt-opensource-linux-x64-5.9.0.run注意Qt5.9.0linux版本的只有64位。2、下载完后,可以看到文件的后缀名应该是.run。然后执行如下命令:c
spfanlost
·
2020-06-30 11:06
QT5编译openCV各种出错问题及处理方法
系统为win7(32位),安装
QT5.9
,新的openCV3提供的安装程序,不支持VS2010(VC10),所以用QT来编译源码。
xuanzhang_163
·
2020-06-30 03:17
OpenCV
qt5.9
子项目创建及qt项目管理
qt5.9
子项目创建及qt项目管理前言所有的课件可以去https://github.com/wrzfeijianshen/Courseware下载哦关于下载地址详见于:http://www.feijianshen.com
飞剑神
·
2020-06-29 20:23
Centos7系统安装
Qt5.9
Qt下载地址:http://download.qt.io/official_releases/qt/5.9/5.9.1/Qt安装首先安装mesa-libGL-devel,mesa-libGLU-devel,freeglut-devel#yum-yinstallmesa-libGL-develmesa-libGLU-develfreeglut-devel我在安装的时候没有上网,所以安装失败,一定要能
金士顿
·
2020-06-29 19:42
Qt
Centos7
Qt5.9
Ubuntu16.04中
Qt5.9
中使用mysql报错:Driver not loaded Driver not loaded
一般在没有配置Qt中的mysql动态库时会报错,如下所示:QSqlDatabase:QMYSQLdrivernotloadedQSqlDatabase:availabledrivers:QSQLITEQMYSQLQMYSQL3QPSQLQPSQL7dbopenerr:“DrivernotloadedDrivernotloaded”参考了很多篇博客,有些过于繁琐,下面提供一种简单有效的方法。1、首先
EricLee23
·
2020-06-29 07:23
Linux
FFmpeg的简单应用demo——读取摄像头数据并显示(
Qt5.9
)
一、看前要先了解FFmpeg和Qt的用法从笔记直接复制粘贴过来的,被吐槽了~_~(CSDN的文本编辑器坑有点多。。。),整理一下这只是个Demo、不要想着直接复制粘贴就能跑起来、代码仅供参考、多研究!程序员呢!(!_!)!本人新手小白,描述有误还请各位大神评论指点一二雷神传送门:https://blog.csdn.net/leixiaohua1020/article二、废话不多说直接上代码1.创建
FDCFDMin
·
2020-06-28 22:06
FFmpeg入闷
Qt4.8升级
Qt5.9
版本问题总结
最好先在.pro文件中加上greaterThan(QT_MAJOR_VERSION,4):QT+=widgets建议最好和源码对比看着升级,有些问题不看源码,报出来的问题会误导我们。1、106:error:'classQString'hasnomembernamed'toAscii'qDebug()translate(point.x(),point.y());更改为:item->tranform(
勇往直前996
·
2020-06-28 20:01
Qt
Learn
ubuntu 16.04 搭建QT for android 环境
一、环境ubuntu16.04;qt5.12.0(
qt5.9
以下的记得下安卓版本的QT,5.9以后的下载Linux版本的即可);安卓开发包:android-ndk-r14b-linux-x86_64.zip
weixin_30710457
·
2020-06-27 23:41
关于Qt配置编译器的问题
Qt5.8最高只支持VS2015,
Qt5.9
才支持VS2017.所以,有两种解决方式:想用Qt5.8或更低版本,就安装VS201
weixin_30603633
·
2020-06-27 22:03
Qt5.9
for Android配置
配置环境:win10专业版注:国际惯例都下载到英文路径下1.qt官方下载http://download.qt.io/archive/安装qt-opensource-windows-x86-5.9.1.exe勾选android。2.安装完毕打开工具-》选项-》设备-》Android3.JDKlocation:百度搜索java1.8_x64(可以到官网下载高版本:http://www.oracle.c
叶之道
·
2020-06-27 02:04
Qt5
Qt5.9
+ opencv331 + win10(minGW)环境配置
1.在Qt中配置已经在VS下配置好的opencv版本已经在vs下配置好opencv的同学可以直接在Qtcreate中使用msvc对应自己安装的版本的编译器即可。之前使用opencv一直不成功,是因为默认选择了第四项“DesktopQt5.9.6MinGW32bit”,以为必须用MinGW编译器才可以,但是我用自己编译的和网上别人编译好的库文件都会报错,在调到opencv相关是总会报错,无法解析XX
sinat_26871259
·
2020-06-26 10:49
环境配置
VS2015+Qt5.8 x86环境搭建
最近用一套别人的代码,发现库都是各种32位的,于是卸载了我辛辛苦苦下载的VS2017和
Qt5.9
,重新弄。对应2017版本的Qt似乎没有32位的,很恼火,不然VS那么大,谁愿意重新下载哇。
废柴Panda_M
·
2020-06-25 15:52
环境搭建
QT5.9
(http://wiki.qt.io/Qt_5.9_Release)
5.6LTS版本后的又一个LTS版本:5.9bug一个没少刷版本的存在感^_^下载链接:http://download.qt.io/official_releases/qt/5.9/5.9.1/最新已经升到5.9.1(20171004)有啥变化,请戳这里:http://blog.qt.io/blog/2017/06/30/qt-5-9-1-released/qt-opensource-window
qq910438219
·
2020-06-24 23:47
c/cpp/java/c#
书籍
视频
代码
下载链接
qt5
c++
QT 5.9.7 VS2017开发环境搭建
目前Qt5.0系列的长期支持版本有Qt5.6、
Qt5.9
、Qt5.12三个版本。可根据自己要求选择。我们使用
Qt5.9
的LTS版本。
明卿
·
2020-06-24 22:51
QT
十九、
Qt5.9
+ msvc2015编译器 环境配置 (不安装VS)
Qt5.9
的QtCreator是基于MSVC201532bit编译器编译的(单击QtCreator的“帮助”–>“关于QtCreator”菜单,出现的对话框会显示QtCreator的版本信息和使用的编译器信息
咸鱼最牛逼
·
2020-06-24 19:31
QT
Qt5.9
中设置QLabel控件边框线型(QSS实现:点画线、虚线、实线、3D边框)
本文主要总结用QSS实现控件QLabel边框类型,其它任何一个控件(包括QWidget)同样可以用这种方法设置。用QSS可以设置QLabel控件边框线型,这些类型包括点画线、虚线、实线、3D边框,下面将详细介绍各种线型的实现方式。1.1设置QLabel控件边框为点画线(dotted)QLabel{border:10pxdotted#242424;}1.2设置QLabel控件边框为虚线(dashed
三公子Tjq
·
2020-06-24 16:00
嵌入式积累
Qt基础知识
Qt工程应用
Qt5.9
中用QPushbutton按钮做出QCheckBox效果(函数QPushbutton::setCheckable())(当前状态、鼠标滑过状态、选中后状态)
本文主要总结用QPushbutton类做出QCheckBox的效果,同时用QSS实现按钮默认图标和颜色字体,鼠标滑过状态,选中后状态。1.1下面,将关键代码贴出如下:QPushButton*allSelectBtn=newQPushButton("全选");allSelectBtn->setCheckable(true);allSelectBtn->setFixedSize(QSize(100,3
三公子Tjq
·
2020-06-24 16:00
嵌入式积累
Qt基础知识
Qt工程应用
Qt5.9
/C++架构实例(一个简单的MCV架构应用实例)
本文主要在
Qt5.9
/C++桌面应用项目开发中,总结一个常用的程序架构(或框架),整个工程主要分为三大模块,分别为视图层、控制层、模型层。
三公子Tjq
·
2020-06-24 16:00
嵌入式积累
Qt工程应用
Qt5.9
继承QObject创建多线程实例(第二种方法)
本博客主要总结Qt中创建多线程的另一种方法,不是通过继承类QThread,而是通过继承对象QObject,来实现多线程。(可以直接跳过下面内容,看1.1内容)利用继承QObject方法创建多线程,主要的步骤有一下几点:(注意:退出线程循环后,还要调用QThread::quit()函数,该线程才会触发QThread::finished()信号)a1:首先创建一个类MyThread,基类为QObjec
三公子Tjq
·
2020-06-24 16:00
嵌入式积累
Qt基础知识
Qt工程应用
多线程
QObject
moveToThread
退出
停止
Qt5.9
之复制图像路径(QPainterPath类)
本文主要总结用QPainterPath类绘制一个可复制的图形。复制图形时只需要调用之前预定义过的QPainterPath类就好。其中QPainterPath的绘图函数是painter.drawPath(),函数moveTo(x,y)功能是将绘图函数的起点移动到指定的位置(x,y),从点(x,y)开始绘制图像。具体的实例如下内容所述:1.1新建一个Widget工程,基类选择为QWidget。在Wid
三公子Tjq
·
2020-06-24 16:59
Qt基础知识
Qt5.9
应用MQTT协议生成一个安卓Android发布或订阅控制界面实例
本文章主要总结了在win764位系统上,用
Qt5.9
作为平台,采用QMQTT协议,编写一个安卓Android端的发布/订阅控制界面,具体的内容如下所述。
三公子Tjq
·
2020-06-24 16:59
MQTT协议工程应用
opencv工程应用
Qt工程应用
基于
Qt5.9
的QMQTT协议跟EMQ代理服务器的连接教程
本文章主要总结了采用
Qt5.9
的WinGW32作为编译环境,用QMQTT协议连接EMQ代理服务器的一个实例,具体的操作步骤如下:1.1首先创建一个Widgets工程,然后添加qmqqt的库文件,可以参考我之前写的一篇博客
三公子Tjq
·
2020-06-24 16:59
MQTT协议工程应用
Qt5.9
中QPainter类用法
本文主要总结QPainter类的用法,主要以代码和注释讲解为主。通过讲解两个例子来熟悉QPainter类的用法。第一个例子是用两个点绘制一条线段,用画笔和画刷绘制一个红色边框矩形,矩形里面填充绿色。第二个例子是绘制矩形表格和弧线点画线,具体的步骤如下所述:一、新建一个widget工程,基类为QWidget,在Widget.h头文件中,添加入下代码:二、在widget.cpp源文件中,添加如下代码:
三公子Tjq
·
2020-06-24 16:59
Qt基础知识
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他