码迷,mamicode.com
首页 >  
搜索关键字:信号.槽机制    ( 43个结果
非Qt工程使用Qt的信号槽机制
非Qt工程,使用Qt的信号槽机制,蛋疼不?反正我现在就是要做这样一件蛋疼的事。 要使用Qt的信号槽机制,下面是从Qt Assist里面关于 signal & slots 的一句介绍: All classes that contain signals or slots must mention Q_O ...
分类:其他好文   时间:2018-09-03 23:01:08    阅读次数:340
QT多线程简单例子
在Qt中实现多线程,除了使用全局变量。还可以使用信号/槽机制。 以下例子使用信号/槽机制。 功能: 在主线程A界面上点击按钮,然后对应开起一个线程B。线程B往线程A发送一个字符串,线程A打印出来。 1、工程文件目录 2、thread.h 和thread.cpp 3、widget.h和widget.c ...
分类:编程语言   时间:2018-07-24 17:57:53    阅读次数:240
《Windows编程》微型技术报告二
针对信号和槽的专题研究 引言:信号(signal)和槽(slot)用于对象间的通讯。信号/槽机制是Qt的一个重要特征。 在图形用户界面编程中,常需要将一个窗口部件的变化通知给另一个窗口部件,或者说希望对象间进行通讯。一般的图形用户界面编程中采用回调函数进行对象间通信,这样回调和处理函数捆绑在一起,没 ...
分类:Windows程序   时间:2018-06-25 01:18:27    阅读次数:195
Qt高级——QtDBus快速入门
Qt高级——QtDBus快速入门一、QtDBus简介QtDBus是一个使用D-Bus协议进行进程间通信的仅在Unix运行的库,是对D-Bus底层API的封装实现。QtDBus模块提供了使用Qt信号槽机制扩展的接口。要使用QtDBus模块,需要在代码中加入以下代码:#include<QtDBus>如果使用qmake构建程序,需要在工程文件中增加下列代码来链接QtDBus库:QT+=qdb
分类:数据库   时间:2018-05-20 18:20:45    阅读次数:254
第一个像样的桌面程序
qt学了半个月了,终于搞懂了基本的东西。 1 写ui界面,终于不是黑白的命令行了。 2 qt的信号槽机制以及qstring等与char,int,double的转化。 3 qt程序的打包发布。 看一下源码 其实关键算法还是之前的递归求多项式,只是把从那个黑白控制台输入的表达式换成了一个字符数组q,先用 ...
分类:其他好文   时间:2018-03-03 11:03:25    阅读次数:194
Qt高级——Qt信号槽机制源码解析
Qt高级——Qt信号槽机制源码解析基于Qt4.8.6版本一、信号槽机制的原理1、信号槽简介信号槽是观察者模式的一种实现,特性如下:A、一个信号就是一个能够被观察的事件,或者至少是事件已经发生的一种通知;B、一个槽就是一个观察者,通常就是在被观察的对象发生改变的时候——也可以说是信号发出的时候——被调用的函数;C、信号与槽的连接,形成一种观察者-被观察者的关系;D、当事件或者状态发生改变的时候,信号
分类:其他好文   时间:2018-02-09 15:14:24    阅读次数:210
Qt5中创建临时的后台线程。
有个需求就是,GUI图形界面在上传文件到服务器的时候,需要用zip命令行打包,因为文件很多的时候,zip命令打包需要计算很长时间,所以把这样计算量大的任务分离到后台线程比较合适,然后任务完成,以信号槽机制来通知前台 UI线程处理结果。所以这个线程是需要销毁的,跟之前的一直在运行的后台线程接收网络数据 ...
分类:编程语言   时间:2017-09-30 16:16:45    阅读次数:263
PyQt5信号-槽机制
signal -> emit -> slot signal.connect(slot) signal.disconnect(slot) 信号 (singal) 可以连接无数多个槽 (slot),或者没有连接槽也没有问题,信号也可以连接其他的信号。 连接的基本语句形式如下: who.singal.co ...
分类:其他好文   时间:2017-09-12 10:42:25    阅读次数:357
信号槽库:sigslot.h和sigc++使用
用qt的知道,qt有方便简单的信号槽机制,但需要专门的qt工具处理。 如果想直接使信号槽就可以使用sigslot库,或者sigc++库,或者boost中的signals,这里介绍sigslot和sigc++库。 sigslot.h:只有一个头文件,使用简单方便。 sigc++:包含文件多,但功能更强 ...
分类:编程语言   时间:2017-08-10 13:19:36    阅读次数:280
QT写hello world 以及信号槽机制
QT是一个C++的库,不仅仅有GUI的库。首先写一个hello world吧。敲代码,从hello world 写起。 这里插一句啊 QT是可以接受HTML解析的。 QT中,QApplication app ( argc.argv); .... return app.exec();语句是必备的。 Q ...
分类:其他好文   时间:2017-07-04 21:57:01    阅读次数:189
43条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!