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的原因三、Qt开发工具详解1、Qt开发工具介绍2、Qt模块介绍四、一些注意点1、VS做Qt开发容易中文乱码2、只能用于窗口应用程序3、学习注意点4、Qt常用的快捷键5、Qt命名规则五、学习安排QtCreator作为主要学习工具一、简介QTQt是一宽跨平台的C++图形用户界面库,目前包括QtCreator、QtDesigner等等快速开发工具。Qt支持Linux/Unix
喏喏心
·
2023-07-16 17:57
Qt
qt
学习
windows
QT学习
之旅 - QThread多线程
文章目录首先是主线程其次是一个程序通过一个QThread来放入程序进阶一点:手动开启关闭线程俩个线程其实QT中的thread(线程)是很容易的首先是主线程#include"mainwindow.h"#include"ui_mainwindow.h"#includeMainWindow::MainWindow(QWidget*parent):QMainWindow(parent),ui(newUi:
结城明日奈是我老婆
·
2023-07-15 02:46
#
Qt
qt
Py
Qt学习
------PyQt自定义信号
使用自定义信号,需要使用PyQt6.QtCore.pyqtSignal()信号需要定义为类属性,这样定义的信号是未绑定信号当创建类的实例后,PyQt会自动将类的实例与信号绑定,生成了绑定的信号一个绑定的信号具有connect()、disconnect()和emit()三个函数●connect():关联槽函数●disconnect():断开与槽函数的关联●emit():发射信号来举个例子吧fromP
dulu~dulu
·
2023-07-14 11:17
pyqt学习
pyqt
学习
Qt学习
笔记(一)VS2017+Qt环境搭建
参考:https://blog.csdn.net/liang19890820/article/details/53931813
行走行囊
·
2023-07-13 19:43
Py
Qt学习
随笔:Qt中Item Views(Model-Based)和Item Widgets(Item-Based)控件的用途和关系
在界面程序开发中,数据的展示主要包括表格、简单列表、树状列表以及纯文本等多种方式,在Qt中将界面表格、简单列表、树状列表称为“表项视图类(itemviewclass)”,并提供了两种实现方式,一种叫itembased,这些类名以widget结尾,如QListWidget等。另一种叫modelbased,这些类以view结尾,如QListView等,对应QtDesigner控件的ItemViews(
LaoYuanPython
·
2023-06-24 08:10
老猿Python
Python
PyQt
Item
view
class
QT学习
:读写文本文件
一、使用QFile类读写文本使用QFile类读写文本文件代码如下:(1)源文件“main.cpp”的具体实现代码如下:#include#include#includeintmain(intargc,char*argv[]){QCoreApplicationa(argc,argv);QFilefile("textFile1.txt");//打开一个文件有两种方式。一种方式是在构造函数中指定文件名;另
心若向阳,何谓悲伤
·
2023-06-23 19:46
QT学习
qt
Py
Qt学习
(二)-----图形的建立(柱状图,折线图,堆叠柱状图,饼图)
数据库列表如图所示,如何对其进行绘图:(一)柱状图的建立(1)柱状图初始化self.__iniBarChart()@pyqtSlot()def__iniBarChart(self):chart=QChart()chart.setTitle("Barchart演示")chart.setAnimationOptions(QChart.AnimationOption.SeriesAnimations)s
dulu~dulu
·
2023-06-23 19:11
pyqt学习
pyqt
学习
python
QT学习
笔记-对话框
QT学习
笔记-对话框简单使用点击新建按钮,弹出一个对话框模态对话框不可以对其他窗口进行操作非模态对话框可以对其他窗口进行操作需要创建到堆区创建模态对话框#include"mainwindow.h"#include"ui_mainwindow.h
MoonpieXia
·
2023-06-23 02:27
#
Qt
C++
qt
学习
笔记
QT学习
:错误信息对话框
#incldueQErrorMessage*dialog=newQErrorMessage(this);dialog->setWindowTitle("错误信息对话框");dialog->showMessage("这里是出错信息!");这里新建一个QErrorMessage对话框,并且调用它的showMessage()函数来显示错误信息,调用这个函数时对话框会以非模态得形式显示出来。
w0131
·
2023-06-22 19:43
QT
Qt学习
10:MainWindow浅析
文章目录QMainWindow的基本结构QMenuBarQToolBarQStatusBarQDockWidgetQSystemTrayIcon文章首发于我的个人博客:欢迎大佬们来逛逛QMainWindow的基本结构QMenuBar:菜单栏QToolBar:工具栏QDockWidget:浮动窗口QStatusBar:状态栏QMenuBar菜单栏:只能有唯一一个。通过**menuBar()**来获得
HugeYLH
·
2023-06-22 19:11
QT学习
qt
学习
c#
Qt学习
11:Dialog对话框操作总结
文章目录QDialogQDialogButtonBoxQMessageBoxQFileDialogQFontDialogQColorDialogQInputDialogQProgressDialog文章首发于我的个人博客:欢迎大佬们来逛逛QDialogQt中使用QDialog来实现对话框,QDialog继承自QWidget,对话框分为**三种**:模态对话框:在弹出模态对话框时,除了该对话框整个应
HugeYLH
·
2023-06-22 19:11
QT学习
qt
学习
开发语言
QT学习
资料整理
5、QMainWindowQMainWindow是一个为用户提供主窗口程序的类,包含一个菜单栏(menubar)、多个工具栏(toolbars)、多个锚接部件(dockwidgets)、一个状态栏(statusbar)及一个中心部件(centralwidget),是许多应用程序的基础,如文本编辑器,图片编辑器等。简单版:直接创建一个带UI界面的东西吧,直接在里面点点。状态栏还是建议用代码的方式1.
花开花落为谁愁
·
2023-06-22 10:18
qt
windows
开发语言
【PyQt】Py
Qt学习
(三)QWidget介绍
概述QWidget类是所有QtGUI界面类的基类,是PyQt程序中的最小元素,也就是所有可现实的控件的基类。一个继承自QWidget的类可以在屏幕上绘制自身,这是因为QWidget继承了QPaintDevice类,该类用于将控件绘制在屏幕上。每一个可视控件都是矩形的且都按Z顺序排序,一个空间的显示会被自己的父类(指定的parent)和其他控件进行阻挡。未嵌入到窗口的可视控件称之为窗口,例如QDia
小猪猪家的大猪猪
·
2023-06-22 09:48
#
PyQt
pyqt
学习
qt
qt学习
tcp实现 c++
这里写目录标题qt网络编程qt下的TCP编程设计ui界面监听关闭和发送调试查找网络调试助手,用助手当客户端测试编写的服务端newConnection()newConnection_Slot()TcpClient界面设计代码部分1关闭客户端发送客户端整体疑惑https://www.bilibili.com/video/BV1tp4y1i7EJ/?p=13&spm_id_from=pageDriver
AI与机器人Cony
·
2023-06-21 18:12
qt初步
qt
学习
tcp/ip
c++之
qt学习
基本介绍 界面设计 串口
这里写目录标题qt基类介绍qt不同版本qt下载打开qtcreater制作简单qt界面ui界面点击forms,双击ui文件,就可以进入ui编辑器qt信号和槽给界面增加图片界面布局布局不会影响代码界面切换更改代码验证账号密码qt的三驾马车串口助手为下拉框加入属性信息串口号栏设置进一步配置串口实现逻辑功能初始化串口,利用打开按钮触发串口打开,这用到信号槽关闭功能接收功能发送功能和清空功能Q_OBJECT
AI与机器人Cony
·
2023-06-21 18:42
qt初步
qt
c++
学习
Py
Qt学习
笔记-使用通用数据库接口QtSql操作SQLite数据库
使用通用的数据库接口的好处是当数据库发生改变时,只需要修改初始化的配置即可,而不用修改对应的更多的代码。一、QtSql类QtSql类时的数据库操作接口类,包含如下类:QSqlQSqlErrorQSqlQueryModelQSqlRelationalTableModelQSqlDatabaseQSqlFieldQSqlRecordQSqlResultQSqlDriverQSqlIndexQSqlRe
鱼听禅
·
2023-06-21 13:37
#
PyQt
数据库操作
数据库
pyqt
学习
Qt学习
-信号和槽
Qt学习
-信号和槽简单介绍connect(信号的发送者,发送的具体信号,信号的接收者,信号的处理槽函数)信号槽函数的优点,松散耦合,信号发送端和接收端本身都没有关联的,通过connect连接将两端耦合在一起举例子
MoonpieXia
·
2023-06-21 12:11
#
Qt
C++
qt
学习
ui
Qt学习
笔记-Lambda表达式
Qt学习
笔记-Lambda表达式简单介绍=表示函数体可以使用lambda所在作用范围内所有可见的局部变量,并且是值传递方式&函数体可以使用Lambda所在作用范围内的所有可见的局部变量,并且是引用传递方式
MoonpieXia
·
2023-06-21 12:09
C++
#
Qt
qt
学习
笔记
[QT_042]
Qt学习
之控件尺寸调整策略(QSizePolicy)
本文转自:《Qt编程指南》作者:奇先生Qt编程指南,Qt新手教程,QtProgrammingGuide6.5控件尺寸调整策略基于QWidget的控件都会继承sizePolicy属性(QSizePolicy类型),这个属性包括两个大的方面内容:伸展因子(StretchFactor)和伸展策略(Policy),这些都会影响到界面最终的布局显示。我们本节先大致介绍布局器的工作原理,然后分两小节讲解伸展因
天空之城8020
·
2023-06-17 07:36
#
Qt学习记录
qt
c++
QT学习
之旅 - 自定义控件
文章目录QT中horizontalLayout组件中调整长度在其他组件中使用自定义控件关于`ComboBox`控件关于QStringListico添加失败获取windows端口号pro文件(添加)cpp文件(添加)关于表格设置背景布(ui界面)设置网格.h文件我们选择widget以上是选QTFroms的模板我们可以选择QT设计师界面类QT中horizontalLayout组件中调整长度其中0,0是
结成明日奈是我老婆
·
2023-06-16 21:59
#
Qt
qt
学习
开发语言
Qt学习
之旅 - QTableWidget控件&其他控件&设置图标
文章目录设置列数设置水平表头设置行数设置正文设置QTableWidget表格不可被选中、不可编辑设置表格中某个单元格不可被选中防止越界int转QString其他控件ScrollArea按键添加UI设置图标主窗口图标状态栏上显示图标使用QtCreator//QTableWidget控件//设置列数ui->tableWidget->setColumnCount(2);//设置水平表头ui->table
结成明日奈是我老婆
·
2023-06-16 21:22
#
Qt
qt
学习
开发语言
Qt学习
05:Event事件(处理分发传播与过滤)
文章首发于我的个人博客:欢迎大佬们来逛逛
Qt学习
05:Event事件(处理分发传播与过滤)事件系统TheEventSystem在Qt中,事件是派生自抽象QEvent类的对象,它表示应用程序内发生的事情或应用程序需要知道的外部活动的结果
HugeYLH
·
2023-06-15 12:15
QT学习
qt
学习
开发语言
QT学习
笔记17Socket通信
Qt中提供的所有的Socket类都是非阻塞的。Qt中常用的用于socket通信的套接字类:QTcpServer用于TCP/IP通信,作为服务器端套接字使用QTcpSocket用于TCP/IP通信,作为客户端套接字使用。QUdpSocket用于UDP通信,服务器,客户端均使用此套接字。1TCP/IP传统TCP通信过程:在Qt中实现TCP/IP服务器端通信的流程:创建套接字将套接字设置为监听模式等待并
小帅比simon
·
2023-06-15 05:28
QT
Qt学习
之路26--事件处理、事件重写、关闭文本编辑器操作
消息处理模型-GUI程序必须依赖操作系统运行-GUI应用程序提供的功能必须由用户来触发-消息的产生一般是通过用户对应用程序进行了某种操作(如点击某个按钮),随之操作系统捕捉到这个操作,并让系统内核将这个操作事件转换成一个系统消息然后发送给应用程序,最后应用程序收到这个系统消息后就会调用相应的消息处理函数对这个用户操作进行最终的处理。系统内核会将系统消息发送给应用程序,那么在Qt应用程序中系统内核是
一念之间、
·
2023-06-14 22:43
Qt
Qt学习
04:QWidget顶层窗口
文章首发于我的个人博客:欢迎大佬们来逛逛
Qt学习
04:QWidget顶层窗口1.QWidgetQWidget类是所有可视控件的基类,控件是用户界面的最小元素,用于接受各种事件(如:鼠标、键盘等)并且绘制出来给用户观看
HugeYLH
·
2023-06-14 05:25
QT学习
qt
学习
ui
qt学习
——基本使用、对象树、按钮、信号与槽
初识qt**qt****qt命名规范以及相关快捷键的使用****QPushButton****对象树****点击按钮关闭窗口****信号和槽****标准的信号和槽****自定义信号和槽****带参数的自定义信号和槽传参以及函数的二义性问题**qtqt命名规范以及相关快捷键的使用优点:Qt相对于C++,有一个很好的机制是,他有自己的一套内存回收机制,在一定程度上简化了内存回收,不需要每每new申请之
奶味少女酱~
·
2023-06-13 11:09
qt
qt
开发语言
学习
c++
QT学习
07:五种按钮控件
文章首发于我的个人博客:欢迎大佬们来逛逛文章目录抽象类:QAbstractButtonQPushButtonQToolButtonQCommandLinkButtonQRadioButtonQCheckBoxQButtonGroup抽象类:QAbstractButton是所有按钮类的祖先。QAbstractButton的信号:voidclicked(boolchecked=false):是否选中按
HugeYLH
·
2023-06-13 00:09
QT学习
qt
学习
开发语言
Qt学习
08:文本输入类与快捷键
文章首发于我的个人博客:欢迎大佬们来逛逛文章目录QLineEditQTextEditQTextCursorQPlainTextQKeySequenceEditQLineEditQLineEdit是最基本的输入控件,常用于短行的文本输入。构造函数QLineEdit(constQString&contents,QWidget*parent=nullptr)QLineEdit(QWidget*paren
HugeYLH
·
2023-06-13 00:09
QT学习
qt
学习
开发语言
Qt学习
09:其他基本小控件
文章首发于我的个人博客:欢迎大佬们来逛逛文章目录QSpinBoxQDateTimeEditQComboBoxQSliderQRubberBandQSpinBox微调框,可以通过点击增加减小或者输入来调整数据。继承自:QAbstractSpinBox同时这个类还具有Double类型的版本。常用操作:setRange:设置范围setValue:设置初始值setWrapping:设置可以重复,即到达最大
HugeYLH
·
2023-06-13 00:09
QT学习
qt
学习
开发语言
Qt学习
笔记#8:QPainter
文章目录前言QPainter三种方法自定义paintEvent()函数1、使用Designer的promote功能2、自己定义一个类,并继承QWidget,在自己的类里面重写paintEvent()3、动态的添加方法前言QPainter类负责绘画简单来说,就是你想要将你的app设计成什么样子,都需要重写QPainter来实现QPainter简单的绘图,我们通常用QPainter,举个例子:#-*-
古月河图
·
2023-06-13 00:39
QT学习笔记
qt
pyqt
设计
Qt学习
06:QPainter绘画
文章首发于我的个人博客:欢迎大佬们来逛逛
Qt学习
06:QPainter绘画Qt绘图PaintSystemQt的绘制系统支持在屏幕和打印设备上使用相同的API进行绘制,主要基于QPainter、QPaintDevice
HugeYLH
·
2023-06-13 00:04
QT学习
qt
学习
开发语言
QT学习
14:QtXlsx操作Excel表
一、前言操作excel方式有:QAxObject和QtXlsx区别:Qt自带的QAxObject库操作excel的前提是电脑已经安装微软的Office(包含EXCEL),而QtXlsx可以直接使用免装Office且操作更简单。二、QtXlsx操作示例参考:https://blog.csdn.net/CUBE_lotus/article/details/127130319下载源码(qtxlsxwri
I'm you.
·
2023-06-11 21:12
Qt
qt
QT学习
一:利用QT QAxObject读取Excel表格数据的两种方法比较
目录QAxObjectQVariant1.逐单元格读取表格内容2.一次性读取工作表使用范围利用QT的QAxObject读取Excel表格数据的两种方法比较,完整的QT源码到此下载:ReadExcel.rar-嵌入式文档类资源-CSDN下载QAxObject如何利用QT进行读取Excel表格呢?这里介绍的是利用QT自带的的QAxObject接口类,普遍有两种方法。打开QT帮助搜索QAxObject,
兄弟李德胜
·
2023-06-11 20:41
学习系列
qt
excel
Qt学习
笔记(二)自定义窗体及布局
1、WidgetWidget:在Qt中,把窗体称作Widget。不仅仅是带边框的窗口叫Widget,其他所有界面组件,例如,工具栏、按钮、文本框、下拉列表、复选框等,都叫Widget。它们都继承于一个共同的父类:QWidget.2、窗口设计(1)窗口的任务:把各个组件组合起来,放在一个大窗体中。(2)给每个组件添加事件,使得窗口可以运作。3、窗口类的设计(1)定义一个类,派生于QWidget,写法
行走行囊
·
2023-06-11 15:37
Py
Qt学习
笔记:QStackedWidget堆叠窗口控件使用示例
Py
Qt学习
笔记:QStackedWidget堆叠窗口控件使用示例在PyQt中,QStackedWidget是一种常用的容器类部件,可以将多个窗口或控件按层次结构进行堆叠显示,并且只有当前活动的窗口或控件才会显示出来
NoABug
·
2023-06-10 08:27
Python
pyqt
学习
笔记
python
Py
Qt学习
笔记:使用样式表styleSheet属性自定义Qt Designer中的部件外观
Py
Qt学习
笔记:使用样式表styleSheet属性自定义QtDesigner中的部件外观在QtDesigner中,我们可以使用各种内置部件来构建GUI界面。
uoiqu90093jgj
·
2023-06-10 08:15
pyqt
学习
笔记
python
qt学习
记录
选项卡--QTabWidgetQLableQTextEditQLineEditQPushButton
sgy1993
·
2023-06-09 12:04
QT学习
之旅 - QListWidget控件
QListWidgetItem*listWidget1=newQListWidgetItem("你好");ui->listWidget->addItem(listWidget1);listWidget1->setTextAlignment(Qt::AlignCenter);QStringListlist;listlistWidget->addItems(list);
结成明日奈是我老婆
·
2023-06-08 23:57
#
Qt
qt
学习
开发语言
Qt学习
之旅 - QTreeWidget控件
//设置水平行ui->treeWidget->setHeaderLabels(QStringList()treeWidget->addTopLevelItem(item);//追加子节点QStringListheroL1;heroL1addChild(li);
结成明日奈是我老婆
·
2023-06-08 23:57
#
Qt
qt
学习
开发语言
QT学习
:图形视图Graphics View
一、GraphicsView框架结构的主要特点(1)在GraphicsView框架结构中,系统可以利用Qt绘图系统的反锯齿、OpenGL工具来改善绘图性能。(2)GraphicsView支持事件传播体系结构,可以使图元在场景(scene)中的交互能力提高1倍,图元能够处理键盘事件和鼠标事件。其中,鼠标事件包括鼠标被按下、移动、释放和双击,还可以跟踪鼠标的移动。(3)在GraphicsView框架中
心若向阳,何谓悲伤
·
2023-06-07 14:21
QT学习
qt
gui
mfc如何将一个数组中的字节数据用串口发送出去_QT5串口编程——编写简单的上位机...
刚开始的时候什么都不懂,发现《
Qt学习
之路2》有比较好的入门教程。学习了前面部分,对QT有了大概的了解后,就开始在网上寻找串口编程的方法。通过好几天的学习,终于写出了一个用于串口通信的上位机。
weixin_39779032
·
2023-06-07 06:18
qt
串口通信
qt5开发及实例第四版代码
qt串口
数据
校验
qt串口接收高频数据
qt串口通信
【Qt】随记1:#if 1/0 #else #endif的用法
欢迎阅读本博文,本文主要记录
Qt学习
、工作中的一些注意点及相关笔记希望记录的内容有帮助到你,也欢迎把你知道的分享给大家,一起进步!
cqy阳
·
2023-04-21 17:19
Qt
qt
c++
开发语言
笔记
Qt学习
第21节:窗口初始化EVENT
1.WindowTitleChange改变标题2.Move窗口位置改变(默认0,0)3.WindowIconChange改变图标4.Resize窗口大小改变(默认0)5.show窗口显示过程消息6.CursorChange鼠标外形处理7.ShowToParent显示到父窗口中8.UpdateRequest通知将要进行窗口的绘制9.WindowActive获取鼠标焦点10.Paint绘制窗口外观#i
基本模型与排列组合
·
2023-04-21 04:23
Qt
qt
【Qt 一个简易画板的实现(Graphics View)】
GraphicsView)mainwindow.cpppaintwidget.hpaintwidget.cppshape.hline.hrect.hQt专栏Qt一个简易画板的实现(GraphicsView)
Qt
「QT(C++)开发工程师」
·
2023-04-21 02:25
QT
界面开发工程师课程
qt
ui
c++
QGraphics
View
QT学习
笔记5
一.模态对话框,消息对话框显示信息QMessageBox1.错误对话框:QMessageBox::critical(this,"error","程序错误");2.警告对话框:QMessageBox::warning(this,"error","不要乱点");3.消息对话框:QMessageBox::information(this,"run","提示,我是你爹");4.选择对话框:QMessage
左手的月光
·
2023-04-20 08:42
学习
笔记
qt
QT学习
笔记6
一.QLable控件使用:创建控件:方式一:代码文本:QLabel*label=newQLabel(this);//建立标签label->setText("这是代码创建标签");超链接:label->setText("百度");//百度网址,一级标签和超链接标签label->setOpenExternalLinks(true);//点击自动打开显示图片:QPixmappixmap;//创立图片类p
左手的月光
·
2023-04-20 08:10
学习
笔记
qt
QT学习
:字符串比较是否相等
QString的compare函数可以对两个字符串进行比较。QString::compare返回int类型值:intx=QString::compare("aUtO","AuTo",Qt::CaseInsensitive);//x==0inty=QString::compare("auto","Car",Qt::CaseSensitive);//y>0intz=QString::compare("
有仙则茗
·
2023-04-19 22:39
QT入门学习
c++
qt
qt5
字符串
QT学习
_场景缩放时图元保持大小并可拖动
需求图元的操作点需要在场景变化时保持大小详细:图元的子部件(如拖拽点,旋转点)不随视口缩放而缩放,且不影响操作(比如点不到操作点)。解决方法使用flag:QGraphicsItem::ItemIgnoresTransformations。缺点:只是视觉上保持大小,无法支持正常点选拖拽、旋转操作。使用transform:需要转换矩阵的知识,但可以完成需求。关于transform代码voidModel
Leslie X徐
·
2023-04-19 15:25
QT学习
seer工作
qt
学习
开发语言
Qt学习
_QGraphics进阶学习笔记
QGraphics进阶学习1.保存图片函数QPixmapQWidget::grab(constQRect&rectangle=QRect(QPoint(0,0),QSize(-1,-1)))Rendersthewidgetintoapixmaprestrictedbythegivenrectangle.Ifthewidgethasanychildren,thentheyarealsopainted
Leslie X徐
·
2023-04-19 15:24
QT学习
qt
c++
QT学习
_QT调用cmd指令
QT调用Windows的cmd指令知识点QProcess进程的使用process.start(程序,参数指令)process.waitForStarted()process.waitForFinished()process.close()cmd指令的使用cmd/c指令功能运行选择的程序获取选择程序的pid通过taskkill关闭程序进程开启程序voidMainWindow::on_pushButt
Leslie X徐
·
2023-04-19 15:54
QT学习
qt
windows
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他