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 之重写QAbstractTableModel显示数据
defineTABLEMODEL_H#include#includeclassTableModel:publicQAbstractTableModel{Q_OBJECTpublic:explicitTableModel(
QObject
qq76211822
·
2023-06-14 22:42
Qt
3-
QObject
对象介绍
QObjectfromPySide6.QtCoreimportQObjectQObject是所有的Qt对象的基类,所有的对象都是直接或者间接的继承自
QObject
官方说明
QObject
是Qt对象模型的核心
寻惑居士
·
2023-06-14 20:35
pyside6学习笔记
开发语言
python
关于this->moveToThread(this)——QtWidgets
前言官方关于QThread的用法有两种:一是子类QThread,并重新实现run;二是使用
QObject
::MoveToThread,通过信号槽在不同的线程内通信。
十年之少
·
2023-06-13 21:14
qt
开发语言
在 C++ 中, 怎么和 QML 对象交互 ?
englyf」https://www.jianshu.com/p/66649d0e9bb6请注意这里使用的环境是IDE:Qt5.12Lang:C++、QMLCompiler:vs2015x64所有QML对象都是
QObject
ENG八戒
·
2023-06-11 23:37
国际化语言项目
在Qt的翻译机制下,
QObject
::tr()函数可以帮助程序员取得翻译之后的文本。对
暴走☆苍穹
·
2023-06-11 20:21
qt
c++
开发语言
【VS Code 与 Qt6】运用事件过滤器批量操作子级组件
如果某个派生自
QObject
的类重写eventFilter方法,那它就成了事件过滤器(EventFilter)。
东邪独孤
·
2023-06-11 17:00
网络通信/QTcpSocket/
QObject
:Cannot create children for a parent that is in a different thread.
//
QObject
:Cannotcreatechildrenforap
qugx0528
·
2023-06-11 12:11
#
Qt框架与源码
Qt网络通信
QTcpSocket
Qt MetaObject 介绍
Qtmeta-object系统基于三个方面:1、
QObject
提供一个基类,方便派生类使用meta-object系统的功能;2、Q_OBJECT宏,在类的声明体内激活meta-object功能,比如动态属性
sg-expert
·
2023-06-11 06:59
界面编程
面向对象
qt
c++
开发语言
解析QPointer
QPointer类是一个模板类,是为了
QObject
提供的一种监视指针。先来看一下普通C++与QPointer指针声明方式有什么不同。
sg-expert
·
2023-06-11 06:27
界面编程
面向对象
qt
c++
开发语言
QML中一种模型基类
反序列化属性变化信号完整代码引言此处说的模型和之前所说的QStandardItemModel并不是一个概念,是一个更广泛的概念,在QML中model/view的实现方式并不仅限于QStandardItemModel这类,也可以是继承
QObject
Arui丶
·
2023-06-10 18:50
qt
开发语言
QObject
: Cannot create children for a parent that is in a different thread
在Qt的官方文档,大家知道有两种方式使用QThread。YoucanuseworkerobjectsbymovingthemtothethreadusingQObject::moveToThread().Anotherwaytomakecoderuninaseparatethread,istosubclassQThreadandreimplementrun().在使用MoveToThread这种方
brave_heart_lxl
·
2023-06-10 15:26
qt
ui
开发语言
QSettings Class
头文件:#includeqmake:QT+=core继承(父):
QObject
公共类型(枚举)0:使用最适合平台的存储格式存储设置。
「QT(C++)开发工程师」
·
2023-06-10 11:25
QT
界面开发工程师课程
qt
ui
QSS
c++
Qt 中的强制类型转换:qvariant_cast ,
qobject
_cast
在C++开发中经常要进行数据类型的强制转换。开始的直接对基本数据类型强制类型转换,如floatfnum=3.14;intnum=(int)fnum;随着C++标准的发展,又提供了dynamic_cast、const_cast、static_cast、reinterpret_cast等高级安全的强制转换方法。dynamic_cast:通常在基类和派生类之间转换时使用,run-timecast。con
十秒耿直拆包选手
·
2023-06-10 10:58
C&C++
Qt&Pyside
c++
开发语言
【Qt】多线程QThread::run()与
QObject
::moveToThread()
官方链接QThreadClass|QtCore5.15.14使用QThread::run()简单来说就是继承QThread类,并重写run()函数,这样run()函数中的代码就会运行在子线程中。QThread对象管理着一个线程,并通过start函数启动这个线程,线程要执行的代码都在run()里面,run()函数的进入和返回,就相当于子线程的启动和结束。但是run()函数何时返回呢?一般有三种情况:
heater404
·
2023-06-10 03:14
Qt
qt
QThread
【Qt】多线程QRunnable
由于QThread是继承于
QObject
的,所以可以在线程类中使用信号槽,但QRun
heater404
·
2023-06-10 03:14
qt
QRunnable
Qt扫盲-Qt事件系统概述
事件可以由
QObject
子类的任何实例接收和处
太阳风暴
·
2023-06-10 01:13
#
▶
Qt扫盲
qt5
事件系统
事件
QEvent
Qt 中的 eventFilter 和 WinForms 中的 IMessageFilter
事件过滤器是一个独立的类,需要实现
QObject
的eventFilter方法,然后通过installEventFilte
智商偏低
·
2023-06-09 20:22
Qt学习笔记
qt
开发语言
深入理解Qt多线程编程:QThread、QTimer与QAudioOutput的内在联系__Qt 事件循环
深入理解Qt多线程编程:QThread、QTimer与QAudioOutput的内在联系__
QObject
的主线程的事件循环1.Qt多线程编程的基础1.1
QObject
和线程(QObjectandThreads
泡沫o0
·
2023-06-09 14:52
Qt应用开发
-
探索Qt的魅力与实践
qt
c++
开发语言
c语言
qt6
【python-pyqt5下载安装】
主要特点有:1:对QT库完全封装2:使用信号、槽机制进行通信3:提供一整套进行GUI程序开发的窗口控件4:支持使用QT的可视化设计器进行图形的界面设计,并能够自动生成python代码pyqt5的主要模块1.
Qobject
路-路-路
·
2023-06-08 04:32
python
pdf
【无标题】添加按钮
从下往上析构设置父类后,按钮就依存于父窗口,会在父窗口里显示(否则按钮不会在父窗口里),不用调按钮的show方法就可以直接显示内存自动回收可以直接new对象,而不管delete的条件:1、这个类得是从
QObject
顿河顿河
·
2023-06-07 22:38
开发语言
QTranslator Class
多国语言Header:#includeqmake:QT+=coreInherits:
QObject
公共成员函数构造函数QTranslator(
QObject
*parent=nullptr)virtual
「QT(C++)开发工程师」
·
2023-06-07 20:06
QT
界面开发工程师课程
qt
c++
开发语言
ui
Qt信号和槽
信号和槽机制的主要概念如下:信号(Signal):信号是一个对象(通常是一个QWidget或者
QObject
的子类)在某个特定事件发生时发出的消息。
_four_two_six_
·
2023-06-07 20:33
Qt
qt
开发语言
Qt程序主线程执行大量计算 界面卡顿,有什么方法优化?
不要继承重写QThread::run,而是把逻辑功能封装为一个
QObject
,不要在类里写任何死循环,而是用基于信号槽的事件触发思想进行。
lk989898
·
2023-04-21 18:21
Qt信号槽之槽函数中获取发送信号对象——sender()
QObject
::sender()我们如何在槽函数中获取到信号的发送对象呢,使用sender()方法即可获取。
前行中的小猪
·
2023-04-21 05:59
Qt
Qt基础常识详解
Qt
信号槽
sender
connect
signal
QT笔记——信号转发器之QSignalMapper
它可以把一个无参的信号翻译成带以下4种参数的信号再转发:int、QString、
QObject
以及QWidget。
lion_cxq
·
2023-04-21 05:26
qt
笔记
ui
Qt建立TCP/IP连接
服务器端代码:头文件#include#include#includeclassserver:publicQObject{Q_OBJECTpublic:explicitserver(
QObject
*parent
安牛牛牛
·
2023-04-20 23:00
qt
tcp/ip
c++
“QT 快速上手指南“ 之 计算器(三)信号与槽,connect 函数,QString
二、
QObject
::connect函数三、QT中的字符串类QString1.创建和初始化字符串:2.字符串的拼接和添加3.字符串的查找和替换4.字符串的分割和处理总结前言QT中信号与槽机制(SignalandSlot
糖果罐子♡
·
2023-04-20 16:27
Qt
qt
开发语言
QT多线程的5种用法,通过使用线程解决UI主界面的耗时操作代码,防止界面卡死。
对象的创建第二种子线程2继承自QThread头文件源文件对象创建位置(销毁)第三种子线程3继承自QThread头文件源文件对象的创建第四种子线程4继承自QThread头文件源文件对象的创建第五种子线程5继承自
QObject
「QT(C++)开发工程师」
·
2023-04-20 16:54
QT
界面开发工程师课程
qt
ui
开发语言
QT多线程
C++
PyQt5学习笔记-QWidget学习
描述所有可视化控件的基类是一个最简单的空白控件控件是用户界面最小的元素接受各种事件,鼠标,键盘绘制在桌面上,展示给用户看每一个控件都是矩形的,它们按照Z轴顺序排序控件由其父控件和前面的控件剪切没有父控件的控件,称之为窗口二、继承很显然继承自
QObject
LuZhouShiLi
·
2023-04-20 14:10
#
PyQt5
qt
开发语言
QFile源码分析
组件层次,再下层代码不做探究本文主要了解QFile及其具体实现,使用到父类数据的地方只讨论关键点2.QFile作用读写文件信息3.继承关系QFile>>QFileDevice>>QIODevice>>
QObject
4
魂恒
·
2023-04-20 11:41
qt
windows
c++
QObject
对象生命周期管理
QObject
对象生命周期管理1.C++中对象的生命周期管理是一个非常重要的话题,因为C++需要程序员自己手动管理内存,而这也是C++程序经常容易出现内存问题的重要原因。
hss2799
·
2023-04-18 18:22
qt
开发语言
Qt的内存管理机制
QObject
的parent设置为null1.如果构造时直接指定了null,当前实例不会有父对象存在,Qt也不能自动析构该实例,除非实例超出作用域导致析构函数被调用,使用deletelater()函数,
从前,有个傻子........
·
2023-04-18 01:24
Qt
qt
ui
开发语言
Qt 中QButtonGroup 的用法
构造:QButtonGroup::QButtonGroup(
QObject
*parent=0);他的public方法也比较简单:voidaddButton(QAbstractButt
slowlytalk
·
2023-04-17 08:45
Qt
Qt 多线程详解 - 两种线程使用方式
QThread继承自
QObject
类,且提供QMutex类以实现同步。线程和进程共享全局变量,可以使用互斥体对改变后的全局变量值实现同步。
高祥xiang
·
2023-04-17 03:30
Qt开发
Qt
多线程详解
Qt
多线程
Qt
多线程的两种方式
qt - 隐式共享与d-pointer技术
文章目录前言1.隐式共享2.d-pointer在隐式共享中的应用3.二进制代码兼容4.d-pointer模式的实现5.
QObject
中的d-pointer前言一般情况下,一个类的多个对象所占用的内存是相互独立的
钱塘天梭
·
2023-04-15 22:10
C++
Qt
qt
c++
对象树、QT的坐标系
1、QT中什么是对象树在创建
QObject
对象时,可以提供一个其父对象,我们创建的这个
QObject
对象会自动添加到其父对象的children()列表。
Q渡劫
·
2023-04-15 11:41
qt
qt
c++
开发语言
Qt 信号槽 找不到信号
报如下错误:
QObject
::connect:signalnotfoundin1.信号的名字写错了2.只在windows上出现,在Linux和mac不会出现。是因为在把工程编为dll时才会出现的问题。
枫影竹韵
·
2023-04-14 22:58
Qt
c++
开发语言
(QT)属性动画
概念2、使用示例二、Q_PROPERTY自定义属性动画1、概念2、使用一、QPropertyAnimation1、概念①QPropertyAnimation是Qt框架中的一个类,用于在给定时间间隔内对
QObject
Zhang丶&|!
·
2023-04-14 04:31
QT学习笔记
qt
动画
开发语言
(转载) Qt deletelater函数分析(2)
Qt半自动的内存管理:在Qt中,以下情况下你new出的对象你可以不用亲自去delete:
QObject
及其派生类的对象,如果其parent非0,那么其parent析构时会析构该对象。
老菜鸟的每一天
·
2023-04-12 20:06
《Qt
项目实战经历全记录》
qt
c++
qml
deletelater
【Python】pyqt5-----QWidget
QWidget是
QObject
的一个子类,父类的功能子类可以用。一、位置大小设置move(x,y)操控x,y;包括窗口框架。resize(width,height)操控宽和高;不包括窗口框架。
SamRol
·
2023-04-10 01:58
Python记录册
python
qt
开发语言
Qt信号与槽机制详解
有下列几种方式可以连接到信号上旧语法qt5将继续支持旧的语法去连接,在
QObject
对象上定义信号和槽函数,及任何继承QObjec的对象(包含QWidget)。
江南又旧雨
·
2023-04-09 23:57
#
QT学习修炼
qt信号和槽
回调函数与Qt信号槽
这种机制能够自动有效的组织和管理继承自
QObject
的Qt对象,被
从前,有个傻子........
·
2023-04-09 12:44
Qt
qt
开发语言
Qt信号槽的五种连接方式
Qt框架的精髓,尤其是用写过win32API的开发过的人,一下子发现能把程序不同模块快速解耦,当然是有一定的性能损失和额外的开销,但99%的情况桌面客户端目前可以不care这点事Qt信号槽简介信号当某个
QObject
BUG_C++
·
2023-04-09 05:35
Qt
qt
Qt避免多次connect操作之后一个信号触发多个槽
偶尔会遇到一个对象的在某些情况下会被多次connect的情况,为了应对这个情况需要在connect操作的时候加上flag:Qt::UniqueConnection例如:QObjecta;QObjectb;connect(&a,&
QObject
Eosin_Sky
·
2023-04-09 04:54
Qt实践
qt
开发语言
【pyqt】2.控件学习
控件按钮按钮单选多选输入控件纯键盘输入多行输入步长调节组合框滑块橡皮筋选中对话框-颜色,字体,日期展示控件进度条等LED等容器控件分组创建小窗口结构控件主窗口菜单栏工具栏状态栏-界面切换分割滚动附件-目录的滚动辅助控件拖动提示的小图标其他附件向导控件继承结构,共性和特性
QObject
填口井
·
2023-04-07 09:27
python中类的嵌套_python 中的嵌套类
importsysimportida_funcsimportida_kernwinfromPyQt5.QtCoreimport(#noqa:I202QAbstractItemModel,QModelIndex,
QObject
weixin_39818550
·
2023-04-06 20:39
python中类的嵌套
【Python】界面设计——GUI编程之【PyQt5】
应用程序的执行,进入到消息循环(三)窗口属性设置二.Pycham活动模板设置(一)PyQt5的过程性代码结构模板(二)PyQt5的面向对象代码结构模板1.主模块代码结构模板2.控件设置模块代码结构模板三.
QObject
码字小萌新♡
·
2023-04-06 05:18
python
python
qt
Qt多线程开发之Concurrent框架
引入QtConcurrent命名空间提供了高级API,使得可以在不使用低级线程原语(例如:互斥、读写锁、等待条件或信号量)的情况下编写多线程程序,例如子类化QThread、
QObject
::moveToThread
AlbertOS
·
2023-04-05 16:22
C++
qt
多线程
Qt中的Q_D宏和d指针
1_ZTS7
QObject
一、Q_D的在文件中的提法Q_D的设置意在方便地获取私有类指针,文件为qglobal.h。下面的##是宏定义的连字符。
dimaoya9046
·
2023-04-03 07:44
c/c++
Qt 事件过滤器
按照上篇探究一下事件过滤器widget添加过滤函数boolWidget::eventFilter(
QObject
*obj,QEvent*event){if(obj==lineEdit){if(event
牛郎恋刘娘,刘娘念牛郎
·
2023-03-31 05:42
QT
qt
开发语言
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他