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
QObject
用QT写CAN分析软件3--多线程接收数据
defineCANDATABASE_H#include#includeclassCanDataBase:publicQObject{Q_OBJECTpublic:explicitCanDataBase(
QObject
枯无穷肉
·
2023-10-26 02:20
QT
can
qt
简析奇妙的Qt多线程,其同时兼备同步和异步
简析Qt多线程序言一、两种线程实现方法二、继承
QObject
的多线程方法的原理解析1、moveToThread原理2、线程的事件循环三、同步异步的实现四、跨平台特性的多线程序言老实说我不大想写这个的,因为麻烦
溪渣渣_梁世华
·
2023-10-26 02:48
Qt之路
qt
c++
ide
QT错误改正
1.error:undefinedreferenceto`vtablefor2、原因分析导致错误信息的原因是:子类没有实现父类的纯虚函数;在Qt中,首先要想到的是在一个类中添加了新的继承
QObject
,
菜鸡的升级之路
·
2023-10-25 14:31
qt
开发语言
Qt中自定义结构体、枚举型做信号参数传递
参考链接如何在QT信号和插槽中使用枚举Qt出现
QObject
::connect:Cannotqueueargumentsoftype'******'的解决方法;问题当自定义结构体、枚举通过信号的参数进行传递的时候
Giant NG
·
2023-10-25 10:37
Qt
qt
自定义结构体
自定义枚举
【Qt一骚操作】Qt语言家 Qt Linguist 使用 【总结】
针对多语言切换的需求,Qt提供的解决方案是,在所有需要翻译的字符串处都使用
QObject
::tr()函数,Qt提取出所有
QObject
::tr()函数的参数,使用Qt语言家对其进行翻译后发布,Qt程序可以在运行时加载发布的翻译文件以更新文本字符串
Monster_H7
·
2023-10-24 01:04
Qt
qt
开发语言
linux
qt 多语言版本 QLinguist使用方法
步骤:1、代码中给控件设置文本时,记得带上
QObject
::tr()2、工程pro文件中加入TRANSLATIONS+=demo2_en.ts3、Qtcreator点击“工具”—“外部”—“qt语言家”
bangtan辉
·
2023-10-24 01:34
qt
开发语言
026-第三代软件开发-C++&QML交互
交互文章目录第三代软件开发-C++&QML交互项目介绍C++&QML交互属性绑定示例信号与槽在QML中调用C++函数使用上下文共享数据创建可导出的C++对象总结一下关键字:Qt、Qml、C++、Q_OBJECT、
QObject
DreamLife.
·
2023-10-24 00:29
#
c++
qt
qml
Q_OBJECT
QObject
Qt类库概述
信号-槽,属性系统,动态类型转换等元对象系统元对象系统由以下三个基础组成-
QObject
类是所有使用元对象系统的类的基类-在一个类的private部分声明Q_OBJECT宏,使得类可使用元对象的特性-MOC
raindayinrain
·
2023-10-23 07:33
6.1.显示--Qt
Qt类库概述
MFC消息机制和QT信号槽的比较
QT的信号槽机制是信号和槽函数通过
QObject
::connect动态链接上后存储到元对象系统中,通过emit发送信号,对应的槽函数执行。
my_angle2016
·
2023-10-23 03:35
mfc
qt
c++传递视频流到qml 的 VideoOutput
c++传递视频流到qml的VideoOutputQT官方文档里面介绍的方法VideoOverview继承
QObject
,实现属性,具有可读写videoSurface属性Q_PROPERTY(QAbstractVideoSurface
码狂☆
·
2023-10-22 21:35
多媒体
QT/QML
Qt信号槽原理(链接)
一个简单的例子SenderclassTestSender:publicQObject{Q_OBJECTpublic:TestSender(
QObject
*parent);~TestSender();signals
还少一双小脚丫
·
2023-10-22 17:35
Qt Visual Studio生成moc文件
当添加一个新的类时,且继承自
QObject
时,回出现编译报错:无法解析的外部符号:qt_metacallmetaObject(void)constqt_metacast原因这是因为在此程序中使用了Q_OBJECT
wjjontheway
·
2023-10-22 13:40
Qt
qt
visual
studio
开发语言
三、信号与槽
实现信号槽需要有两个先决条件:通信的对象必须是从
QObject
派生出来的
QObject
是Qt所有类的基类。
Sunqk5665
·
2023-10-22 07:29
#
Qt专栏
qt
qt开发
c++
qt 等待线程结束_QT5线程关闭
从Qt4.8起,可以释放运行刚刚结束的线程对象,通过连接finished()信号到
QObject
::deleteLater()。QThread类quit
程叹
·
2023-10-21 14:16
qt
等待线程结束
Qt中条件等待、异步转同步方式整理
include#include#include//Qt中条件等待、异步转同步方式整理classThreadTest:publicQThread{Q_OBJECTpublic:explicitThreadTest(
QObject
红魔川
·
2023-10-21 14:44
笔记
qt5
c++
C++类对象反射机制的实现(动态创建类对像并给类的字段赋值)
1.类的动态创建要创建的类要继承一个相同的父类,才能用父类指针创建出相对应的子类classQObject{public:
QObject
(){}~
QObject
(){}}1.2.把类名称,类的字符名称,类的字段数据类型都要注册到对应的链表中以后从链表中查找对应的类信息
qq_31178679
·
2023-10-21 14:01
c++
c++
java
开发语言
【QT专栏】QT中实现多线程的四种方式和线程同步
目录一、继承QThread1.基本概念2.操作流程二、继承
QObject
(推荐)1.基本概念2.操作流程三、继承QRunnable,配合QThreadPool实现多线程1.外界通信2.QMetaObject
拉伊卜
·
2023-10-21 11:05
Qt
开发语言
qt
QT 计时器 学习笔记
Qobject
类的定时器
QObject
类提供了一个基本的定时器,通过函数startTimer()来启动,通过killTimer()来结束,通过QTimerEvent来处理定时器事件。
van9527
·
2023-10-20 21:59
qt
学习
ui
QT day3
#includeintmain(intargc,char*argv[]){QApplicationa(argc,argv);Widgetw;w.show();Formf;//实例化一个form类的对象
QObject
benbai_v
·
2023-10-19 20:15
qt
PYQT5 操作记录
部分功能待完善界面代码importdatetimeimportrandomimportsocketimportsysimporttimefromPyQt5.QtCoreimportQCoreApplication,
QObject
caterpillar_zhao
·
2023-10-19 11:25
QT
python
pyqt
QtVariantProperty
//定义一个
QObject
子类classMyObject:publicQObject{Q_OBJECTpublic:explicitMyObject(
QObject
*
√沫影
·
2023-10-18 14:46
Qt-基础
qt
开发语言
qt 定时器
Qt中定时器的使用有两种方法,一种是使用
QObject
类提供的定时器,还有一种就是使用QTimer类
QObject
类1、intQObject::startTimer(intinterval); 这个是开启一个定时器的函数
小飞侠hello
·
2023-10-17 18:10
qt
qt
开发语言
Qt 定时器
QTimer继承自
QObject
类,其主要属性是interval,该属性设置定时中断的周期,单位为毫秒;QTimer主要的信号是timeout(),在定时中断时发射此信号。
Qt开发老杰
·
2023-10-17 17:40
qt
开发语言
QT学习笔记--Qt信号槽机制
1,parent参数基本上,Qt中所有直接或间接继承自
QObject
的类的构造函数都会指定一个parent参数,如下:#includeclassMyTest:publicQObject{Q_OBJECTpublic
月凉西厢
·
2023-10-17 04:45
QT
QT
【Qt6】error: Use of undeclared identifier ‘connect‘; did you mean ‘QAbstractSocket::connect‘?
2023年10月14日,周六上午今天遇到了这个问题并找到了解决办法,于是记录下来产生问题的原因没有继承
QObject
解决办法继承
QObject
巨龙之路
·
2023-10-16 23:38
Qt
qt
【Qt高阶】老Qt都不一定清楚的“
QObject
线程亲和性”【2023.08.13】
老Qt都不一定清楚的“线程亲和性”与题目无关 感觉自己还挺2,有粉丝点了那个契约者会给up发个鼓励的话,我还以为是人私信发的,都挨个感谢了,后来才意识到是系统自动发的。 自上上期视频对Qt的槽函数执行在哪个线程做了分享之后,针对评论进行扩展学习,越发觉得自己对Qt底层不甚了解。尽管自己是从MFC转的Qt,对windows的消息有一定的技术储备,但是Qt做了封装之后,真就很多东西你要是光用的话很
MFC不精通不改名
·
2023-10-16 23:43
QT
qt
开发语言
QT-窗口组件(QWidget),QT坐标系统,初探消息处理(信号与槽)
中没有父组件的顶级组件,则被叫做窗口组件的类型分为:容器类(父组件):用于包含功能的界面组件功能类(子组件):用于实现特定的交互功能组件继承Qt中所有窗口组件都继承于QWidget类,而QWidget类又继承于
QObject
音视频开发老舅
·
2023-10-15 20:47
Qt开发
qt5
qt6
qt开发
qt教程
C++
Qt----多线程
文章目录多线程一、继承QThread的线程1.应用实例2.程序运行效果二、继承
QObject
的线程1.应用实例2.程序运行效果多线程我们写的一个应用程序,应用程序跑起来后一般情况下只有一个线程,但是可能也有特殊情况
冷月枫啊
·
2023-10-15 20:16
QT5
qt
c++
QT 线程 QThread
run()里面,传参最好在构造函数里面传;classmythread:publicQThread{Q_OBJECTpublic:voidrun();mythread(Ui::MainWindow*ui,
QObject
人间不清醒ab
·
2023-10-15 16:06
QT
qt
Qt事件系统 day7
事件可以由
QObject
子类的任何实例接收和处理,但它们与小部件尤其相关。Qt程序需要在main()函数创建一个QApplication对象,然后调用它的exec()函数。
[小瓜]
·
2023-10-15 08:52
Qt从入门到入土
qt
数据库
开发语言
笔记
学习
c++
Qt信号槽机制-传递自定义数据类型(qRegisterMetaType)
直接使用的话,会产生下面这种错误:
QObject
::connect:Cannotqueueargumentsoftype‘MyClass’(Makesure‘MyClass’isregisted
宁静致远2021
·
2023-10-14 07:11
Qt经验总结
Linux
Pyqt Model View 的使用方法
classCheckBoxDeleta(QAbstractItemDelegate):def__init__(self,parent:
QObject
|None=...)->None:super().
洪大宇
·
2023-10-14 02:22
pyqt
数据库
python
Qt编程,事件过滤器、绘图
3事件过滤器1)安装事件过滤器le->installEventFilter(this);//从
QObject
继承出来的对象,可以注册一个事件过滤器,所有的事件先交给事件过滤器处理2)重写事件过滤器/*参数
clown_30
·
2023-10-13 21:18
qt
开发语言
QT 中网络编程UDP 的通信流程
函数接口:构造函数QUdpSocket(
QObject
*parent=nullptr)发送数据的接口:qint64writeDatagram(constchar*data,qint64size,constQHostAddress
这仅仅是一个很长的昵称而已
·
2023-10-13 21:44
Qt
qt
【qml】QMl中使用QSqlTableModel
include#include#includeclassMySqlTableModel:publicQSqlTableModel{Q_OBJECTpublic:explicitMySqlTableModel(
QObject
草丛中的蝈蝈
·
2023-10-13 16:02
Qt Core篇 后端上位机界面开发
QtCore包含了以下重要的类和功能:
QObject
:是Qt框架中的基类,提
Qt魔术师
·
2023-10-13 12:24
Qt5
界面开发工程师课程
qt
开发语言
【Qt】Qt再学习(十七):QThread、QMutex、QTimer
1.2创建线程方法1)使用
QObject
::moveToThread()函数将工作对象移动到线程中,该对象的槽函数将在新线程中运行,其它函数还在父线程中运行。
郭老二
·
2023-10-13 12:13
Qt
qt
QT多线程应用实例二(方法 2)
方法里面处理过多逻辑处理,方法1会导致冗余易出错,创建一个公共的任务成员函数,新建子线程去处理里面任务即可,一个子线程里可以处理多个任务,也可以创建不同的任务函数,其具体七个操作步骤如下:1,创建一个新的类,让这个类从
QObject
GoKu~
·
2023-10-12 15:27
QT
C++
c++
Qt中的多线程与线程池浅析+实例
通过这个类就可以创建子线程了,Qt中一共提供了两种创建子线程的方式,先看一下这个类中提供的一些常用API函数:2.1.1常用函数//QThread类常用API//构造函数QThread::QThread(
QObject
进击的汪sir
·
2023-10-12 15:57
C++
qt
qt5
Qt知识点总结
元对象系统分为三大类:
QObject
类、Q_OBJECT宏和元对象编译器mocQt的类包含Q_OBJECT宏moc编译器会对该类编译成标准的C++代码3、事件模型事件发射器:把事件插入到事件队列;事件队列
Kashine
·
2023-10-12 15:26
Qt
qt
开发语言
QT moveToThread线程理解
一、moveToThread创建开启线程步骤:(1)创建继承自
QObject
类,实现槽函数。
做一个坚强的女汉子
·
2023-10-11 22:10
QT
qt
开发语言
Python 信号与槽传递参数
https://blog.51cto.com/quantfabric/2422187fromPyQt5.QtCoreimportpyqtSignal,QObjectclassStandardItem(
QObject
fK0pS
·
2023-10-10 18:01
经验分享
【Qt之QTimer】使用及技巧
主要函数说明构造函数:QTimer(
QObject
*parent=nullptr)定时器控制函数:voidstart(intmsec):启动定时器,设置时间间隔为msec毫秒。
FreeLikeTheWind.
·
2023-10-10 05:24
Qt编程
Qt记录
c++
qt
开发语言
c++
Qt中一个socket对象只能在同一个线程使用
Qt在不同线程使用socket报错:
QObject
:Cannotcreatechildrenforaparentthatisinadifferentthread.
斩荆披棘
·
2023-10-09 08:08
Qt
调试经验
Qt
跨线程访问变量
【Qt】窗口部件
QWidget继承自
QObject
类和QPaintDevice类。其中
QObject
类是所有Qt对象模型
yaolcc
·
2023-10-09 01:38
系统平台开发
qt
开发语言
visual
studio
Qt中标准对话框实例,
QObject
::tr()的作用
函数tr()全名是
QObject
::tr(),被它处理的字符串可以使用工具提取出来翻译成其他语言,也就是做国际化使用。
luckyone906
·
2023-10-09 01:35
QT-UI
QT
qt
开发语言
c++
QT线程笔记
操作:使用start()启动线程后,run函数在线程启动的时候自动执行(只执行一次),isRunning()判断该线程是否正在运行,2.也可以新建一个线程,不子类化QThread,使用
QObject
::
孟美岐的小弟
·
2023-10-09 01:04
QT
qt
开发语言
c++
Qt-QThread与
QObject
使用需要注意的点
QThread继承于
QObject
,代表一个线程,每个线程都有自己的事件循环。
mrbone11
·
2023-10-09 01:33
Qt
qt
开发语言
多线程
QThread
Aerotech系列文章(5)QT下Aerotech控制器类的设计
include#include"A3200.h"classAerotechController:publicQObject{Q_OBJECTpublic:explicitAerotechController(
QObject
CoderIsArt
·
2023-10-08 19:05
qt
aerotech
a3200
c++
Qt元对象系统 day5
Qt元对象系统day5内存管理
QObject
以对象树的形式组织起来,当为一个对象创建子对象时,子对象回自动添加到父对象的children()列表中。
[小瓜]
·
2023-10-08 07:40
Qt从入门到入土
qt
开发语言
笔记
学习
c++
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他