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学习
笔记-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
【
QT学习
】多文档编辑器
问题描述设计多文档编辑器,掌握菜单、工具栏、标题栏、主界面的布局等的使用方法。步骤1打开软件qtcreator,创建QMainWindow基类的项目。2ui设计界面添加菜单栏标签,并添加快捷键。在ActionEditor窗口中,分别为两个标签添加下拉菜单内容。3为工程添加资源并构建资源不构建无法使用4为菜单添加图标5编写工具栏代码,添加QToolButton组件和spinBox组件为例。6创建标签
AriseXxx
·
2022-09-30 05:25
QT学习记录
qt
c++
QT学习
之进度条
QT学习
之进度条1、简介显示事件处理进度,有俩种形式,进度条形式与进度条对话框形式2、ui3、代码3.1头文件privateslots:voidstartProgress();3.2源文件#include"QtWidgetsApplication.h
宁德杰出青年代表
·
2022-09-30 05:05
qt
qt
学习
ui
如何用Qt设计一个多文档文本编辑器
作者简介:一名大二在校生,日常更新
Qt学习
和刷题知识个人主页:小李的主页目录前言一、设计目标二、效果展示三、设计过程1.设计思路1.1文件的打开和新建1.2设置字体和字号1.3设置字型和颜色1.4设置文字对齐撤销等
小李小Li
·
2022-09-30 05:39
Qt
qt
开发语言
[
Qt学习
笔记]Qt动态切换控件样式属性方法
1介绍在编程过程中我们一般使用setStyleSheet函数来设置控件的样式属性,包括颜色、边框、透明度等属性,如果不同的控件和样式直接在代码中设置,会造成无法统一管理的缺点,反复书写样式属性造成代码的冗余。解决的方法是将所有需要设置的样式属性都放入qss文件中,通过加载qss来实现不同控件不同状态下的样式变化。2实现过程如果我们只设定某些控件的样式属性,可以把样式设置写到ui文件下的styleS
·
2022-09-24 18:32
qt5
QT全复盘学习,从书到纸在到书
QT学习
学习知识,很实在的一句话就是将其一本书学成一张纸,在展开成一本书,我想我的笔记也应该如此。并且学的越深,记得也就越深。
addict_jun
·
2022-09-14 07:10
qt5
QT学习
实时显示时间
今天完成一个实时显示时间的小demo先上DJ先上DJ先看一下效果以两种形式显示当前具体时间先附上代码,再总结一下核心代码(1)myweather.ui文件创建一个Label,ObjectName值为text;创建一个LCDNumber,ObjectName为lcd。分别用于两种形式的显示(2)myweather.h文件#ifndefMYWEATHER_H#defineMYWEATHER_H#inc
Easadon
·
2022-09-02 17:48
QT
C++
Qt实现简单TCP服务器
本文实例为大家分享了
Qt学习
记录之简单的TCP服务器,供大家参考,具体内容如下简单的多连接TCP服务器本节我们使用Qt来编写一个简单的多连接TCP服务器程序,涉及到的功能有监听本地IP、打印上线客户端的
·
2022-08-25 06:59
QT基于TCP实现网络聊天室程序
本文实例为大家分享了
QT学习
:基于TCP的网络聊天室程序,供大家参考,具体内容如下TCP与UDP的差别如图:一、TCP工作原理如下图所示,TCP能够为应用程序提供可靠的通信连接,使一台计算机发出的字节流无差错地送达网络上的其他计算机
·
2022-08-22 14:53
QT学习
日记1——QPushButton创建
学习视频链接最新QT从入门到实战完整版|传智教育_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1g4411H78N?p=4目录0、安装QT一、创建第一个QT项目二、".pro"解读三、"mywidget.h"解读四、快捷键五、编写一个按钮5.1阅读文档5.2代码5.2.1创建前5.2.2创建并且显示5.2.3调整代码5.2.4第二种创建按钮的方式5.
herb.dr
·
2022-08-21 17:41
QT
qt
c++
QT学习
日记21——五子棋AI
学习视频链接五子棋-3_bilibili_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1ZK4y1G7Am?p=3&vd_source=0471cde1c644648fafd07b54e303c905目录一、基本框架1.1绘制棋盘和初始化1.2显示落点1.3落子功能1.4判断输赢二、五子棋Ai2.1Ai策略2.2代码一、基本框架1.1绘制棋盘和初始化
herb.dr
·
2022-08-21 17:40
QT
学习
QT学习
笔记(三)
文章目录布局管理器系统提供的布局控件利用widget做布局常用控件QLabel控件使用按钮组显示文字显示图片显示动画QLineEdit树控件QTreeWidget表格控件TableWidget设置获取内容设置显示模式其他控件自定义控件布局管理器所谓GUI界面,归根结底,就是一堆组件的叠加。我们创建一个窗口,把按钮放上面,把图标放上面,这样就成了一个界面。在放置时,组件的位置尤其重要。我们必须要指定
Mr.liang呀
·
2022-08-08 09:25
qt
-
ui
C++基础
qt界面
qt
ui
c++
Qt学习
1——Hello World程序
一、编写一个helloworld程序1、新建一个mainWindow项目操作1进入菜单栏中,找到文件(File),点击新建项目NewProject(Ctrl+shift+N),选择如下图:项目类型QtWidgetsApplication桌面平台的图形用户界面QtConsoleApplication控制台应用程序操作2进入名称中,输入项目名(xxxx),浏览路径F:\05-qt\helloworld
Warship我的星辰大海
·
2022-08-08 09:23
qt
学习
ui
Qt学习
笔记——安装与简介
Qt学习
笔记——安装与简介安装简介安装下载地址:http://download.qt.io/有关Qt的几乎所有资源都可以在这里下载。
南山cyd
·
2022-08-08 08:16
学习笔记
qt
QT学习
(三)——面向对象
1、复用性更好、可维护性好。自定义类存放控件,继承QWidget()fromPyQt5.Qtimport*importsysclassWindow(QWidget):def__init__(self):print('xxxx')app=QApplication(sys.argv)window=Window()window.show()sys.exit(app.exec_())报错原因:创建控件会调
。七十二。
·
2022-08-08 08:44
QT学习
qt
开发语言
QT学习
:基于TCP的网络聊天室程序
TCP与UDP的差别如图:一、TCP工作原理如下图所示,TCP能够为应用程序提供可靠的通信连接,使一台计算机发出的字节流无差错地送达网络上的其他计算机。因此,对可靠性要求高的数据通信系统往往使用TCP传输数据,但在正式收发数据前,通信双方必须首先建立连接。二、TCP编程模型下面介绍基于TCP的经典编程模型,TCP客户端与服务器间的交互时序如下图所示:三、TCP服务器端编程实例TCP服务器端的具体实
心若向阳,何谓悲伤
·
2022-08-07 17:48
QT学习
qt
tcpip
网络
c++
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他