qt 剖析
zhezhelin
这个作者很懒,什么都没留下…
展开
-
Qt事件研究
<br />QEvent<br />QEvent类是所有事件类的基类。事件对象包含事件参数。<br />Qt的主事件循环(QApplication::exec())从事件队列取得本地窗口系统的事件,并将它们转变成QEvent,然后装转换好的事件发送给QObjects。<br />一般情况下,事件来自底层窗口系统,但是也有可能通过QApplication类的QApplication::sendEvent()和QApplication::postEvent()来手动发送事件。<br />QObject通过它自己转载 2010-08-18 17:32:00 · 451 阅读 · 0 评论 -
qt 事件机制
<br />什么是自发事件?哪些类型的事件可以被propagated 或compressed? posting and sending 事件之间有何不同?什么时候应该调用 accept() 或是ignore() ? 如果这些问题你还不是很了解,那么继续看下去。 <br />事件起源:<br />基于事件如何被产生与分发,可以把事件分为三类:<br />* Spontaneous 事件,由窗口系统产生,它们被放到系统队列中,通过事件循环逐个处理。<br />* Posted 事件,由Qt或是应用程序产生,它们转载 2010-08-18 17:30:00 · 456 阅读 · 0 评论 -
Another Look at Events
by Jasmin BlanchetteWhat is a spontaneous event? Which event types can be propagated or compressed? What is the difference between posting and sending an event? When should I call accept() or ignore() on an event? If you don't know all the answers, read on原创 2010-08-18 17:47:00 · 756 阅读 · 0 评论