[發(fā)明專利]一種實現(xiàn)Axure工程轉換至Qt工程方法在審
| 申請?zhí)枺?/td> | 202110289826.4 | 申請日: | 2021-03-18 |
| 公開(公告)號: | CN113010184A | 公開(公告)日: | 2021-06-22 |
| 發(fā)明(設計)人: | 吳恩洋;高暠 | 申請(專利權)人: | 南京仁谷系統(tǒng)集成有限公司 |
| 主分類號: | G06F8/51 | 分類號: | G06F8/51;G06F8/38 |
| 代理公司: | 江蘇長德知識產(chǎn)權代理有限公司 32478 | 代理人: | 劉傳玉 |
| 地址: | 210000 江蘇省南京市高新*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現(xiàn) axure 工程 轉換 qt 方法 | ||
本發(fā)明提供的一種實現(xiàn)Axure工程轉換至Qt工程方法,涉及軟件開發(fā)技術,通過獲取每個Axure標準控件對應的識別特征,并建立Axure標準控件與對應Qt控件的映射關系;對Axure工程進行提取處理,構建虛擬的Axure控件樹;基于所述識別特征和所述映射關系,對Axure控件樹進行識別處理,生成虛擬的Qt控件樹;基于預設格式,將Qt控件樹輸出為預設格式的文件的技術方案,可以利用對Axure標準控件與對應Qt控件的映射關系,對Axure工程進行控件的識別處理,將對應Axure工程的Axure控件樹轉換成對應的Qt控件樹,最終按照一定的格式輸出,較大程度的簡化Qt樣式表的設計過程,提高效率,另外,設計出的原型軟件不僅作為參考界面,相關Web端代碼也可以得到利用,使得設計和實現(xiàn)結合。
技術領域
本發(fā)明涉及軟件開發(fā)技術,尤其涉及一種實現(xiàn)Axure工程轉換至Qt工程方法。
背景技術
Qt是跨平臺的應用程序和UI框架,包括跨平臺類庫、集成開發(fā)工具和跨平臺IDE,只需一次性開發(fā)應用程序,無須重新編寫源代碼,便可跨不同桌面和嵌入式操作系統(tǒng)部署這些應用程序。
目前,一般使用Axure RP設計工具,進行界面顯示和交互設計,生成Web端原型軟件和相關代碼;最終使用Qt樣式表(簡稱qss)和編碼實現(xiàn)原型軟件功能。
然而目前qss的生成主要依靠人工設計,通過與原型軟件比對,進行界面切圖、qss樣式設計等,過程繁瑣。
發(fā)明內容
本發(fā)明實施例提供一種實現(xiàn)Axure工程轉換至Qt工程方法,可以簡化Qt樣式表的設計過程,提高效率。
本發(fā)明實施例提供一種實現(xiàn)Axure工程轉換至Qt工程方法,包括:
獲取每個Axure標準控件對應的識別特征,并建立Axure標準控件與對應Qt控件的映射關系;
對Axure工程進行提取處理,構建虛擬的Axure控件樹;
基于所述識別特征和所述映射關系,對所述Axure控件樹進行識別處理,生成虛擬的Qt控件樹;
基于預設格式,將所述Qt控件樹輸出為預設格式的文件。
可選地,在一種可能實現(xiàn)方式中,所述獲取每個Axure標準控件對應的識別特征,包括:
對Axure標準控件逐一進行特征提取處理,獲取每個所述Axure標準控件對應的識別特征。
可選地,在一種可能實現(xiàn)方式中,所述建立Axure標準控件與對應Qt控件的映射關系,包括:
在預設Qt控件庫中獲取與所述Axure標準控件匹配的Qt控件,建立所述Axure標準控件與所述Qt控件的映射關系。
可選地,在一種可能實現(xiàn)方式中,所述對Axure工程進行提取處理,構建虛擬的Axure控件樹,包括:
提取所述Axure工程可轉換的資源信息,所述資源信息包括頁面、關聯(lián)的樣式以及圖片;
以所述頁面為單元,在內存中構建一顆虛擬的所述Axure控件樹。
可選地,在一種可能實現(xiàn)方式中,所述以所述頁面為單元,在內存中構建一顆虛擬的所述Axure控件樹,包括:
提取其中標識元素的標識信息,并提取其中容器元素的屬性信息,根據(jù)所述屬性信息獲取當前元素的控件類型;
基于所述標識信息和所述控件類型,按照控件的包含和層級關系,在內存中構建一顆虛擬的所述Axure控件樹。
可選地,在一種可能實現(xiàn)方式中,所述基于所述識別特征和所述映射關系,對所述Axure控件樹進行識別處理,生成虛擬的Qt控件樹,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京仁谷系統(tǒng)集成有限公司,未經(jīng)南京仁谷系統(tǒng)集成有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110289826.4/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲實現(xiàn)系統(tǒng)和游戲實現(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設備實現(xiàn)方法及其實現(xiàn)裝置





