ChinaUnix.net
相关文章推荐:

Qt信号与槽的优缺点

信号 一个特定的标识,当内部发生某些事件或状态改变时能够被“发射” 和普通的C++类的成员函数几乎是一样的 唯一不同的是:可以和信号连接在一起,当发射这个信号的时候,就会自动调用这个 作用 对象之间通信的高级接口 事件出现时,通过发送信号将与之关联的函数激活,即执行函数代码 程序总结: 信号的连接基本实现语句: QObject::connect(a,SIGNAL(a_signal(int)), b,SLOT(b_slot(int)))...

by harserm - Linux文档专区 - 2009-10-04 00:58:06 阅读(719) 回复(0)

相关讨论

内容: 一、概述 二、信号 三、 四、信号的关联 五、元对象工具 六、程序样例 七、应注意的问题 相关资源 作者简介 作者:唐新华 (xhsmart@263.net) 软件工程师 信号作为qt的核心机制在qt编程中有着广泛的应用,本文介绍了信号的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。 qt 是一个跨平台的C++ GUI应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等...

by leohappy - Linux文档专区 - 2008-01-09 08:55:52 阅读(599) 回复(0)

qt 是一个跨平台的 C++ GUI 应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前 Linux 上最为流行的 KDE 桌面环境就是建立在 qt 库的基础之上。qt 支持下列平台:MS/WINDOWS-95、98、NT 和 2000;UNIX/X11-Linux、Sun Solaris、HP-UX、Digital Unix、IBM AIX、SGI IRIX;EMBEDDED- 支持 framebuffer 的 Linux 平台。伴随着 KDE 的快速发展和普及,qt 很可能成为 Linux 窗...

by liliu4239 - 移动操作系统 - 2011-12-22 08:51:02 阅读(641) 回复(0)

信号作为qt的核心机制在qt编程中有着广泛的应用,本文介绍了信号的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。 qt是一个跨平台的C++ GUI应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前Linux上最为流行的KDE桌面环境就是建立在qt库的基础之上。qt支持下列平台:MS/WINDOWS-95、98、NT和2000;UNIX/X11-Linux、Sun Solaris、HP-UX、Dig...

by purewall - Linux文档专区 - 2005-10-06 10:00:40 阅读(693) 回复(0)

qt信号机制介绍 文档选项 打印本页 将此页作为电子邮件发送 级别: 初级 唐新华 ( [email=xhsmart@263.net?subject=qt信号机制介绍&cc=xhsmart@263.net]xhsmart@263.net[/email] ), 软件工程师 2001 年 6 月 01 日 信号作为qt的核心机制在qt编程中有着广泛的应用,本文介绍了信号的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。 qt是一个跨平台的C++ GUI应用构架,它提供了丰...

by tracy_ming - Linux文档专区 - 2008-12-15 14:13:33 阅读(482) 回复(0)

内容: 一、概述 二、信号 三、 四、信号的关联 五、元对象工具 六、程序样例 七、应注意的问题 相关资源 作者简介 作者:唐新华 ( [email=xhsmart@263.net]xhsmart@263.net[/email] ) 软件工程师 信号作为qt的核心机制在qt编程中有着广泛的应用,本文介绍了信号的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。 qt 是一个跨平台的C++ GUI应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩...

by xiangblack - Linux文档专区 - 2006-07-29 20:29:44 阅读(565) 回复(0)

最近由于项目的需求,一直在研究qt信号机制是qt的一大特色,该机制允许两者间传递参数,依次来实现对象间的通信。这个参数会分别存在于信号...

by 5740longteng - 移动操作系统 - 2011-12-20 09:44:07 阅读(776) 回复(0)

原文地址:http://www.qiliang.net/qt/templates.html [quote] 为什么qt不用模板来实现信号? 一个简单的答案是,当初qt被设计的时候,因为各种各样的编译器的不充分,所以在多平台应用程序中完全使用模板机制是不可能的。甚至今天,许多被广泛使用的C++编译器在使用高级模板的时候还是有问题的。例如,你不能安全地依靠部分模板的示例,这对一些不平常的问题领域是必要的。因此qt中模板的用法不得不保守。记住qt是一个多平台...

by reiase - C/C++ - 2009-03-26 09:25:06 阅读(1400) 回复(3)

发布时间:2006.11.22 05:01 来源:赛迪网技术社区 作者:hongyuan 信号作为qt的核心机制在qt编程中有着广泛的应用,本文介绍了信号的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。 qt是一个跨平台的C++ GUI应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前Linux上最为流行的KDE桌面环境就是建立在qt库的基础之上。qt支持下列平台:...

by jiweihu - Linux文档专区 - 2008-05-23 11:07:25 阅读(532) 回复(0)

四、在终端窗口中qt编程信号的应用实例 打开一个终端,用vi建立一个文件t2.c,键入如下程序: #include qapplication.h > #include qpushbutton.h > int main( int argc, char **argv ) { QApplication a( argc, argv ); //创建QApplication对象 QPushButton quit( "Quit", 0 ); //添加一个按扭,因为这个按钮是一个顶层窗口,我们把0作为它的父对象 quit. resize ( 75, 30 ); //设置按扭尺寸 QObjec...

by 湖光倒影 - Linux文档专区 - 2007-09-26 08:14:46 阅读(890) 回复(0)

一、信号 qt的一项重要的机制就是它的信号,在图形用户界面编程中,经常需要将一个窗口部件的变化通知给另一个窗口部件,或者说系统对象进行通信.一般的图形用户编程中采用回调函数进行对象间通信(如:gtk+),这样回调函数和处理函数捆绑在一起,但这样做没有信号机制简便和灵活. 如qt的窗口部件有多个预定义的信号,是一个可以被调用处理特定信号的函数.qt的窗口部件有多个预定义的,当一个特定的时候发生的时候,一个信...

by 湖光倒影 - Linux文档专区 - 2007-09-14 11:30:50 阅读(1159) 回复(0)