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 QTimer的使用及示例
我们有一个专门的计时器类,QTimer,我们可以利用它完成一些关于定时的操作,实例如下:#includeQTimer*timer=newQTimer();timer->start(value);//以毫秒为单位
QObject
Klay Ye
·
2023-12-01 16:45
QT
qt
c++
Qt QTimer
slotfunctionsignalsstaticpublicfunction使用public/slotfunction//构造函数//如果指定了父对象,创建的堆内存可以自动析构QTimer::QTimer(
QObject
原来45
·
2023-12-01 16:41
Qt
qt
开发语言
QTimer
Qt-No relevant classes found. No output generated问题解决
qt在编译时会使用moc,即Meta-ObjectCompiler,对任何继承于
QObject
的子类我们都应在类开头写上Q_OBJECT,而moc做的一件事情便是将带有Q_OBJECT的类的cpp文件使用
mrbone11
·
2023-12-01 11:46
Qt
qt
开发语言
QObject
cmake
QT:多进程
标题1.多进程2.多线程3.常用方法1.多进程(1)创建进程对象QProcess::QProcess(
QObject
*parent=nullptr)(2)启动进程去执行另外一个程序voidQProcess
风吹雨淋
·
2023-12-01 02:43
QT
qt
c++
开发语言
QLabel实现点击事件
事件过滤器的操作:首先给需要添加事件过滤器的部件注册监听对象;对象名->installEventFilter(true);重写eventFilter(
QObject
*obj,QEvent*event)函数进行处理
谢大旭
·
2023-12-01 02:10
c++
qt
qt信号发送间隔短而槽耗时多_Qt信号槽问题汇总 - osc_9q1dp3jk的个人空间 - OSCHINA - 中文开源技术交流社区...
1.发送一次信号,调用多次槽函数问题在同一个类中,多次链接
QObject
::connect(sender,SIGNAL(signalSender(QString,int)),receiver,SLOT(
剑胆书心
·
2023-11-30 18:41
qt信号发送间隔短而槽耗时多
qt中信号与槽多次调用的问题及信号与槽的连接方式问题
发送一次信号,调用多次槽函数问题在同一个类中,多次链接
QObject
::connect(sender,SIGNAL(signalSender(QString,int)),receiver,SLOT(onSignalSender
大楠树
·
2023-11-30 18:39
qtlol
qt
qt使用qproperty在css中设置自定义的
qobject
类属性
在Qt的CSS样式表中使用qproperty来赋值,首先需要在类的定义中使用Q_PROPERTY宏声明属性,并提供相应的getter和setter函数。//MyWidget.h#ifndefMYWIDGET_H#defineMYWIDGET_H#includeclassMyWidget:publicQWidget{Q_OBJECTQ_PROPERTY(QStringtextREADgetTextW
BuffaloX_X
·
2023-11-29 12:07
qt
css
开发语言
Qt基类之QWidget
详情请见……#include继承
QObject
和QPaintDevice。
zzwdkxx
·
2023-11-29 04:23
Qt
Qt基类
详情请见……#include继承
QObject
和QPaintDevice。
lk989898
·
2023-11-29 04:22
QWidget
目录简要:可视化控件位置大小:位置/大小:内容边距:鼠标相关:事件:父子关系:层级控制:顶层窗口相关:控件状态:信息提示:焦点控制:信号:简要:继承关系【
QObject
-->QWidget】,可视化控件的基类
Mr.Joden
·
2023-11-29 04:20
PyQt5
qt
ui
pyqt
开发语言
python
QWidget 和 右键菜单
QWidget:
QObject
大小和位置控件的创建__init(self,parent=None,flags)parent:父控件,flags标志位获取相对父控件的位置x(),y(),pos()包含窗口框架获取宽高
有意识的呼吸
·
2023-11-29 04:50
PYQT5
pyqt5
QWidget类参考
#include继承
QObject
和QPaintDevice。
打破沙锅问到底
·
2023-11-29 04:49
qt
框架
文档
输入法
scroll
工作
【Qt】第三、四章:窗口部件、布局管理
QWidget继承自
QObject
类和QPaintDevice类,其中
QObject
类
亚东同学
·
2023-11-28 13:36
Qt学习
qt
开发语言
c++
QT中:会发现new的对象,有时候不需要delete的原因
1、所有从
QObject
创建的对象,不用delete。其他的非
QObject
对象,需要手动delete。
云中飞鸿
·
2023-11-28 10:59
QT
qt
开发语言
QObject
类的对象树机制、qt内存回收机制、deleteLater、 delete与ui关系
catalog错误范例version————qt的delete/deleteLater机制deleteLater具体使用delete与ui关系错误范例classMyWidget:QWidget{QPushButtonbtn;QTableWidgettable;MyWidget(){table.setParent(this);btn.setParent(this/table);table.setCe
supimo
·
2023-11-28 10:56
计算机知识
QT中deleteLater()函数
查了一些资料,对其理解就是,Qt是事件驱动的,QT中建议不要直接Delete掉一个
QObject
而去使用deleteLater()函数,当
QObject
正在接受事件队列时被销毁掉会出错,如果一定要这样做
Slow-Down
·
2023-11-28 10:54
QT
Qt开发之路——delete和deletelater的区别
blog.csdn.net/c54514331/article/details/80954352众所周知delete是C++和QT共有的一个操作符即时使用实时就析构删除了,而QT里的deletelater的原理是:
QObject
疯狂java杰尼龟
·
2023-11-28 10:23
#
Qt
Basic
qt
delete
deletelater
Qt 中 deleteLater 使用总结
背景deleteLater是
QObject
类对象的成员函数,用于延迟删除一个
QObject
类对象,且对
QObject
类对象的删除推荐使用deleteLater而非delete。
litanyuan
·
2023-11-28 10:21
Qt
qt
Qt中delete和deleteLater()的使用区别事例之QMenu关闭父界面
delete是C++的关键字标识符,而deleteLater是QT中特有的,继承
QObject
的类都拥有该方法。
xiaofeng-huang
·
2023-11-28 10:19
QT
QT
QMenu
delete
deleteLater
Qt的对话框与窗口--Qt中主要的窗体类及其用途
QWidget直接继承于
QObject
,是QDialog和QMainWindow的父类,其他继承于QWidget的窗体类还有QSplashScreen、QMdiSubWindow和QDesktopWidget
Simple_core
·
2023-11-27 13:44
QT
qt
开发语言
Qt跨线程信号槽槽函数无响应(未调用)问题
Qobject
对象是有线程归属的,或者说其存活在特定线程中。当接收到队列连接的信或投递的事件,槽函数或事件处理在其归属线程中执行。
HUANG_XIAOJUN
·
2023-11-26 19:01
qt
PyQt5的笔记(中-1)
PyQt5的笔记(上)连接:(1条消息)PyQt5的笔记(上)_我行我素,向往自由的博客-CSDN博客目录3.
QObject
3.1继承的父类3.2对象的名称和属性设置-API3.2.1API3.2.2案例
我行我素,向往自由
·
2023-11-26 17:05
Qt知识点
python
PyQt5
Qt学习笔记
CreateProject>Application(Qt)>QtWidgetsApplicationgenerateform:创建界面,暂不选Baseclass这里选择个QWidget(非窗口的普通类可以选顶级类
QObject
oNightfall
·
2023-11-26 13:25
C
&
C++
qt
学习
开发语言
Qt 元对象系统
元对象系统由以下三部分组成:
QObject
:
QObject
类是所有使用元对象系统的类的基类。Q_OBJECT宏:声明Q_OBJECT宏可以使该类获得元对象系统的所有特性,比如动态属性、信号与槽等。
枫焱宇
·
2023-11-24 07:37
深入浅出Qt
qt
Qt的元对象系统
整个元对象系统基于三个东西建立:
QObject
类为所有对象提供了一个基类,只要继承此类,那创建出的对象便可以使用元对象系统。
物随心转
·
2023-11-24 07:03
Qt
qt
开发语言
Qt之元对象系统
Qt的元对象系统提供了对象间通信的信号槽机制,运行时类型信息,动态属性系统;元对象系统基于3件事情:(1)
QObject
类为利用元对象系统的对象提供了一个基类;(2)类声明私有部分的O_OBJECT宏用于使能元对象特性
天未及海宽
·
2023-11-24 07:30
Qt
Qt元对象
Qt
Qt元对象系统:QMetaObject
Qt为应用程序中使用的每个
QObject
子类创建一个QMetaObject实例,该实例存储
QObject
子类的所有元信息。
友善啊,朋友
·
2023-11-24 07:28
#
Qt元对象系统
qt
Qt QML 入门 — 使用C++定义QML类型
注册C++类注册可实例化的类型如果一个C++类继承自
QObject
,如果需要在QML中使用创建对象,则需要注册为可实例化的QML类型。
UbuntuKylin
·
2023-11-24 06:31
QML
Qt
QT中的lambda表达式
面是对Qt中在
QObject
::connect()中的lambda表达式常用用法QStringstr("Iamastring!")
cyy1104
·
2023-11-23 06:28
qt
开发语言
Qt信号槽中connect五个重载函数详细说明,连接类型Qt::DirectConnection,Qt::QueuedConnection,附详细代码
1.
QObject
::connect函数Qt中信号与槽与经典的观察者模式非常相似,首先我们复习下
苏克贝塔
·
2023-11-23 03:40
Qt
c++开发实战
qt
connect
AutoConnection
qt connect Qt::ConnectionType介绍
参见
QObject
::connect()方法:boolQObject::connect(constQObject*sender,constchar*signal,constQObject*receiver
Vitaminc_Bin
·
2023-11-23 03:38
qt
qt
QT基础入门【QT错误处理】error: undefined reference to `vtable for的解决方法
在某个类构造函数定义处报错:error:undefinedreferenceto`vtablefor2、原因分析导致错误信息的原因是:子类没有实现父类的纯虚函数;实际原因可能是在Qt中一个类中添加了新的继承
QObject
吻等离子
·
2023-11-23 01:24
QT基础入门
qt
开发语言
Qt应用开发(进阶篇)——线程 QThread
一、前言QThread类继承于
QObject
基类,是Qt经典基础工具类,QThread类提供了一种独立于平台的方式来管理线程,让开发者能够快速的完成多线程的创建和使用。
波塞冬~
·
2023-11-22 16:50
Qt5从入门到精通-应用开发
qt
上位机
PC
c++
Qt connect 第五个参数
一,Qtconnect函数原型如下,第五个(5种)参数根据接收者和发送者是否在同一个线程不同
QObject
::connect(constQObject*sender,constchar*signal,constQObject
土拨鼠不是老鼠
·
2023-11-22 07:44
Qt
QT线程的三种使用方法(1、重写run,2、moveToThread,3、QtConCurrent::run)
目录简述继承QThread,重写run()继承
QObject
,通过moveToThread()移动到新线程并发模块:QtConCurrent::run()简述Qt提供了三种操作线程的方法:通过继承QThread
心若十年
·
2023-11-21 18:34
QT
键鼠自动化2.0树形结构讲解
实现任务的拖拽,复制粘贴,撤销重做,以及包括树形结构增加序号展示,以及增加搜索功能实现1.自定义节点//自定义节点类classTreeNode:publicQObject{public:TreeNode(
QObject
Qt云程序员
·
2023-11-20 15:43
Qt-键鼠自动化项目案例
自动化
运维
c++
qt
QT中关于调用QMetaObject::newInstance()返回null的问题
如果是用MFC的话,可以使用RUNTIME_CLASS(class_name)来实现,但QT里面就不能这么用了,于是想到了QT的
QObject
派生类中有一个静态变量staticMetaObject,可以在实例化前获取到类的相关信息
蓝之羽520
·
2023-11-20 14:43
QT
qt
开发语言
C++ Qt 学习(十):Qt 其他技巧
1.带参数启动外部进程QProcess用于启动外部进程intQProcess::execute(constQString&program,constQStringList&arguments);
QObject
Robot_Yue
·
2023-11-20 14:40
C++
Qt
学习
c++
qt
学习
windeployqt
QTranslator
QT学习笔记
HelloWorld开局0、信号槽1、QT学习之路2(5):自定义信号槽不得不说,大神真牛,有几处我特别摘抄,因为写的太透彻了下面总结一下自定义信号槽需要注意的事项:发送者和接收者都需要是
QObject
TsubasaAngel
·
2023-11-19 22:41
qt
学习
开发语言
QT基础入门【QSS】样式规则、选择器类型、子控件介绍
样式表基础知识1、样式规则、选择器类型、子控件介绍2、伪状态,冲突解决、级联介绍3、继承、命名空间中的小部件、
QObject
属性介绍4、QT伪状态类型和实例Qt样式表的术语和语法规则与HTMLCSS几乎相同
吻等离子
·
2023-11-19 18:59
QT基础入门
qt
QT小记:警告Use multi-arg instead
"Usemulti-arginstead"是一个提示,建议使用
QObject
::tr()函数的多参数版本来处理多个占位符,而不是使用单参数版本。在Qt中,tr()是用于进行文本翻译(国际化)的函数。
吻等离子
·
2023-11-18 22:28
经验记录
qt
开发语言
QWebSocket 子线程实现长连接
QtQWebSocket在线程中提示:
QObject
:Cannotcreatechildrenforaparentthatisinadifferentthread.如果在包含QWebSocket对象的
QObject
瀛洲客
·
2023-11-18 18:49
qt
c++
java
QML学习笔记【06】:QML与C++交互
1QML端直接调用C++端变量及函数1、创建继承自
QObject
的C++类,对象必须继承自
QObject
才能在QML被使用和访问2、在类定义中使用Q_PROPERTY导出成员的READ、WRITE、NOTIFY
hurryddd
·
2023-11-17 18:39
#
QML
c++
qt5
qml
QML <11> C++ 和QML 的交互
原文:一、QML中访问C++1c++类为
QObject
子类C++类型定义可参考之前的文章:QMLQML访问C++类(函数Q_INVOKABLE、枚举Q_ENUMS、成员变量Q_PROPERTY、自定义结构体
风莫寻
·
2023-11-17 18:39
QML
javascript
前端
c++
QT中的控件类概述
控件类是继承自
QObject
的类,它们可以接收用户的输入,显示信息,或者提供布局和容器功能。控件类通常有以下几个特点:控件类可以拥有自己的属性、方法和信号,用于控制其外观、行为和交互。
吻等离子
·
2023-11-17 09:54
qt
前端
服务器
Qt多线程编程(一)入门篇
提高处理效率2、软件运行更加流畅3、根据优先级依次处理三、Qt多线程入门QThread类,类成员及类成员函数介绍公有变量公有函数公有槽函数信号静态公有成员保护成员函数静态保护成员多线程开发方式1、继承
QObject
暖晴的天
·
2023-11-17 07:53
多线程编程
qt编程
qt4
多线程
c++
QT自定义信号函数的那些坑
1.要继承自
QObject
(如果继承其它的类,其它类基类为
QObject
,就不需要再继承
QObject
)2.类中要包含宏Q_OBJECT3.执行qmake,否则一直提示信号函数未定义(如果实在不行,直接删除工程目录
废人一枚
·
2023-11-16 21:17
QT
C++
qt
c++
自定义信号
函数没有定义
QT跨类传递数据
Qt 自定义信号与槽 & 事件
1、信号和槽必须是类的成员2、自定义信号和槽的类必须继承
QObject
,由于
QObject
是所有类的源头,它们都继承了
QObject
,所以继承任何一个Qt中的类即可3、在类的开头位置写Q_Object不需要分号注意
xiaoqiudao
·
2023-11-16 21:16
Qt界面编程学习笔记
qt
Qt自定义信号和槽函数
解决此类问题,最简单有效的方式就是:自定义场景需要的信号函数和槽函数二、自定义信号函数信号函数指的是符合以下条件的函数:定义在某个类中,该类直接或间接继承自
QObject
类;用signals关键字修饰;
物随心转
·
2023-11-16 21:41
Qt
qt
开发语言
c++
上一页
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
其他