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
计算机毕设实战案例
直播预约|数据指标体系如何搭建才最有效,从0到1带你快速入门
数智赋能实战六讲袋鼠云数栈特邀六位在一线奋战多年的产品专家、架构师,站在亲历者、践行者的角度上,从认知、建设到实战,手把手带着你学习,帮助你收获一套建设数据中台的全面、系统、技术分析与
实战案例
相结合的方法论
·
2022-05-18 16:05
大数据数据中台
Java实战项目:
计算机毕设
超市商品管理系统(java+SSM+Mysql+Maven)
一、项目简述前端模板框架为Bootstrap,系统分为前台和后台。后台主要为管理员角色,功能有:商品类型管理、商品管理、订单管理、会员管理、管理员管理等。前台用户功能有:登录、注册、查看商品、加入购物车、付款、查看订单、个人中心等。该系统总共9张表二、项目运行运行环境:windows/linux、jdk1.8、mysql5.x、maven3.5\3.6、tomcat7.0前端商品控制器:/****
菜鸟Java码农
·
2022-05-16 20:07
java
微服务
架构
计算机毕业设计
Java实战
[视觉
实战案例
]Qt实现8位灰度图叠加通道转换成24位三通道图像
前言在项目中,可能一些输入的图像要求是RGB的图像格式,但是手边只有单通道的黑白相机进行采图,这时就需要将8位的单通道图像转换成24位的三通道图像,一般都是使用3个8位图像叠加成三通道图像。1、OpenCV实现单通道转三通道首先创建一个CV_8UC3的三通道图像,图像大小尺寸与单通道图像尺寸一致,然后将3份单通道图像叠加融合填入刚创建的三通道图像。MatWidget::convertTo3Chan
·
2022-05-15 12:54
qtopencv
web前端学习的几个阶段
第一阶段:Web页面制作整体目标:掌握传统pc端网页布局和制作阶段目标:精通掌握HTML5的应用;掌握CSS在开发中的使用;学会页面标准化布局战术;掌握ps基础,切图,基础网页设计等
实战案例
:高防大型网站的模板
华清远见成都中心
·
2022-05-15 07:31
学霸笔记
前端
学习
备战数学建模19-数学规划问题
目录一、线性规划1-线性规划的概念2-线性规划的实例与定义3-线性规划MATLAB与lingo实现4-可转化为线性规划的问题5-线性规划问题
实战案例
二、整数规划1-整数规划相关概念2-整数规划相关案例3
nuist__NJUPT
·
2022-05-14 07:06
数学建模
线性规划
非线性规划
整数规划
MATLAB
数学建模学习(65):零基础学会使用SVM支持向量机分类
订阅本专栏,有大量的数学建模教程,从零基础到后续的
实战案例
,篇篇都有源码和讲解。一、简介支持向量机(SVM)是一种有监督的机器学习分类算法。
川川菜鸟
·
2022-05-14 07:13
数学建模小白到精通系列
支持向量机
学习
分类
C语言深入讲解语句与选择结构的使用
复合语句知识点2-选择结构2.1if语句1.if语句的单分支2.if语句的双分支3.if语句的多分支4.if语句与代码块5.悬空else2.2switch语句1.switch语句的定义2.switch语句的
实战案例
知识点
·
2022-05-12 19:33
Mybatis多表
实战案例
前言花了一点时间整理了SQL的一些查询操作,包括分组查询、排序查询、case函数、自连接、内连接、外连接等,结合Mybatis完成了一个个的案例。一、建立数据库该数据库包含五张表,每张表都有多个字段,博主已经上传了数据库的相关资源。在正式开始前,博主需要交代几点。在mybatis中,无论你指定还是不指定返回类型,mybatis都会默认地先将查询完成后返回的值放入一个HashMap中(如果返回的值不
全村第二帅
·
2022-05-11 14:53
java
mysql
spring
直播预告|争夺存量用户关键战,助力企业构建完美标签体系
数智赋能实战六讲袋鼠云数栈特邀六位在一线奋战多年的产品专家、架构师,站在亲历者、践行者的角度上,从认知、建设到实战,手把手带着你学习,帮助你收获一套建设数据中台的全面、系统、技术分析与
实战案例
相结合的方法论
·
2022-05-11 12:49
数据中台大数据
【一起入坑AI】手把手教你 keras+CNN实现经典入门
实战案例
---猫狗识别
目录一、卷积神经网络简述二、猫狗数据下载与代码实现2.1猫狗数据下载链接2.2代码实现2.2.1我将代码分为两部分:2.2.2代码三、优化过程一、卷积神经网络简述典型的卷积神经网络通常由以下三种层结构共同组成:卷积层(Convolution)、下采样池化层(Pooling)、全连接层(Fullyconnected)其中卷积是为了提取出局部特征值,池化是从这些特征值里面筛选更有特征的特征值,使得卷积
小样5411
·
2022-05-10 07:31
深度学习入门
深度学习
tensorflow
神经网络
计算机视觉
前端三剑客之 HTML - JavaEE初阶 - 细节狂魔
HTML常见标签注释标签小拓展:标题标签段落标签换行标签格式化标签图片标签img标签的其他属性超链接标签拓展表格标签列表标签表单标签select标签textarea标签小结最后,再说一组标签:无语义标签总结
实战案例
展示简历信息拓展
Dark And Grey
·
2022-05-09 07:50
JavaEE初阶
前端
java-ee
html
[视觉
实战案例
]Qt+OpenCV实现USB摄像头监测移动物体并录制视频功能(帧差法)
1、背景介绍最近手边的零食总是莫名其妙的减少,为了抓到一个元凶来帮我续零食,就想着使用手边的usb摄像头来实现一个动态物体监测和保存视频的功能,不过这里使用最简单的帧差法来实现物体的运动监测。2、使用OpenCV的帧差法实现运动物体监测开发环境Qt5.9+OpenCV硬件Logitech摄像头2.1帧差法介绍运动物体图像在相邻两帧间差别较大,两帧差值后进行简单的图像处理,较容易判断是否存在物体移动
·
2022-05-08 23:32
qtopencv
Qt
实战案例
(45)——利用QPushButton实现按钮长按事件
目录一、项目介绍二、项目基本配置三、UI界面设置四、主程序实现4.1widget.h头文件4.2widget.cpp源文件五、效果演示六、拓展——关于pressed、clicked、toggled和released信号的区别一、项目介绍本文介绍对button按钮添加一个长按事件(比如点击按钮,开始运动。松开按钮,运动停止)。主要用到的是setAutoRepeat函数。二、项目基本配置新建一个Qt案
wendy_ya
·
2022-05-08 07:10
Qt
qt
ui
开发语言
c++
qt5
Qt
实战案例
(44)——利用QPainter实现自定义圆形进度条
目录一、项目介绍二、项目基本配置三、UI界面设置四、主程序实现4.1roundprogressbar.h和roundprogressbar.cpp4.2widget.h头文件4.3widget.cpp源文件五、效果演示一、项目介绍本文介绍利用QPainter实现自定义圆形进度条。二、项目基本配置新建一个Qt案例,项目名称为“RoundprogressbarTest”,基类选择“QWidget”,点
wendy_ya
·
2022-05-08 07:40
Qt
qt
qt5
c++
动画
Qt
实战案例
(43)——利用QPainter实现自定义加载中动画控件(Loading.gif)
目录一、项目介绍二、项目基本配置三、UI界面设置四、主程序实现4.1Loading.h和Loading.cpp4.2widget.h头文件4.3widget.cpp源文件五、效果演示一、项目介绍在Photoshop介绍:PhotoShop简单案例(4)——利用ps制作正在加载中动画(loading.gif)中介绍了一下利用Photoshop制作加载中动画(Loading.gif),可以在Qt中直接
wendy_ya
·
2022-05-08 07:39
Qt
qt
qt5
c++
动画
Qt
实战案例
(42)——利用Qt实现自定义标题栏功能(自定义最大化、最小化、关闭等功能)
目录一、项目介绍(为什么要自自定义标题栏功能)二、项目基本配置三、UI界面设计四、主程序实现4.1隐藏边框4.2设置最大化(还原),最小化,关闭按钮的样式风格4.3关闭按钮的实现4.4最大化(还原)按钮的实现4.5最小化按钮的实现4.6实现界面移动五、效果演示一、项目介绍(为什么要自自定义标题栏功能)无论是使用qtdesigner,还是直接在程序中创建一个Qwidget,qt程序生成的界面都会生成
wendy_ya
·
2022-05-08 07:08
Qt
qt
c++
ui
Qt
实战案例
(25)(序)——利用QSQL相关类实现对SQLite数据库的增删改查操作的详细介绍
上文Qt
实战案例
(25)——利用QSQL相关类实现对SQLite数据库的增删改查操作介绍了利用SQLite数据库的基本操作和利用QSQL对数据库进行增删改查的基本操作,本文再次基础上对其进行更加详细的介绍
wendy_ya
·
2022-05-08 07:07
Qt
qt
c++
sql
database
Qt
实战案例
(41)——利用QWinTaskbarButton和QWinTaskbarProgress类实现任务栏进度条的显示
目录一、项目介绍二、项目基本配置三、UI界面设置四、主程序实现4.1pro文件4.2widget.h头文件4.3widget.cpp源文件五、效果演示一、项目介绍任务栏进度条是Windows7就引入的一种UI形式,通常用于显示软件当前正在执行的任务的进度(如编译程序的进度、下载任务的进度)。如下:本文主要介绍利用QWinTaskbarButton和QWinTaskbarProgress类实现任务栏
wendy_ya
·
2022-05-08 07:06
Qt
qt
ui
开发语言
c++
Qt
实战案例
(40)——利用QSharedMemory类实现进程间通信的功能
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1widget.h头文件4.2widget.cpp源文件五、效果演示一、项目介绍利用QSharedMemory类实现进程间通信,使用共享内存,它实现的功能是:先将一张图片写入到共享内存段中,然后再从共享内存段读出该图片。二、项目基本配置新建一个Qt案例,项目名称为“IPCTest”,基类选择“QWidget”,点击选中创建UI界面复
wendy_ya
·
2022-05-08 07:05
Qt
qt
ui
开发语言
c++
processing
Qt
实战案例
(39)——利用QProcess类实现启动进程的功能(进阶)
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1widget.h头文件4.2widget.cpp源文件五、效果演示一、项目介绍利用QProcess类实现启动进程的功能进阶(以dos命令dir为例)。二、项目基本配置新建一个Qt案例,项目名称为“ProcessTest”,基类选择“QWidget”,点击选中创建UI界面复选框,完成项目创建。三、UI界面设计UI界面布局如下:界面中
wendy_ya
·
2022-05-08 07:35
Qt
qt
ui
开发语言
c++
dos
Qt
实战案例
(38)——利用QProcess类实现启动进程的功能
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1widget.h头文件4.2widget.cpp源文件五、效果演示一、项目介绍利用QProcess类实现启动进程的功能(以记事本程序为例)。二、项目基本配置新建一个Qt案例,项目名称为“ProcessTest”,基类选择“QWidget”,点击选中创建UI界面复选框,完成项目创建。三、UI界面设计UI界面布局如下:界面中只创建了1
wendy_ya
·
2022-05-08 07:34
Qt
qt
ui
开发语言
c++
Qt
实战案例
(37)——利用Qt实现为控件添加右键菜单的功能
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1widget.h头文件4.2widget.cpp源文件五、效果演示一、项目介绍利用Qt实现为控件添加右键菜单的功能(以PushButton控件为例)。二、项目基本配置新建一个Qt案例,项目名称为“MenuTest”,基类选择“QWidget”,点击选中创建UI界面复选框,完成项目创建。三、UI界面设计UI界面布局如下:界面中只创建
wendy_ya
·
2022-05-08 07:34
Qt
qt
ui
开发语言
c++
Qt
实战案例
(36)——利用QImage类实现对图像的基本操作(图像显示、图像缩放、图像旋转)
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1widget.h头文件4.2widget.cpp源文件五、效果演示一、项目介绍利用QImage类实现对图像的基本操作,包括图像显示、图像缩放、图像旋转等。二、项目基本配置新建一个Qt案例,项目名称为“ImageTest”,基类选择“QWidget”,点击选中创建UI界面复选框,完成项目创建。三、UI界面设计UI界面布局如下:界面中
wendy_ya
·
2022-05-08 07:04
Qt
qt
ui
开发语言
c++
图像处理
Qt
实战案例
(35)——利用QScreen类相关操作实现截屏操作
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1widget.h头文件4.2widget.cpp源文件五、效果演示一、项目介绍利用QScreen类相关操作实现截屏操作,并将截屏保存为png文件。二、项目基本配置新建一个Qt案例,项目名称为“ScreenTest”,基类选择“QWidget”,点击选中创建UI界面复选框,完成项目创建。三、UI界面设计UI界面如下:界面中只创建了一
wendy_ya
·
2022-05-08 07:04
Qt
qt
ui
开发语言
c++
windows
Qt
实战案例
(33)——利用QThread类实现简单多线程案例循环打印数字
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1dialog.h头文件4.2dialog.cpp源文件4.3workthread.h头文件4.4workthread.cpp源文件五、效果演示一、项目介绍利用QThread类实现简单多线程案例循环打印数字0~9,直到单击“停止”按钮终止所有线程为止。要创建一个线程,需要子类化QThread,并且重新实现run()函数。二、项目基本
wendy_ya
·
2022-05-08 07:33
Qt
qt
ui
开发语言
thread
c++
Qt
实战案例
(34)——利用QImage类实现对图像的简单处理(显示图像、灰度化处理)
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1widget.h头文件4.2widget.cpp源文件五、效果演示一、项目介绍利用QImage类实现对图像的简单处理,包括显示图像、灰度化处理等。二、项目基本配置新建一个Qt案例,项目名称为“ImageTest”,基类选择“QWidget”,点击选中创建UI界面复选框,完成项目创建。三、UI界面设计UI界面布局如下:界面中创建了3
wendy_ya
·
2022-05-08 07:33
Qt
qt
ui
开发语言
c++
Qt
实战案例
(31)——利用network相关类设计简单网页浏览器实现HTTP通信
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.0pro文件4.1mainwindow.h4.2mainwindow.cpp五、效果演示一、项目介绍利用network相关类(QNetworkReply、QNetworkAccessManager)实现简单网页浏览器功能。二、项目基本配置新建一个Qt案例,项目名称为“HTTPTest”,基类选择“QMainWindow”,点击选中创
wendy_ya
·
2022-05-08 07:33
Qt
qt
开发语言
c++
networkmanager
http
Qt
实战案例
(32)——利用network相关类设计简单文件下载器实现HTTP通信
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.0pro文件4.1dialog.h4.2dialog.cpp五、效果演示一、项目介绍利用network相关类(QNetworkReply、QNetworkAccessManager)实现简单文件下载器功能。二、项目基本配置新建一个Qt案例,项目名称为“DownloadTest”,基类选择“QDialog”,取消选中创建UI界面复选框
wendy_ya
·
2022-05-08 07:33
Qt
qt
c++
网络
开发语言
http
Qt
实战案例
(29)——利用数据库、TableView等相关知识展示汽车制造商与汽车关系(综合案例)
目录一、项目介绍二、项目基本配置三、UI界面设计四、连接数据库模块五、添加记录功能六、完整代码七、效果演示一、项目介绍结合SQL数据库、XML以及TableView相关知识,展示汽车制造商与汽车的关系。当在汽车制造商表中选中某个制造商时,下面的汽车表中将显示该车的车型和制造商的详细信息,车型的相关信息存储在XML文件中。二、项目基本配置新建一个Qt案例,项目名称为“CarTest”,基类选择“QM
wendy_ya
·
2022-05-08 07:02
Qt
qt
数据库
ui
sqlite
c++
Qt
实战案例
(28)——利用QSQL相关类实现对MySQL数据库的基本操作及相关设置详解
目录一、项目介绍二、项目基本配置2.1安装MySQL2.2创建Qt项目2.3移动libmysql.dll文件三、UI界面设计四、主程序实现4.1pro文件4.2main.cpp五、效果演示一、项目介绍利用QSQL相关类实现对MySQL数据库的基本操作详解。二、项目基本配置2.1安装MySQL下载安装MySQL的详细步骤可以参考:MySQL数据库的安装与卸载保姆级教程如果是已经下载完成,则需要启动:
wendy_ya
·
2022-05-08 07:02
Qt
MySQL
mysql
qt
数据库
c++
database
Qt
实战案例
(30)——利用QUdpSocket类实现UDP网络广播通信
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.0pro文件4.1server.h头文件4.2server.cpp源文件4.3client.h头文件4.4client.cpp源文件五、效果演示一、项目介绍利用QUdpSocket类实现UDP网络广播通信,其原理如下图所示。UDP的工作原理是:UDP客户端向UDP服务器发送一定长度的请求报文,报文大小的限制与各系统的协议实现有关,但
wendy_ya
·
2022-05-08 07:02
Qt
qt
udp
网络
c++
网络协议
Qt
实战案例
(27)——利用DOM相关类读取xml文件
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1node.xml4.2pro文件4.3main.cpp五、效果演示一、项目介绍利用DOM相关类读取xml文件。Dom(DocumentObjectModel,即文档对象模型)把XML文档转换成应用程序可以遍历的树形结构,这样便可以随机访问其中的节点。它的缺点是需要将整个XML文档读入内存,消耗内存较多。在Qt中使用QDomProc
wendy_ya
·
2022-05-08 07:32
Qt
qt
xml
ui
c++
Qt
实战案例
(26)(序)——详解QTableView表格视图的相关数据角色role
主程序实现4.1role介绍4.2widget.h头文件4.3widget.cpp源文件五、效果演示一、项目介绍本文将详解QTableView表格视图的相关数据角色role,代码基本内容与上文类似,上文:Qt
实战案例
wendy_ya
·
2022-05-08 07:32
Qt
qt
ui
开发语言
c++
Qt
实战案例
(26)——利用QTableView表格视图实现右击菜单删除功能
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1widget.h头文件4.2widget.cpp源文件五、效果演示一、项目介绍利用QTableView表格视图和QStandardItemModel模型类实现右击菜单删除的事件过滤效果。二、项目基本配置新建一个Qt案例,项目名称为“TableView”,基类选择“QWidget”,取消创建UI界面复选框的选中状态,完成项目创建。三
wendy_ya
·
2022-05-08 07:31
Qt
qt
ui
开发语言
c++
Qt
实战案例
(25)——利用QSQL相关类实现对SQLite数据库的增删改查操作
Qt提供了一种进程内数据库SQLite。它小巧灵活,无须额外安装配置且支持大部分ANSISQL92标准,是一个轻量级的数据库,概括起来具有以下优点。SQLite的设计目的是实现嵌入式SQL数据库引擎,它基于纯C语言代码,已经应用在非常广泛的领域内。SQLite在需要持久存储时可以直接读写硬盘上的数据文件,在无须持久存储时也可以将整个数据库置于内存中,两者均不需要额外的服务器端进程,即SQLite是
wendy_ya
·
2022-05-08 07:31
Qt
数据库
sqlite
qt
c++
database
Qt
实战案例
(13)(序)——以QToolButton为例介绍Qt界面外观设计
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1widget.h头文件4.2widget.cpp源文件4.3main.qss五、效果演示一、项目介绍以QToolButton为例,详解Qt界面外观(QSS)设计。二、项目基本配置新建一个Qt案例,项目名称为“Test”,基类选择“QWidget”,创建UI界面复选框的选中状态,完成项目创建。三、UI界面设计UI界面内放置一个Too
wendy_ya
·
2022-05-08 07:01
Qt
qt
ui
开发语言
Qt
实战案例
(24)——利用QTimer实现字幕滚动功能
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1widget.h头文件4.2widget.cpp源文件五、效果演示一、项目介绍利用QTimer实现字幕滚动功能,可以实现自行更改文本内容、自适应文本大小、自由调整速度等功能。二、项目基本配置新建一个Qt案例,项目名称为“TextScroll”,基类选择“QWidget”,取消创建UI界面复选框的选中状态,完成项目创建。三、UI界面
wendy_ya
·
2022-05-08 07:01
Qt
qt
ui
开发语言
c++
Qt
实战案例
(23)——利用QProgressBar实现彩色进度条
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1widget.h头文件4.2widget.cpp源文件五、效果演示一、项目介绍利用QProgressBar实现彩色进度条,利用一个彩色渐变背景图,通过QImage获取背景图的颜色,然后来设置进度条QProgressBar,便可以实现动态彩色进度条(根据图片设定颜色)。二、项目基本配置新建一个Qt案例,项目名称为“ProgressB
wendy_ya
·
2022-05-08 07:00
Qt
qt
ui
开发语言
css
c++
Qt
实战案例
(20)——利用QPixmap实现图片缩放、平移等操作
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1widget.h头文件4.2widget.cpp源文件五、效果演示一、项目介绍利用QPixmap实现图片缩放、平移等操作。二、项目基本配置新建一个Qt案例,项目名称为“PhotoTest”,基类选择“QWidget”,取消创建UI界面复选框的选中状态,完成项目创建。三、UI界面设计无UI界面四、主程序实现4.1widget.h头文
wendy_ya
·
2022-05-08 07:30
Qt
qt
ui
开发语言
Qt
实战案例
(21)——利用事件发送函数实现预定义键盘响应事件
目录一、事件发送函数介绍1.1sendEvent()函数1.2postEvent()函数二、项目介绍三、项目基本配置四、UI界面设计五、主程序实现5.1widget.h头文件5.2widget.cpp源文件六、效果演示一、事件发送函数介绍1.1sendEvent()函数阻塞型事件发送需要重写接收对象的event()事件处理函数,当事件发送后,将会立即进入event()事件处理函数进行事件处理,通过
wendy_ya
·
2022-05-08 07:30
Qt
qt
开发语言
ui
Qt
实战案例
(22)——利用QPainter实现图形绘制实例
目录一、QPainter中视口和窗口介绍1.1视口Viewport1.2窗口Window二、案例(1)——绘制田字格三、案例(2)——绘制正弦波四、案例(3)——绘制文本一、QPainter中视口和窗口介绍1.1视口Viewport视口是基于QPaintDevice类组件的坐标实现的,属于物理坐标,通过setViewport成员函数设置:voidQPainter::setViewport(cons
wendy_ya
·
2022-05-08 07:30
Qt
qt
开发语言
css
ui
Qt
实战案例
(19)——利用QStackedLayout栈式布局实现图片分页显示
目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1widget.h头文件4.2widget.cpp源文件五、效果演示一、项目介绍利用QStackedLayout栈式布局设计一个简单图片播放器,可以实现图片分页显示功能。二、项目基本配置新建一个Qt案例,项目名称为“PhotoTest”,基类选择“QWidget”,取消创建UI界面复选框的选中状态,完成项目创建。三、UI界面设计无U
wendy_ya
·
2022-05-08 07:30
Qt
qt
ui
开发语言
Qt
实战案例
(18)——Qt位置相关函数汇总实例
目录0、位置函数介绍一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1dialog.h头文件4.2dialog.cpp源文件五、效果演示六、总结0、位置函数介绍Qt提供了很多获取窗体位置和显示区域大小的函数,称为位置函数。常见位置函数如下:x(),y(),pos()函数的作用都是获得整个窗体左上角的坐标位置;frameGeometry()函数获得的是整个窗体的左上顶点和长、宽值;ge
wendy_ya
·
2022-05-08 07:00
Qt
qt
ui
开发语言
Qt
实战案例
(5)(序)——程序启动画面gif动图的实现
在上一篇文章:Qt
实战案例
(5)——程序启动画面的实现(QSplashScreen)中遇到了一个问题:明明加载的是gif动画,为什么显示的时候只显示的静态图片???
wendy_ya
·
2022-05-08 07:00
Qt
qt
ui
开发语言
Qt
实战案例
(17)——利用Qt实现简易GIF播放器
QMovie类用于显示没有声音的简单动画(即GIF动画)。目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1mainwindow.h头文件4.2mainwindow.cpp源文件五、效果演示一、项目介绍利用Qt设计一个简易GIF播放器,可以播放GIF动画。其基本功能有载入文件、播放、暂停、停止、快进和快退。二、项目基本配置新建一个Qt案例,项目名称为“GIFTest”,基类选择“
wendy_ya
·
2022-05-08 07:59
Qt
qt
ui
开发语言
c++
Qt
实战案例
(14)——利用Qt设置特殊效果窗体
目录一、透明窗体1.1方法11.2方法2二、无边框窗体一、透明窗体实现窗体内容部件的透明效果只需设置其背景色的rgba即可,代码如下:QPushButton{background-color:rgba(255,255,255,100)}其中,rgba中的a就是指alpha,它的取值是0~255,取值为0表示完全透明,取值为255表示完全不透明。这里a设置为100表示半透明效果。部件的透明效果可以通
wendy_ya
·
2022-05-08 07:29
Qt
qt
开发语言
ui
Qt
实战案例
(13)——Qt的界面外观详细介绍
目录一、Qt风格1.1对风格进行预览1.2风格使用二、Qt样式表2.1使用代码设置样式表2.2在设计模式中设置样式表2.3Qt样式表的语法2.4子控件(Sub-Controls)2.5伪状态(Pseudo-States)2.6继承2.7qss2.8代码示例三、特殊效果窗体四、总结一、Qt风格Qt中的各种风格是一组继承自QStyle的类。QStyle类是一个抽象基类,封装了一个GUI的外观,Qt的内
wendy_ya
·
2022-05-08 07:29
Qt
qt
开发语言
ui
Qt
实战案例
(16)——利用Qt6实现SVG图片浏览器
SVG的英文全称是ScalableVectorGraphics,即可缩放的矢量图形。它是由万维网联盟(W3C)在2000年8月制定的一种新的二维矢量图形格式,也是规范中的网格适量图形标准,是一个开放的图形标准。SVG格式的特点如下:(1)基于XML(2)采用文本来描述对象(3)具有交互性和动态性(4)完全支持DOMSVG相对于GIF、JPEG格式的优势是,SVG是一种矢量图形格式,比GIF、JPE
wendy_ya
·
2022-05-08 07:29
Qt
qt
ui
开发语言
Qt
实战案例
(15)——利用Qt实现可扩展对话框
可扩展对话框通常用于用户对界面有不同要求的场合。通常情况下,只出现在基本对话窗体;当供高级用户使用或需要更多信息时,可通过某种方式的切换显示完整对话窗体(扩展窗体)。切换的工作通常由一个按钮完成。目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1dialog.h头文件4.2dialog.cpp源文件五、效果演示一、项目介绍实现一个简单填写资料的对话框。通常情况下,只需要填写姓名和
wendy_ya
·
2022-05-08 07:29
Qt
qt
ui
开发语言
Qt
实战案例
(12)——利用Qt实现键盘事件的事件处理
键盘事件的获取是通过重定义QWidget类的keyPressEvent()和keyReleaseEvent()来实现的。目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1资源文件的添加4.2widget.h头文件4.3widget.cpp源文件五、效果演示一、项目介绍通过键盘的上下左右方向键可以控制图标的移动,移动的步进值为网格的大小,如果同时按下Ctrl键,则实现细微移动;若按
wendy_ya
·
2022-05-08 07:59
Qt
qt
ui
c++
上一页
61
62
63
64
65
66
67
68
下一页
按字母分类:
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
其他