成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

QT類 QEvent 參考手冊(cè)

移動(dòng)開發(fā)
本文介紹的是QT類 QEvent 參考手冊(cè),QEvent類是所有事件類的基類。事件類包含事件參數(shù)。先來看內(nèi)容。

Qt的主事件回路(QApplication::exec())從事件隊(duì)列里取得本地窗口系統(tǒng)事件,并把它們轉(zhuǎn)換為QEvent并且把這些轉(zhuǎn)換過的事件發(fā)給QObject。

通常情況下,來自于窗口系統(tǒng)的事件(spontaneous()返回真),但是它也可以使用QApplication::sendEvent()和QApplication::postEvent()手動(dòng)發(fā)送事件(spontaneous()返回假)。

QObject通過它們的QObject::event()函數(shù)調(diào)用來接收事件。這個(gè)函數(shù)可以在子中重新實(shí)現(xiàn)來處理自定義的事件和添加額外的事件類型,QWidget::event()就是一個(gè)著名的例子。默認(rèn)情況下,像QObject::timerEvent()和QWidget::mouseMoveEvent()這樣的事件可以被發(fā)送給事件處理函數(shù)。QObject::installEventFilter()允許一個(gè)對(duì)象中途截取發(fā)往另一個(gè)對(duì)象的事件

基本的QEvent只包含了一個(gè)事件類型參數(shù)。QEvent的子類包含了額外的描述特定事件的參數(shù)。

QEvent 類參考手冊(cè)

  1. [QtCore module]  

QEvent 類是所有 event 的基. Event 對(duì)象包含了 event 的參數(shù). 更多...

  1. #include <QEvent>  

詳細(xì)描述

QEvent 類是所有 event 類的基類. Event 對(duì)象包含了 event 的參數(shù). 更多...

Qt 的主 event loop (QCoreApplication::exec()) 從 event queue 中取出 native 的窗口系統(tǒng)的所有 event , 然后把它們轉(zhuǎn)換成 QEvents, 并將轉(zhuǎn)換過的 event 發(fā)送到相應(yīng)的 QObject 中.
通常, event 由底層的窗口系統(tǒng) ( 可以通過調(diào)用 event 的 spontaneous() 并根據(jù)其返回值來是否為 true 來判斷 ) 發(fā)送, 但是也可以調(diào)用 QCoreApplication::sendEvent() 或者QCoreApplication::postEvent() (spontaneous() 返回 false ) 來手動(dòng)的發(fā)送指定的事件。

QObjects 通過調(diào)用自身的 QObject::event() 函數(shù)來查收事件. 可以在子類中重寫該函數(shù)來定制處理事件,以及添加程序員實(shí)現(xiàn)的事件類型;  QWidget::event() 就是這樣一個(gè)著名的例子。默認(rèn)情況下, event 被發(fā)送到諸如 QObject::timerEvent() 以及 QWidget::mouseMoveEvent() 之類的 event 處理函數(shù) .

QObject::installEventFilter() 方法允許攔截發(fā)往指定對(duì)象的事件

基礎(chǔ)的 QEvent 只包含一個(gè)事件類型參數(shù)以及一個(gè) "accept" 標(biāo)志. 該 accept 標(biāo)志通過調(diào)用事件的 accept() 方法來置位 , 以及通過調(diào)用事件的 ignore() 方法來清空. 默認(rèn)情況是置位的, 注意不要依賴這個(gè)條件,因?yàn)樵谄渥?strong>類的 constructor 中程序員可以選擇清空該標(biāo)志.

派生的 QEvent 包含描述該特定 event 的其它參數(shù).

參考 QObject::event(), QObject::installEventFilter(), QWidget::event(), QCoreApplication::sendEvent(), QCoreApplication::postEvent(), 以及 QCoreApplication::processEvents().

小結(jié):關(guān)于QT類 QEvent 參考手冊(cè) 的內(nèi)容介紹完了,希望本文對(duì)你有所幫助!更多相關(guān)內(nèi)容請(qǐng)參考編輯推薦。

責(zé)任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-09-28 10:44:30

HTML DOM參考手

2010-09-01 09:51:39

CSSHackfloat

2009-11-04 17:52:35

Oracle用戶管理

2010-08-11 09:32:30

Ubuntu快捷鍵

2010-05-26 10:58:02

SVN管理

2010-03-29 10:26:06

Nginx配置文件

2011-07-04 14:38:43

QT Qevent

2011-10-27 14:24:47

HTML 5

2009-06-17 09:48:11

javascript手事件參考

2011-07-01 14:14:34

Qt 事件

2011-07-01 14:20:59

Qt 事件

2011-06-16 11:28:48

Qt QApplicati

2011-07-04 11:09:33

QT BUG

2011-06-14 15:45:02

Qt Object

2021-06-15 16:11:51

Linux手冊(cè)頁

2013-12-12 16:19:45

Lua腳本語言

2011-06-15 10:49:26

Qt QTableItem

2011-07-04 16:12:00

QT QWidget

2011-06-16 11:04:07

Qt

2011-06-14 15:28:44

QT
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产精品欧美一区二区 | 亚洲啪啪| 羞羞的视频在线 | 欧美一区二区三区四区在线 | 综合久久99 | 久久精品男人的天堂 | 欧美日韩一区二区在线播放 | 成人夜晚看av | 一区二区三区国产精品 | 久久久久久久一区二区三区 | 91精品国产欧美一区二区成人 | 欧美一区二区三区视频 | 久久在看 | 五十女人一级毛片 | 日韩在线小视频 | 欧美在线视频观看 | 国产伦一区二区三区 | 亚洲成人天堂 | 91高清免费观看 | 成人欧美一区二区三区在线播放 | 亚洲精品第一国产综合野 | 精品国产乱码久久久久久闺蜜 | 久久久久久av | av在线播放不卡 | 欧美一区二区在线看 | 久久久久久综合 | 亚洲女人天堂成人av在线 | 欧美精品一区二区三区在线 | 91素人 | 国产精品乱码一二三区的特点 | 日本亚洲一区 | www.欧美| 欧美aⅴ| 国产成人精品一区二区三区在线 | 国产日韩欧美一区二区 | 一区二区免费在线观看 | 婷婷色在线播放 | 亚洲精品视频播放 | 国产免费一二三区 | 这里只有精品99re | 亚洲精品日韩在线 |