QT
babylon3389
这个作者很懒,什么都没留下…
展开
-
QTE4.5中文输入法
<br />1、指定四个文件位置(1个在PinyinPhrase.cpp,3个在PinyinFrame.cpp)<br />2、修改头文件Scim_pinyin.h ,将改为,并添加头文件#include *注:4.3.2特别之处<br />3、PinyinEngine.h有两个函数申明时多了类名,去掉即可。(具体忘记了,编译时会提示) *注:4.3.2特别之处 <br />4、make all<br />5、cp libmurphy* 到opt/Qtopia/pluguin/inputm/里,并在此目录建转载 2010-10-11 17:02:00 · 770 阅读 · 0 评论 -
QT信号与槽机制
<br />1. 信号是较为高级的机制,事件是较为低级的机制。一般情况下,事件来自底层窗口系统,但是也有可能通过QApplication类的 QApplication::sendEvent()和QApplication::postEvent()来手动发送事件。<br />2. 信号-槽中,信号触发多个槽是没有固定顺序的,会全部触发。(观察者模式)<br />事件触发的多个处理者是有固定的顺序的,优先级高的决定是否把事件继 续传递下去(通过返回值)。(职责链模式)<br />3. 都可以用于跨线程转载 2010-10-20 11:21:00 · 1536 阅读 · 0 评论 -
QT输入法浅析
在Qte的Client/Server体系结构中,QWSServer类负责管理Qte的Server,监听系统事件,尤其是键盘和鼠标事件。当这些监听的事件发生的时候,server会做出判断,这些事件应该发送给那一个客户端。如果当前系统安装了输入法,那么键盘和鼠标事件在派发之前,就会先送给输入法,让输入法来做一下判断,看输入法是否会处理这个键盘按键,如果输入法已经处理,就不在继续分发这个事件,否则就会按照原先的事件分发机制继续分发这个事件。也就是说,输入法会在应用程序之前接收到键盘事件。Qte已经转载 2010-10-20 11:18:00 · 1706 阅读 · 0 评论 -
QT Embedded-----QObject:元对象、signal/slot机制
通常一个类库都会有一个类做为所有类的根类,MFC有CObject,Borland的OWL有TObject,java也有一个object。对于QT Embedded来说,这个类就是QObject。QObject作为根类,定义了整个类库的所需要的一些特性:元对象模型,signal/slot机制,event机制等。下面的文章就分别分绍一下。<br /> <br />1.元对象 <br /> 元对象被称做是meta object.在运行时刻(runtime),能够提供对象的运行时信息。<br /> 在C++语言转载 2010-10-24 16:58:00 · 673 阅读 · 0 评论