[發(fā)明專利]電視機(jī)及其用戶界面框架的實(shí)現(xiàn)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201110228164.6 | 申請(qǐng)日: | 2011-08-10 |
| 公開(kāi)(公告)號(hào): | CN102270135A | 公開(kāi)(公告)日: | 2011-12-07 |
| 發(fā)明(設(shè)計(jì))人: | 付星;許錕;姜超;龍超 | 申請(qǐng)(專利權(quán))人: | 深圳創(chuàng)維-RGB電子有限公司 |
| 主分類號(hào): | G06F9/44 | 分類號(hào): | G06F9/44 |
| 代理公司: | 深圳市康弘知識(shí)產(chǎn)權(quán)代理有限公司 44247 | 代理人: | 胡朝陽(yáng);孫潔敏 |
| 地址: | 518000 廣東省深圳市*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 電視機(jī) 及其 用戶界面 框架 實(shí)現(xiàn) 方法 | ||
1.一種電視機(jī)用戶界面框架的實(shí)現(xiàn)方法,其特征在于,所述方法包括步驟:
創(chuàng)建一個(gè)基于QT開(kāi)發(fā)平臺(tái)應(yīng)用程序的UI封裝類;
在UI封裝類中創(chuàng)建一個(gè)用于管理各級(jí)屏的屏處理類,屏處理類通過(guò)安全標(biāo)識(shí)符注冊(cè)各級(jí)屏的ID,建立SID對(duì)應(yīng)表使各級(jí)屏分別與一個(gè)ID建立對(duì)應(yīng)關(guān)系,并注冊(cè)2個(gè)槽用于分別偵聽(tīng)遙控器消息和系統(tǒng)消息;
在屏處理類中創(chuàng)建一個(gè)是各級(jí)屏直接或者間接父窗口的基窗口,根據(jù)各級(jí)屏之間的繼承關(guān)系進(jìn)行切屏控制。
2.根據(jù)權(quán)利要求1所述電視機(jī)用戶界面框架的實(shí)現(xiàn)方法,其特征在于,所述方法還包括步驟:
新建并顯示基窗口的主界面;
等待遙控器消息或系統(tǒng)消息,根據(jù)響應(yīng)遙控器消息或系統(tǒng)消息啟動(dòng)切屏操作。
3.根據(jù)權(quán)利要求2所述電視機(jī)用戶界面框架的實(shí)現(xiàn)方法,其特征在于,?在當(dāng)前屏收到遙控器消息或系統(tǒng)消息需要進(jìn)入下一級(jí)屏?xí)r,所述切屏操作的步驟包括:
檢驗(yàn)SID對(duì)應(yīng)表中下一級(jí)屏的ID是否與下一級(jí)屏的窗口句柄對(duì)應(yīng);
運(yùn)行當(dāng)前屏的離開(kāi)函數(shù),隱藏當(dāng)前屏;
以當(dāng)前屏為父窗口構(gòu)造一個(gè)子屏作為下一級(jí)屏的界面,并將當(dāng)前屏的參數(shù)指派給下一級(jí)屏;
將構(gòu)造的下一級(jí)屏作為新的當(dāng)前屏激活并顯示,且將接受到的遙控器消息或系統(tǒng)消息過(guò)濾送到新的當(dāng)前屏進(jìn)行處理。
4.根據(jù)權(quán)利要求2所述電視機(jī)用戶界面框架的實(shí)現(xiàn)方法,其特征在于,在當(dāng)前屏收到遙控器消息或系統(tǒng)消息需要返回上一級(jí)屏?xí)r,所述切屏操作的步驟包括:當(dāng)前屏析構(gòu)函數(shù)銷毀自己,并調(diào)用返回函數(shù)返回到父窗口。
5.根據(jù)權(quán)利要求2所述電視機(jī)用戶界面框架的實(shí)現(xiàn)方法,其特征在于,在當(dāng)前屏收到遙控器消息或系統(tǒng)消息跳轉(zhuǎn)至非上一級(jí)屏或非下一級(jí)屏的目標(biāo)屏?xí)r,所述切屏操作的步驟包括:
檢驗(yàn)SID對(duì)應(yīng)表中目標(biāo)屏的ID是否與目標(biāo)屏的窗口句柄對(duì)應(yīng);
運(yùn)行跳屏函數(shù)直到新的當(dāng)前屏ID為目標(biāo)屏的ID;
由跳屏函數(shù)將當(dāng)前屏的參數(shù)指派給新的當(dāng)前屏;
顯示并激活新的當(dāng)前屏。
6.根據(jù)權(quán)利要求5所述電視機(jī)用戶界面框架的實(shí)現(xiàn)方法,其特征在于,在當(dāng)前屏收到遙控器消息或系統(tǒng)消息需要返回基窗口時(shí),所述切屏操作的步驟包括:刪除到期所有的活動(dòng)屏,并顯示基窗口。
7.根據(jù)權(quán)利要求1所述電視機(jī)用戶界面框架的實(shí)現(xiàn)方法,其特征在于,UI封裝類是通過(guò)分別繼承QT開(kāi)發(fā)平臺(tái)中的QMdiArea類和QMdiSubWindow類來(lái)封裝。
8.根據(jù)權(quán)利要求1所述電視機(jī)用戶界面框架的實(shí)現(xiàn)方法,其特征在于,基窗口為一個(gè)大小于電視機(jī)顯示屏一致的黑屏。
9.一種電視機(jī),其特征在于,使用了如權(quán)利要求1-8任何一項(xiàng)所述電視機(jī)用戶界面框架的實(shí)現(xiàn)方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳創(chuàng)維-RGB電子有限公司,未經(jīng)深圳創(chuàng)維-RGB電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110228164.6/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。





