• 4818阅读
  • 3回复

重写事件处理类的 极品问题。。 [复制链接]

上一主题 下一主题
离线downstairs
 

只看楼主 正序阅读 楼主  发表于: 2010-01-27

如何重写
virtual bool event ( QEvent * e )

在其中处理特定的事件。然后把其余的事件交予该类继续处理
喜爱编程的猫头鹰
离线downstairs

只看该作者 3楼 发表于: 2010-01-27
看来不能整它了。。。。。继续下一个课题
喜爱编程的猫头鹰
离线午小夜

只看该作者 2楼 发表于: 2010-01-27
看QWidget類的源碼.
switch(e->type())
{
case QEvent::MouseMove : ....
....
}
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线yangfanxing
只看该作者 1楼 发表于: 2010-01-27
最好重写它的特定event分支就好了~~~

这个事件重写没试过,估计要判断事件的【type】,然后进行相应的处理吧~~~其实
event = keyPressEvent + MouseXXXEvent ...
PHPWind好恶心。。。不想看这种界面。。。
快速回复
限100 字节
 
上一个 下一个