Qt
juniorhope
这个作者很懒,什么都没留下…
展开
-
Qt for Symbian 设置程序的能力(Capability)
<br />pro文件中在symbian scope下添加TARGET.CAPABILITY variable,将该变量赋值eg"ReadUserData WriteUserData ReadDeviceData WriteDeviceData LocalServices NetworkServices UserEnvironment SwEvent"原创 2010-12-15 17:47:00 · 442 阅读 · 0 评论 -
QT中event事件机制与signal关系
<br />事件处理流程:<br />某个事件发生------>exec()循环会接收到这个事件------><br />创建一个事件对象,并将对象传递给QObject::event()------> <br />在QWidget::event()函数中,分配给特定的事件处理函数------><br />在QButton的事件处理函数中emit(clicked消息)<br /><br />signal发送的方式:emit<br />event发送的方式:<br /> 1:窗口系统事件;(QEvent:转载 2010-12-17 15:01:00 · 1509 阅读 · 0 评论 -
QT Embedded-----QObject:元对象、signal/slot机制
<br />通常一个类库都会有一个类做为所有类的根类,MFC有CObject,Borland的OWL有TObject,java也有一个object。对于QT Embedded来说,这个类就是QObject。QObject作为根类,定义了整个类库的所需要的一些特性:元对象模型,signal/slot机制,event机制等。下面的文章就分别分绍一下。<br /><br />1.元对象 <br /> 元对象被称做是meta object.在运行时刻(runtime),能够提供对象的运行时信息。<br /><br转载 2010-12-17 15:03:00 · 617 阅读 · 0 评论 -
QT Embedded----FAQ
<br />1.如何管理从堆中new出的QObject对象?如何安全delete才能避免内存泄露?<br /> 这个问题看起来很愚蠢,new出QObject,不用时delete了,不就行了,怎么会有这种问题呢? 问题就在于"不用时"难以确定.<br /> QT是一个图形平台系统,有些时候,对象之间的逻辑关系比较复杂,用户可能找不到合适的时机delete或者需要写额外的代码来delete。为此,QT提供了一些机制,来帮助你管理对象的生命周期,在合适的时候帮助你delete。<br /> (1转载 2010-12-17 14:55:00 · 1053 阅读 · 0 评论