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编程
系列-16]: 基础框架 - C++语言特性
目录第1章简介第2章语言特性2.1面向对象的封装性2.1强大的信号和槽机制=》对象之间通过信号进行通信2.2可查询的设计的对象属性2.3时间和事件过滤器2.4对字符串国际化的支持2.5精密时间2.6、良好的对象组织结构=》类的继承2.7Qt中处理了野指针的问题2.8灵活的动态类型转换2.9构造函数2.10初始化列表与对象的初始化2.11override第1章简介在Qt中,使用C++是主要的编程语言
文火冰糖的硅基工坊
·
2023-07-16 17:53
编程系列-QT
qt
c++
开发语言
[
QT编程
系列-12]:QT快速学习 - 0 - 主要内容
第0章主要内容0.1QT的主要内容附录:Qt是一个功能强大的应用程序开发框架,涵盖了广泛的知识点。以下是一些常见的Qt知识点:基本概念和特性:了解Qt的基本概念,如信号和槽、事件处理、对象模型、元对象系统等。掌握Qt的特性,如跨平台性、自动内存管理、模块化设计等。Qt核心模块:熟悉Qt核心模块的使用,包括对象模型、数据结构、容器类、字符串处理、文件和目录操作、线程处理等。QtGUI编程:掌握使用Q
文火冰糖的硅基工坊
·
2023-07-16 17:22
编程系列-QT
qt
开发语言
[
QT编程
系列-11]:QT框架快速入门培训 - 5- QT主要控件与自定义控件
目录5.QT主要控件5.1预定义控件5.2自定义控件5.3用预定义容器橙子和提升自定义控件5.3后记5.QT主要控件5.1预定义控件在Qt中,有许多预定义的控件(Widgets)可用于创建用户界面。这些控件提供了各种常见的用户界面元素,例如按钮、文本框、列表框等。以下是一些常见的预定义控件:QPushButton:按钮控件,用于触发操作或事件。QLabel:标签控件,用于显示文本或图像。QLine
文火冰糖的硅基工坊
·
2023-07-15 01:53
编程系列-QT
qt
开发语言
[
QT编程
系列-9]:C++图形用户界面编程,QT框架快速入门培训 - 3- QT窗体设计 - 自动布局
目录3.QT窗体设计3.7自动布局3.7.1自动布局3.7.2在主窗口中自动布局3.7.3在自动布局容器中自动布局3.7.4在widget中自动布局3.7.5自动布局工件3.QT窗体设计3.7自动布局3.7.1自动布局在QT中,自动布局是一种灵活而强大的方式来管理和排列界面中的控件。QT提供了多种自动布局的类,包括QVBoxLayout、QHBoxLayout、QGridLayout和QFormL
文火冰糖的硅基工坊
·
2023-07-15 01:23
编程系列-QT
qt
c++
开发语言
[
QT编程
系列-10]:C++图形用户界面编程,QT框架快速入门培训 - 4- QT画图与动画
目录4.QT画图与动画4.1QT的绘图系统4.2案例目标4.3绘制过程4.4更换控件的icon4.5案例24.6坐标轴4.QT画图与动画4.1QT的绘图系统QT(也称为QtFramework)是一种流行的跨平台应用程序开发框架,它提供了丰富的图形用户界面(GUI)功能,包括绘图系统。QT的绘图系统基于其自己的绘图引擎,支持2D和部分3D图形绘制。QT的绘图系统提供了一组用于创建和操作图形图像的类和
文火冰糖的硅基工坊
·
2023-07-15 01:23
编程系列-QT
qt
c++
开发语言
[
QT编程
系列-6]:C++图形用户界面编程,QT框架快速入门培训 - 3- QT窗体设计 - 自定义菜单栏
目录3.QT窗体设计3.1自定义菜单3.1.1设计目标编辑3.1.2创建过程编辑3.QT窗体设计3.1自定义菜单3.1.1设计目标3.1.2创建过程在Qt中,Windows窗口和Widget窗口是两种不同的窗口类型,它们在创建方式、功能和用途上有所区别。创建方式:Windows窗口是通过Qt的QMainWindow类创建的顶级窗口。通常使用QtDesigner进行可视化设计和布局,然后通过代码或信
文火冰糖的硅基工坊
·
2023-07-15 01:20
编程系列-QT
qt
开发语言
教你如何在Linux下安装Qt
前段时间简单的学习了一下Linux下图形编程
Qt编程
软件,安装方法我来说一下,最令我难忘的是安装Qt编译时间长达漫长两个小时。
MAX在码字
·
2023-07-13 16:06
编程入门
Linux
数据库
qt
linux
开发语言
C++/
Qt编程
规范
文章目录一、头文件规范二、变量命名三、信号和槽四、注释一、头文件规范在编码中对头文件的引用,建议按照以下顺序进行:1)类定义头文件2)其他库头文件a)Qt模块头文件b)XTAL平台框架模块头文件c)第三方库头文件d)自定义公共库头文件二、变量命名除项目中的变量名,函数名使用小驼峰命名法,其他都用大驼峰项目名称:一般以项目名称对应的每个英文单词的首字母大写组成的简称来命名针对以“private”关键
笔记本IT
·
2023-06-19 03:39
实习经历
qt
c++
开发语言
【
Qt编程
之Widgets模块】-007:QTextStream类及QDataStream类
1概述QTextStream和QDataStream都是对流进行操作QTextStream只能普通类型的流操作像QChar、QString、int…,其实就很类似我们c或者c++中读写文件的感觉,QDataStream就厉害了,无论是QTextStream的普通类型的流操作还是一些特殊类型的流操作它都可以办的到比如:QFont、QPoint、QDate之类的几乎所有Qt中支持的所有类型都可以用QD
隨意的風
·
2023-06-17 19:53
QT编程
qt
开发语言
【
Qt编程
之Widgets模块】-008:QEvent类事件处理器
1官方资料1.1概述在Qt中,事件都是从抽象类QEvent派生出来的对象。它们表示发生在应用程序内部或由于应用程序需要了解的外部活动而发生的事情。事件可以由QObject子类的任何实例接收和处理,但它们与小部件尤其相关。本文档介绍了在典型应用程序中如何传递和处理事件。1.2事件如何传递当事件发生时,Qt通过构造适当的QEvent子类的实例来创建一个事件对象来表示它,并通过调用事件函数将其传递到QO
隨意的風
·
2023-06-17 19:53
qt
开发语言
[QT_042]Qt学习之控件尺寸调整策略(QSizePolicy)
本文转自:《
Qt编程
指南》作者:奇先生
Qt编程
指南,Qt新手教程,QtProgrammingGuide6.5控件尺寸调整策略基于QWidget的控件都会继承sizePolicy属性(QSizePolicy
天空之城8020
·
2023-06-17 07:36
#
Qt学习记录
qt
c++
Qt信号和槽
一、定义信号与槽(Signal&Slot)是
Qt编程
的基础,也是Qt的一大创新。因为有了信号与槽的编程机制,在Qt中处理界面各个组件的交互操作时变得更加直观和简单。
好奇的菜鸟
·
2023-06-14 06:22
Qt
c++
qt
Qt信号与槽使用方法最完整总结
一、什么是信号和槽(SignalandSlot)信号和槽是用于对象之间的通信,它是Qt的核心机制,在
Qt编程
中有着广泛的应用。如果想学好Qt,一定要充分掌握信号的槽的
AI观星台
·
2023-06-11 21:49
Qt
C/C++
qt
c++
QT编程
从入门到精通之三十八:“第六章:Qt类库”之“6.1 Qt核心特点”之“6.1.4 信号与槽”
目录第六章:Qt类库6.1Qt核心特点6.1.4信号与槽第六章:Qt类库Qt是一个用标准C++编写的跨平台开发类库,它对标准C++进行了扩展,引入了元对象系统、信号与槽、属性等特性,使应用程序的开发变得更高效。本章将介绍Qt的这些核心特点,对于理解和编写高效的QtC++程序是大有帮助的。本章还介绍头文件中Qt的一些全局定义,包括数据类型、函数和宏等,介绍Qt的容器类及其相应迭代器的使用方法。这些全
翰墨之道
·
2023-06-09 12:58
QT编程从入门到精通
qt
从入门到精通
Qt类库
Qt核心特点
信号与槽
UDP编程详解
是指多字节数据的存储顺序分类:大端格式:将低位字节数据存储在低地址小端格式:将高位字节数据存储在低地址注意:LSB:低地址MSB:高地址本文福利,莬费领取Qt开发学习资料包、技术视频,内容包括(C++语言基础,
Qt
音视频开发老舅
·
2023-06-07 10:22
Qt开发
udp
网络协议
qt开发
qt编程
qt教程
Ubuntu笔记(五)-Ubuntu20.04安装Darknet
Ubuntu嵌入式
Qt编程
+目标检测项目实战_超详细教程(亲自实践)Ubuntu笔记(五)-Ubuntu20.04安装Darknet和测试本文作者Lawrence,位置未经作者允许禁止转载,谢谢!
Lawrence_ly16
·
2023-04-21 14:36
Ubuntu嵌入式Qt编程
目标检测项目实战
ubuntu
linux
运维
Qt调用Python详细过程
1、创建Qt工程2、添加Python文件本文福利,莬费领取Qt开发学习资料包、技术视频,内容包括(C++语言基础,
Qt编程
入门,QT信号与槽机制,QT界面开发-图像绘制,QT网络,QT数据库编程,QT项目实战
十年编程老舅
·
2023-04-21 13:36
QT开发
qt
python
ui
qt开发
c++
【基于OpenCV、Qt的人脸识别及硬件控制】
基于OpenCV、Qt的人脸识别及硬件控制前言项目框架串口调试人脸识别模型训练机器预测关键技术通过级联分类器实现人脸识别槽函数定时器事件项目演示前言本篇文章主要介绍使用
Qt编程
进行串口调试,并且基于OpenCV
Holy meat
·
2023-04-20 19:36
人脸识别
C语言
qt
opencv
c++
《快速掌握PyQt5》专栏整理成书出版啦!
该专栏现已整理成书出版,书名为《Py
Qt编程
快速上手》。本书内容在专栏内容的基础上进行了多方面的优化,内容更加丰富,知识点布局更加合理,代码和解释也更加简洁易懂。
la_vie_est_belle
·
2023-04-20 16:32
《快速掌握PyQt5》
PyQt
PySide
Python
《快速掌握PyQt5》
《PyQt编程快速上手》
如何在几个QT界面之间建立连接
以下为我在学习
QT编程
中遇到的问题:如何在QT中要实现一个登陆界面,输入账号密码后切换到我们的主界面?
qq_24429681
·
2023-04-18 18:54
信号与槽
QT
界面连接
信号与槽的应用
Qt·核心机制
★了解Qt的元对象系统★掌握Qt的架构★理解Qt的事件模型,掌握其使用的时机目录一、信号与槽二、元对象系统三、Qt的架构四、Qt的事件模型信号与槽、元对象系统、事件模型是Qt机制的核心,如果您想要掌握
Qt
迅狮
·
2023-04-14 22:27
QT学习
qt
c++
开发语言
Qt中跨线程下信号和槽的使用方法
connect用于连接qt的信号和槽,在
qt编程
过程中不可或缺。它其实有第五个参数,只是一般使用默认值,在满足某些特殊需求的时候可能需要手动设置。
luckyone906
·
2023-04-09 05:35
内存结构
后端
C++学习笔记day51-----Qt-信号,槽
面向对象的
Qt编程
Qt含有大量的类,这些类在很大程度上提高了开发的效率。只有使用面向对象的编程方法,才能物尽其用。总的来说,Qt的开发,就是看文档,了解的越多,思路也就越
displayMessage
·
2023-03-31 02:22
c++
Qt编程
中实现数据驱动界面更新
在
Qt编程
中,用户界面往往会显示各种各样的数据,当这些数据多了之后,往往不易管理。本文分享一种通过数据驱动界面更新的方法,统一界面数据的设置入口,利用键值对存储数据,同时达到数据和界面相分离的目的。
Qt工坊
·
2023-03-30 03:04
QT编程
核心技术介绍
第二章
Qt编程
核心技术Qt/X11与Qt/Embedded版本的Qt类库,尽管类的底层实现有一些细微区别,但类的声明及方法函数是一样的,对于编写Qt应用程序的编程者来说,几乎不需要关心这些区别,使用的类与方法函数接口是一样的
kerry_xiaowei
·
2023-03-21 07:46
QT
专题知识
qt
编程
object
编译器
properties
class
QT信号与槽介绍-自定义信号与槽的实现以及信号重载
简介信号与槽是
Qt编程
的基础,也是Qt的一大创新。因为有了信号与槽的编程机制,在Qt中处理界面各个组件的交互操作时变得更加直观和简单。
大草原的小灰灰
·
2023-03-15 14:16
QT
qt
ui
开发语言
自动生成测试用文件
项目需要大量测试用文件,下面代码用
Qt编程
自动生成50000个测试用txt文件。没什么技术难度,仅作备份。
Tonyfield
·
2023-02-07 08:42
Qt5
c++
qt
QT:make: Nothing to be done for `first'和error:QtSql:No such file or directory
这是
QT编程
中常见的两个编译错误.可能你的代码在window下编译能正常通过,可是到到linux下编译就出现这个问题.解决方案如下:在你编译QT代码之前最好先makeclean一下,因为*.o之类的文件可能影响到编译
ARMBULL
·
2023-01-21 16:43
linux高级编程
qt
file
network
linux
编程
QT编程
之信号和槽机制知识
qt知识总结一.常见的父窗口有3类:1.QWidget:它是所有对象的基类-继承自QOject和OPaintDevice2.QMainWindow:它提供了一个主要的应用窗口,可以用来构建APP的应用界面。3.QDialog:对话框其中QMainWindow和QDialog是QWidget的子类。使用父窗口的好处:可以使得创建的控件停靠在某个父窗口的上面,这时控件将位于父窗口的内部,随着父窗口一起
tjh1998
·
2023-01-05 23:36
QT编程
qt
c++
个人向从零pyqt5项目:day6
布局那天去翻了隔壁大佬的
qt编程
,发现了这个函数.addStretch()简直就是我的就行,直接用空白分配1/n的位置,可以随意调整百分比布局了。
AELee_
·
2023-01-04 08:10
从零开始的pyqt5项目
pyqt5
QT配置opencv_qt调用opencv
OpenCV4.5.0库教程(其中OpenCV库已经编译过的,可以直接用)话不多说,配置过程如下:双击Qt的安装包一、Qt的安装点击next本文福利,莬费领取Qt开发学习资料包、技术视频,内容包括(C++语言基础,
Qt
音视频开发老舅
·
2023-01-03 08:59
Qt开发
qt开发
qt教程
qt5
c++
qt6
计算机网络课程设计(一)网络聊天程序的设计与实现
2、了解
Qt编程
,熟悉C++语言。总体设计1、背景知识套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。
偏竹休
·
2022-12-30 21:12
qt
计算机网络
c++
Linux下
QT编程
之MQTT实战
应课设要求需要使用MQTT通信协议进行网关开发,所以就花了时间捣鼓一下,也遇到很多的坑所以写了这篇博客记录一下。1、mqtt服务器有很多在这里我选择EMQX因为这个是开源并且还有可视化的后台管理便于开发和调试。可以到官网直接下载:点击进去下载3、接下来就是上传到Ubuntu虚拟机进行解压安装解压命令:unzipemqx-ubuntu16.04-4.3.10-amd64.zip安装直接进入解压目录:
@嵌入式Linux小白
·
2022-12-25 03:19
linux
qt
物联网
使用Python PyQt5实现一个简单的图像识别软件
python3开发工具:pycharm工具库:PyQt55.12.1pyqt5-tools5.11.2.1.3注:导入上面两个库要先导入sip库2.简介介绍:关于图片和文字识别问题,采用Python、
QT
yue200403
·
2022-12-22 10:19
python
python
pyQt5
利用QT实现中国象棋
一、项目创建有
QT编程
基础的应该会如果不会的话参考一下链接--
何老师的迷妹
·
2022-12-04 09:50
QT项目
qt5
c++
游戏程序
一文详解PyQt5中信号(Signal)与槽(Slot)
目录信号与槽介绍内置信号与槽的使用自定义信号与槽的使用自定义信号和内置槽函数自定义信号和自定义槽函数自定义有参信号使用自定义信号参数装饰器信号与槽信号与槽的断开和连接多线程中信号与槽的使用信号与槽介绍信号(Signal)与槽(Slot)是Qt中的核心机制,也是在Py
Qt
·
2022-12-03 07:15
QT入门篇:视频播放器
最近迫于工程需求,开始学习
QT编程
。在这个过程中学到的两个点:程序不是简单的堆砌,一定要明白自己写的每句话起到的作用是什么;细心且耐心,找bug是一个很消磨耐心的事,所以想好了再动手。
草莓酱土司
·
2022-11-21 03:40
QT编程
编程语言
Ubuntu笔记(四)-Ubuntu22.04安装OpenCV4
Ubuntu嵌入式
Qt编程
+目标检测项目实战_超详细教程(亲自实践)Ubuntu笔记(四)-Ubuntu22.04安装OpenCV4本文作者Lawrence,位置未经作者允许禁止转载,谢谢!
Lawrence_ly16
·
2022-11-19 13:02
Ubuntu嵌入式Qt编程
目标检测项目实战
ubuntu
linux
运维
QT编程
:QT5.12.1+OpenCV(含Contrib)环境搭建(完整版)
目录一、安装CMake1、CMake介绍2、CMake下载3、安装CMake二、获取OpenCV1.下载OpenCV2.解压
吻等离子
·
2022-11-19 08:20
机器视觉-QT+Opencv
opencv
qt
人工智能
C++Qt开发——文件操作
1.IO设备的类型顺序存取设备:只能从头开始顺序读写数据,不能指定数据的读写位置随机存取设备:可以定位到任意位置进行数据的读写本文福利,莬费领取Qt开发学习资料包、技术视频,内容包括(C++语言基础,
Qt
音视频开发老舅
·
2022-11-13 21:34
Qt开发
c++
qt5
C++
qt编程
qt
Qt 窗口置顶
Qt主窗体显示最前Qt窗口反复置顶问题关键字:Qt::WindowStaysOnBottomHint,Qt::WindowStaysOnTopHint
Qt编程
技巧窗口置顶Qt中让Qwidget置顶的方法
lk989898
·
2022-10-13 03:35
QT—信号与槽详解
信号与槽断开连接1.断开一个对象的所有信号关联2.断开指定信号的所有关联3.断开指定接收者的所有关联4.断开指定信号于槽的关联五、信号与槽机制的优越性一、什么是信号与槽信号与槽(Signal&Slot)是
Qt
霸道小明
·
2022-09-12 07:17
QT
qt
c++
开发语言
Qt程序运行在mini2440开发板上
暂时不想去费好大劲去移植Qte库然后才去
Qt编程
,就基于友善的Linux-2.6.32进行
Qt编程
,虽然可以通过Qtopia运行Qt4.6的demo,但是从命令行却无法运行,如图是运行自带的demo时出现的错误
当幸福来门门
·
2022-07-06 19:26
linux
linux
Qt
arm
2440
linux下
QT编程
学习笔记——配置文件的读写
系统:Ubuntu13QT版本:QT5.0.2QT对配置文件的读写使用QSettings类新建一个QSetting对象同时绑定配置文件路径和文件名QSettingsuser_cfg("/home/ttk/","usercfg");利用QSettings的函数对象value()和setValue()可以对配置文件进行读写下面是我写的一个小程序的源代码#include"widget.h"#includ
Satan-HBL
·
2022-07-04 19:04
QT编程
qt
linux
编程
ubuntu
qt5
第七章:Qt设计师使用(designer)
前情回顾:第一章:Qt的概述第二章:在Ubuntu编写第一个Qt程序第三章:Qt的字符串和字符编码第四章:Qt的信号和槽第五章:Qt容器窗口(父窗口)第六章:面向对象的
Qt编程
Qt设计师使用(designer
达少Rising
·
2022-06-08 22:38
qt
c++
Java8 Lambda 新人必知(一)
表达式初体验:Lambda表达式的转变过程:Lambda表达式的优势:Lambda表达式的使用:未完待续:前言:本人大学读的是电子信息工程,和大部分人一样毕业后没有从事本专业的工作,2014年毕业后先后干过:
QT
齐墨
·
2022-06-04 05:51
java8
lambda
java8
【正点原子Linux连载】第五章 Qt 信号与槽 摘自【正点原子】I.MX6U嵌入式Qt开发指南V1.0.2
在学习Qt的过程中,信号与槽是必不可少的部分,也是
Qt编程
的基础,是
Qt编程
的一大创新(其实与C#的事件很相似,编程都是类似的),Qt的信号与槽在Qt4时或者更早前已经出现,并不是属于哪个版本的。
正点原子
·
2022-05-12 19:56
嵌入式
stm32
单片机
fpga开发
PyQt5信号与槽机制案例详解
信号和槽机制是QT的核心机制,要精通
QT编程
就必须对信号和槽有所了解。信号和槽是一种高级接口,应用于对象之间的通信,它是QT的核心特性,也是QT区别于其它工具包的重要地方。
·
2022-03-10 16:21
QT 笔记2 | 信号和槽机制 面向对象的
QT编程
四信号和槽机制1概念信号和槽是Qt中自行定义的一种通信机制,实现对象之间的交互,当某个对象发生改变时将会发送信号,该信号可以被其它对象接收,接收以后将执行一个指定的成员函数(槽函数).2定义1)包含信号或槽的类必须是QObject的子类2)信号使用“signals:”标记,信号函数只需声明,不能写定义3)槽使用“publicslots:”标记,槽函数可以和某个信号建立连接,通过某个信号触发槽函数的
嵌入式_Chen
·
2021-05-17 22:44
QT编程
qt
c++
【转】QT signals and slots
转自:作者简介作者:唐新华(
[email protected]
)软件工程师目录:一、概述二、信号三、槽四、信号和槽的关联五、元对象工具六、程式样例七、应注意的问题 信号和槽作为QT的核心机制在
QT编程
中有着广泛的应用
njukay
·
2021-05-11 14:54
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他