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
qt学习
Qt学习
笔记第1篇(Qt简介)
Qt的简介:Qt是自由且开放源代码的软件,在GNU较宽松公共许可证条款下发布。Qt是一个跨平台的C++应用程序开发框架,被广泛用于开发GUI程序,当然,Qt有丰富的API且面向对象,所以可以使用Qt提供的类,来开发C++程序。Qt支持广泛的编译器,包括GCC的C++编译器和VisualStudio。可移植性:使用Qt开发的软件,相同的代码可以在任何支持的平台上编译与运行,而不需要修改源代码,自动依
__orz
·
2023-03-23 02:19
Qt笔记
Qt
学习笔记
QT学习
笔记-第一天
1.QMainWindow和QDialog是Qwidget的子类;2.SVN的使用:多个用户操作时,先更新到最新版本再写代码(update);如果忘记更新了,却写了代码,则需要解决冲突(slove)解决完冲突后,需要commit上传代码;出现locked时,无法更新也无法更新代码,则需要解锁;3.4.今天学习内容总结:1Qt简介1.1跨平台图形界面引擎1.2历史1.2.11991奇趣科技1.3优点
有钱挣的地方就是江湖
·
2023-03-23 01:28
QT
arm
qt
开发语言
Qt学习
指南
Qt基于C++入门之前最好熟悉C++语言如果学过C语言那就更好了入门相对会更容易1.这里推荐两个学习网站囊括几十门语言的免费学习掌握C++语言菜鸟教程http://www.runoob.comW3C学院https://www.w3cschool.cn2.一些官方材料Qt相关学习网站Qt官网https://www.qt.ioQt下载http://www.qt.io/downloadQt所有下载htt
我是唐
·
2023-03-22 14:49
Qt
Qt
学习指南
Qt教程
Qt学习
Qt学习
笔记
QT学习
笔记1.对象树:在Qt中,每个QObject内部都有一个list,用来保存所有的children,还有一个指针,保存自己的parent。
油炸花生米1
·
2023-03-11 21:30
Qt学习
笔记(十二)简单动画实现
1、结合定时器来实现//按钮slotvoidMyAnimationWindow::StartAnimation(){m_timerId=startTimer(300);}//重写定时器事件voidMyAnimationWindow::timerEvent(QTimerEvent*event){if(event->timerId()==m_timerId){update();//重绘}}//重写绘制
行走行囊
·
2023-03-09 19:40
Qt学习
笔记11:自定义控件增加属性并通过qss设置样式
继承QLabel类实现一个类似于toolbutton的可选控件,有选择和未选择两种状态第一步:首先定义属性这里属性取名“checked”,有两种方式方法一:在设计师里定义点击加号,选择属性类型,这里两种状态,直接使用bool类型即可,属性名checked新增的属性如下图方法二:在代码中定义classLabelButton:publicQLabel{Q_OBJECTQ_PROPERTY(boolch
Just_like_fire
·
2023-02-28 07:35
自定义控件
添加属性
Qt
2020-01-18
计划:1.Qt语言学习QT怎么学习初学QT怎么学
Qt学习
资料2.cprimerplus了解3.4.delphi5.汇编语言程序设计从1/16学到了1/17,进度至3.2-5。
中大网安菜鸡本人
·
2023-02-06 18:06
Qt学习
笔记
1.安装vs与qt之间“连通”的插件QT-VS-TOOLS2.下载QT(不同版本的都可以)安装QT的时候如果只想在vs2013中用,那么就勾选msvc2013_64就可以了3.选择安装目录(不能带有中文,否则安装会报错)4.在QT-VS-TOOLS中打开options,选择msvc2013_64这个目录作为path,version就是你QT的版本号。5.设置好path后新建项目选择C++,QT之后
xwz小王子
·
2023-02-04 12:00
windows
QT学习
笔记—音视频播放
Qt5使用QtMultimedia模块来实现多媒体应用多媒体功能以及相关的C++类要使用多媒体模块,必须再工程文件中添加模块:QT+=multimedia音频播放Qt对底层做了很好的封装。实现音频播放十分简单。常用方法设置媒体源设置播放哪个视频[slot]voidQMediaPlayer::setMedia(constQMediaContent&media,QIODevice*stream=Q_N
_xgj_
·
2023-02-03 07:10
Qt学习
Qt学习
资源整理
Qt学习
资料学习目录1)《Qt快速入门系列教程》2)《
Qt学习
之路2》3)《QMLBook》进阶项目实战1)《Qt从入门到实战》2)《黑马程序员Qt》3)《Qt进阶之路》书籍1)在线电子书2)实体书学习目录你好
Shirley Zheng
·
2023-02-02 12:09
qt
开发语言
Qt学习
笔记1_搭建一个基本窗口实现计算圆的面积
这里记录下Qt的学习过程:先注明一下环境:Qt5.9.2+VS2015在VS新建项目选择QTGUIApplication会自动生成三个文件"main.cpp"、“qtappliction.h”和”qtappliction.cpp”以及ui文件"QtGuiApplication1.ui"和ui头文件"ui_QtGuiApplication.h"用Qt_Designer打开ui文件可以发现里面已经包含
rjfjeff
·
2023-01-30 18:30
qt
c++
【MAC】
Qt学习
与问题解决
文章目录写在前面一.开发环境二.熟悉Qt2.1几个名词2.2熟悉Qt界面及功能ui界面编辑器下面一行输出面板左侧下方的四个按钮字符编码左侧一排三.Qt基本编程3.1几个常用库3.2信号和槽函数(1)元对象系统(2)信号和槽机制(3)编写槽函数a.手写connect函数b.自动关联槽函数c.第二种自动关联方式d.第三种自动关联方式关联函数的一些语法3.3添加图片四.编写多窗口程序4.1添加窗口4.2
intm_
·
2023-01-26 13:32
Qt
qt
macos
学习
Qt学习
之QListWidget控件的使用教程详解
目录QListWidget去掉选中虚线框QListWidget添加自定义窗体QListWidget添加自定义窗体QListWidget去掉选中虚线框虚线框如下所示,选中某项之后,文字包围一个虚线框,修改QSS,添加outline约束即可,QListView{/*border:1pxsolid#636363;*/border:0px;selection-background-color:#4D4D4
·
2023-01-26 05:00
Qt学习
:打包Qt程序和数据库(debug版,比release版占内存大,release版同样适用)
使用Qt自带的系统windeployqt打包1、在数据库的位置加上#if1和#endif之间代码,如下并注意修改setDataName;if(QSqlDatabase::drivers().isEmpty())//提示报错qDebug()<<"nodatabasedriversfound";//驱动名称m_db=QSqlDatabase::addDatabase("QSQLITE");#if1//
两个橙子拿呀拿
·
2023-01-23 13:49
笔记
qt
学习
数据库开发
Qt学习
第26节:Qt编译过程
18:30:49:Runningstepsforprojectqt-tutorial-01...1.使用qmake生成qt-tutorial-01.pro项目文件18:30:49:Starting:"C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin\qmake.exe"C:\Users\MarX\Desktop\qt-tutorial-01\qt-tutorial-01.p
基本模型与排列组合
·
2023-01-21 16:55
Qt
qt
QT学习
笔记-Qt Model/View
目录前言一、Qt模型视图结构简介二、Qt模型概念Modelindexes行列父项**数据项角色**三、Qt视图概念使用已有视图使用模型操作被选项四、Qt委托使用已有委托一个简单的自定义委托五、创建模型设计模型前言因工作需要,要实现一个小型的数据管理系统。本着想捡起来QT技能的想法,学习下QT模型视图的操作。一、Qt模型视图结构简介模型/视图结构,仍然分离了数据与呈现给用户的方式,但提供了基于相同原
Q-Stark
·
2023-01-21 16:14
QT
qt
学习
开发语言
Qt学习
笔记-----Model/View架构之自定义Model
作者:一个程序渣渣的小后院地址:http://blog.csdn.net/sinat_35261315/article/details/54849486Model/ViewFramework中提供了模型model的抽象基类QAbstractItemModel,如果需要自定义模型就需要继承这个类并且实现一些必要的函数。此外,Qt中又提供了QAbstractTableModel和QAbstractLi
早起的虫儿灬
·
2023-01-21 16:37
Qt
Qt学习
在Tab widget右侧工具栏显示信息
有些时候我们为了合理的布局,会在Tabwidget工具栏的右侧空白部分显示一些信息,但当我们拖动label进行布局时发现Tabwidget的工具栏的右侧空白部分是禁止放label的。我们可以使用CornerWidget来让信息显示在该位置,代码如下:#include"widget.h"#include"ui_widget.h"#include#include#includeWidget::Widg
儒雅的战争~
·
2023-01-07 22:20
c++
qt
Qt学习
Radio Button的多组二选一选择
ButtonRadioButton是单选按钮,多选的我们可以用CheckBox来实现。当我们拖四个控件到widget时只能选择一个#include"widget.h"#include"ui_widget.h"#include#include#includeWidget::Widget(QWidget*parent):QWidget(parent),ui(newUi::Widget){ui->set
儒雅的战争~
·
2023-01-07 22:20
c++
qt
QT 学习笔记(十二)
提示:具体项目创建流程和注意事项见
QT学习
笔记(一)提示:具体项目准备工作和细节讲解见
虚心求知的熊
·
2023-01-06 09:58
QT
qt
学习
开发语言
QT学习
:基于UDP的网络广播程序
用户数据报协议(UserDataProtocol,UDP)是一种简单轻量级、不可靠、面向数据报、无连接的传输层协议,可以应用在可靠性不是十分重要的场合,如短消息、广播信息等。适合应用的情况有以下几种:(1)网络数据大多为短消息。(2)拥有大量客户端。(3)对数据安全性无特殊要求。(4)网络负担非常重,但对响应速度要求高。一、UDP工作原理如下图所示,UDP客户端向UDP服务器发送一定长度的请求报文
心若向阳,何谓悲伤
·
2022-12-30 21:42
QT学习
qt
udp
c++
网络
[
Qt学习
笔记]Qt使用mxDraw插件实现CAD二维图的显示和修改
介绍项目开发中可能出现需要显示和加载dwg格式工程图或CAD绘图操作的功能时,需要调用CAD插件实现绘图操作或工程图展示。这里使用了MxDraw的CAD插件,其动态库需要在其官网上下载注册使用插件的注册下载安装包后点击安装,安装插件后进入安装路径,然后点击RegMxDrawX.bat进行注册注册完成后,系统会自动识别插件Qt调用插件在ui界面新增一个QAxWidget的控件,在控件右键,设置控件选
·
2022-12-30 17:54
qt5cad
Py
qt学习
笔记01
Py
qt学习
笔记01文章目录Py
qt学习
笔记01一、Pyqt基本结构二、学习一个控件QLabel一、Pyqt基本结构一个基本的pyqt包含包和模块的导入、创建一个主界面、控件的操作、界面执行、退出。
mica fish
·
2022-12-24 19:05
pyqt
学习
qt
【第一篇】
Qt学习
与使用---将数字转换成中文大写的形式
1.期望实现:数字===>中文大写如:123.0456===>壹贰叁点零肆伍陆12003045.678===>壹仟贰佰零万叁仟零肆拾伍点陆捌32012003045.678===>叁佰贰拾亿壹仟贰佰零万叁仟零肆拾伍点陆捌2.基本思路:2.1将数字分成四部分即:符号+整数+“点”+小数2.2查表拼接---将每一位的数字对应到汉字,将汉字拼接上去。整数部分有数值单位,小数部分不需要数值单位。数字表QSt
Kshine2017
·
2022-12-19 10:54
Qt
数字转中文大写
Qt
opencv+
qt学习
笔记四:模糊+形态学
这篇文章主要介绍图像模糊和形态学操作中用到的一些API。一、图像模糊均值模糊blur(Matsrc,Matdst,Size(x,y),Point(-1,-1));参数1:输入图片参数2:输出图片参数3:x*y大小的内核参数4:锚点(默认-1,-1)高斯模糊GaussianBlur(Matsrc,Matdst,Size(11,11),sigmax,sigmay);参数1:输入图片参数2:输出图片参数
·
2022-12-19 07:51
嵌入式学习之
QT学习
---5 QT上位机开发之串口助手(上)
1、qt的三驾马车qt下的串口编程qt下的网络编程qt下操作GPIO2、设计ui界面设计ui界面之前,需要新建一个QT工程,简要再回顾一下创建QT工程的步骤:newproject—》application—》Qtwidgetsapplication—》写入名字,选择路径—》基类选择“QWidget”。创建好QT工程之后,先编译一下,看会不会报错,不然万一有错误,等到最后全部搞完的时候再去编译,如果
要努力丫!
·
2022-12-15 17:50
QT
ITOP4412学习
qt
学习
ui
嵌入式学习之
QT学习
---6 QT上位机开发之串口助手(下)
接着嵌入式QT上位机开发之串口助手(上)来完善一下串口助手的功能,上一篇博客已经实现了自动获取的功能了。首先要在头文件里面包含一下头文件,再定义一个QSerialPort类型的参数;其次打开widget.cpp文件,在这个文件里面也要定义一个QSerialPort类型的参数。修改完成之后,编译运行一下,看是否有报错,无报错,继续接着操作串口。第一步:对串口进行初始化串口的初始化是在“打开”串口的时
要努力丫!
·
2022-12-15 17:50
ITOP4412学习
QT
qt
学习
单片机
Qt学习
总结之QComboBox
一.简介1.下拉框是一个组合控件(包含一个文本显示控件和一个按钮)。它默认显示最小的控件给用户来操作,并且可以用下拉选择的界面提供给用户更多的预置选项。2.它是直接继承自QWidget。如下:二.功能作用1.构造函数。可以直接实例化,不用传递参数。m_combox=newQComboBox(this);2.数据操作数据的操作主要分对数据项的增删改和一些其他的操作a.增加项目下拉框的内容有两种增加方
嵌入式小龙
·
2022-12-15 08:03
QT
C++
GUI
qt
学习
ui
QT学习
笔记
1QT报错C2134语法错误缺少;(在*的前面)(1)头文件A.H和B.H无限循环引用(2)需前置声明类(classxxx;)2C2146缺少;(标识符xxx的前面)(1)定义的变量没有使用,删除即可(2)将报错的头文件没有使用删除3不同文件中获取值得方法1上行转换2定义类变量传递3信号右元4VS中简单helloWord程序出错找不到XXX_lib文件项目——》属性——》VC++目录——》库目录中
weixin_44270564
·
2022-12-13 17:11
QT
qt
学习
开发语言
【QT】常用字符串/文件操作
字符串拼接2.字符串简单分割(空格,逗号,顿号)3.Qstring和int相互转换2.文件操作1.获取最后一个文件夹名称3.QtXlsx操作二、编译器使用三、界面设置1.tableWidget总结前言
QT
你比雪有意思
·
2022-12-12 15:53
qt
c++
QT学习
笔记-QtSQL
目录前言一、QtSQL简介二、SQLite简介三、QtSQL使用3.1建立数据库连接3.2执行SQL语句3.1.1遍历结果集3.1.2增加、更新和删除记录1.insert2.update3.delete3.1.3事务操作3.3SQL模型类QSqlQueryModelQSqlTableModelQSqlRelationalTableModel3.4通过视图展示数据创建数据感知表单前言因工作需要,要实
Q-Stark
·
2022-12-10 11:12
QT
qt
学习
数据库
Qt学习
之容器类的使用教程详解
目录一.QList类,QLinkedList类和QVector类(1)QList类(2)QLinkedList类(3)QVector类二.QMap类和QHash类1.QMap类2.QHash类3.STL风格的迭代器容器遍历三.QVariant类四.Qt的算法Qt提供来一组通用的基于模板的容器类.一.QList类,QLinkedList类和QVector类QList类、QLinkedList类和QV
·
2022-12-07 19:18
QT学习
10: PyQt----label控件里面获取鼠标坐标
来源:关于python:PyQt5鼠标跟踪QLabel对象|码农家园fromPyQt5importQtCore,QtGui,QtWidgetsclassMouseTracker(QtCore.QObject):positionChanged=QtCore.pyqtSignal(QtCore.QPoint)def__init__(self,widget):super().__init__(widge
I'm you.
·
2022-12-06 11:45
Qt
pyqt
qt
【
QT学习
】QLabel显示(动态/静态)图片
欢迎各位读者:点赞收藏⭐留言博客主页:https://blog.csdn.net/qq_59134387原创不易,转载请标明出处;如有错误,敬请指正批评!我不去想是否能够成功,既然选择了远方,便只顾风雨兼程!✨文章目录前言一、QLabel显示静态图片1.添加图片到标签2.设置标签大小及位置3.完整代码4.效果展示二、QLabel显示动态图片1.具体流程2.完整代码3.效果展示总结前言 在使用Q
孤生i
·
2022-12-06 11:12
QT
学习整理
qt
学习
开发语言
QT学习
日记28——QT动态库制作和使用
学习视频链接课时3控件介绍,使用和样式修改_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV14t411b7EL/?p=3&spm_id_from=333.337.top_right_bar_window_history.content.click&vd_source=0471cde1c644648fafd07b54e303c905目录一、动态库项目1.
herb.dr
·
2022-12-03 12:20
QT
学习
QT工程编译过程学习
编译器进行pro工程手动生成源文件编写设置系统的环境变量使用cmd命令行编译.projom编译器编译Makefile使用.bat脚本进行命令批处理上述完成则生成最终的调试版本的exeLinux系统-----
QT
小小工程员
·
2022-11-30 11:07
QT+Opencv+VS
qt
linux
c++
QT学习
笔记(一)——QT基础
QT学习
笔记(一)——QT基础文章目录
QT学习
笔记(一)——QT基础前言一、QT是什么?
零尘haha
·
2022-11-30 05:22
qt
学习
开发语言
QT学习
笔记(四)——常用ui控件以及自定义ui控件的使用
QT学习
笔记(四)——常用ui控件以及自定义ui控件的使用文章目录
QT学习
笔记(四)——常用ui控件以及自定义ui控件的使用一、按钮组二、listWidget、treeWidget以及tableWidget
零尘haha
·
2022-11-30 05:22
ui
qt
学习
PyQt5基础知识大全
PyQT与Opencv结合的案例Python小白从零开始PyQt5项目实战(8)汇总篇(完整例程)PyQt:桌面程序设计的饕餮盛宴快速掌握PyQt5个人
QT学习
笔记(部分重点内容)生成透明ICO制作.ico
我想去拉萨
·
2022-11-25 16:30
qt
QT学习
笔记(1)----- QT简介
名字由来在《C++GUIProgrammingwithQt4》里有这么一段介绍:ABriefHistroyofQt:Theletter'Q'waschosenastheclassprefixbecausetheletterlookedbeautifulinHaavard'sEmacsfont.The't'wasaddedtostandfor"toolkit",inspiredbyXt,theXTo
H-KING
·
2022-11-25 16:27
【
QT学习
教程1】制作用户登陆界面
目录0.前言1.登录界面的创建和设计2.子界面的创建与设计3.子界面的.cpp文件和.h文件的编写4.修改Main函数5.编译测试结果0.前言本文代码部分参考这篇博文。1.登录界面的创建和设计创建过程在前面博客中已经写过,这里贴出关键步骤图。首先,关于基类的选择问题,参考这篇博文。此项目中,选择QDialog作为基类。VS2019的项目中如下图所示。双击进入QtLogin.ui(若进入后闪退,修改
布里楸楸迪布利多
·
2022-11-23 11:26
qt
学习
开发语言
【
QT学习
教程2】文件操作功能实现
目录0.前言一、界面布局二、文件操作功能的实现2.1思路整理2.2初始化界面功能的实现2.3判断当前文本是否可以"修改"的功能实现2.4新建文本功能的实现2.5保存功能的实现2.6另存为功能的实现2.7文件保存功能的实现2.8加载文件功能的实现2.9界面退出、文本打开、关闭、剪切、粘贴、复制、撤销功能的实现2.10信号与槽机制2.11误触关闭预防功能的实现2.12文本查找功能的实现0.前言所有教程
布里楸楸迪布利多
·
2022-11-23 11:26
qt
学习
开发语言
QT5 + MSVC + OpenCV4 配置
记录
QT学习
的知识点,年纪大了是真的记不住了。一、系统环境操作系统:windows10home开发工具:QT5.14.1(MSVC2017)构建工具:MSVC201
haif1978
·
2022-11-20 16:52
Qt开发
qt
opencv
Qt学习
第22节:Qcolor 中的Alpha不透明度
QColor::QColor(intr,intg,intb,inta=...)ConstructsacolorwiththeRGBvaluer,g,b,andthealpha-channel(transparency)valueofa.color对象里头的alpha其实是指不透明度,其值范围为0-255,越大越不透明。其通常对应opacity,这个就是单词语义表达的不透明度,其值范围[0,1.0f
基本模型与排列组合
·
2022-11-20 10:20
Qt
qt
C++桌面应用开发(
Qt学习
)——QMainWindow(1)
QMainWindow(1)QMainWindow是一个为用户提供窗口程序的类,包含一个菜单栏(menubar)、多个工具栏(toolbar)、多个铆接部件(dockwidgets)、一个状态栏(statusbar)及一个中心部件(centralwidget),是许多应用程序的基础,如文本编辑器,图片编辑器等。菜单栏菜单栏最多有一个QMenuBar*bar=MenuBar();//创建菜单栏set
尐鸣
·
2022-11-15 14:58
qt
开发语言
c++
前端
学习
Qt学习
之Graphics View框架(实现开机动画)
目录一、实现效果二、图元、视图、场景简单介绍1、相互关系2、头文件3、实现流程三、代码实现1、自定义一个Item(图元)1.1新建一个类myItem继承于QGraphicsItem1.2myItem头文件(.h)1.3重载构造函数1.4boundingRect函数以及paint函数实现1.5advance函数实现1.6完整代码(.cpp)2、自定义一个view(视图)2.1新建一个类Welcome
似末
·
2022-11-13 21:10
Qt学习
qt
动画
开发语言
c++
Qt学习
之路
这里写自定义目录标题新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML图表FLowchart流程图导出与导入导出导入简述发福利了、发福利了、发福利了,重要的事情说
要做一棵树
·
2022-11-12 16:28
Qt学习资料
QT学习
之路2 学习笔记
QT学习
之路2学习笔记1.Qt是一个著名的C++应用程序框架。你并不能说它只是一个GUI库,因为Qt十分庞大,并不仅仅是GUI组件。
寒沙细细入江流
·
2022-11-12 16:57
QT
【
Qt学习
】制作一个简单的Qt界面(QQ登录)
制作一个简单的Qt界面(QQ登录)效果如下:用到的组件有:qlabel——放图片、文本、gifqlineedit——一行输入,放账号和密码qpushbutton——放按钮,注册+登录Qt设计界面分析:关于密码输入时的显示问题:在属性设置中找到echoMode(回显模式),设置为password就会出现密码隐藏效果。这个界面的实现是挺简单的,初学者可以来练练手。以上。
Frank学习路上
·
2022-11-04 22:29
C/C++开发
qt
c++
嵌入式
QT学习
笔记(二) 创建类, 信号和槽
一.QT简介一.窗口1.设置窗口大小resize(600,400);setFixedSize(600,400);//设置固定窗口大小2.设置窗口标题setWindowTitle(“窗口1”)例子:#include"mywidget.h"#include#includeintmain(intargc,char*argv[]){QApplicationa(argc,argv);MyWidgetw;w.
熊爸天下_56c7
·
2022-11-04 09:58
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他