原創|行業資訊|編輯:鮑佳佳|2021-01-12 15:58:08.003|閱讀 895 次
概述:隨著office2007的興起,微軟讓我們看到了Ribbon風格的窗體,現在很多軟件也都開始使用Ribbon風格。 那么我們如果要自己開發,應當怎么做呢?本文就是為大家解開這個疑團的。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Ribbon是什么?
Ribbon是一種以面板及標簽頁為架構的用戶界面。相當于它是一個收藏了命令按鈕和圖標的面板(把命令組織成一組“標簽”,每一組包含了相關的命令。每一個應用程序都有一個不同的標簽組,展示了程序所提供的功能。在每個標簽里,各種的相關的選項被組在一起)
用到ribbon風格相關產品有:Microsoft Office 2007組件,Windows 7中,畫圖和寫字板,以及Windows 8中的資源管理器。
Ribbon會成為主流風格嗎?
設計Ribbon的目的是為了使應用程序的功能更加易于發現和使用,減少了點擊鼠標的次數。因為有些標簽,被稱為“上下文相關標簽”,只當特定的對象被選擇時才顯示。上下文相關標簽只展示那些獲得焦點的對象的特定功能,在對象沒有被選定的時候是隱藏的。
產品使用ribbon風格的話會增加用戶熟悉程度,門檻低,易于上手使用,增加用戶親切感。
特點:
1、將工具欄的命令分為一個個選項卡。
2、與窗口標題欄融合在一起。
優勢:
跟傳統的菜單式用戶界面相比較,Ribbon界面的優勢主要體現如下幾個方面:
1、所有功能有組織地集中存放,不再需要查找級聯菜單、工具欄等等 ;
2、更好地在每個應用程序中組織命令;
3、提供足夠顯示更多命令的空間;
4、豐富的命令布局可以幫助用戶更容易地找到重要的,常用的功能;
5、可以顯示圖示,對命令的效果進行預覽,例如改變文本的格式等;
6、更加適合觸摸屏操作。
如何用Qt實現Office界面樣式
QtitanRibbon組件實現了Microsoft Ribbon for Qt的概念,設計用于任何使用Qt開發的商業應用。這個組件和Qt一道為獲取一些應用提供了一個難得的機會,這些應用在全球三大主要平臺Windows、Linux和Mac OS X上都有現代化的外觀和感覺。
三大特性助力高效開發
一、主流的Office風格,提高產品受歡迎度
QtitanRibbon嚴格按照Microsoft的標準和建議實施,適用于功能區UI的概念。Ribbon UI概念在用戶中已經很好地確立了自己的地位。因此,如果您使用的是QtitanRibbon,則您的用戶可以輕松學習并快速開始使用您的應用程序。
二、全面跨平臺,加速項目交付,易于后期維護
讓你將時間集中在創新和改善產品的用戶體驗上。讓我們做艱巨的工作來跟上不同平臺的變化,消除偷偷摸摸的錯誤,并建立旨在使您領先于市場需求的新功能。
通過完全配置但可定制的參考軟件棧來提升您的原型設計。統一您在多個操作系統上的工具鏈,只需一鍵即可直接部署到您的嵌入式或移動設備上。
三、與Qt Designer深度集成,適用任何Qt商業項目開發
QtitanRibbon組件可與Qt Designer方便地集成。這使您可以在設計時管理功能區UI在表單上的位置。Ribbon Designer插件支持QtDesigner和QtCreator。此外,該組件還包含QtCreator的應用程序向導模板。
感謝您的閱讀,希望這篇文章能帶給你一定的幫助!如果這篇文章沒能滿足你的需求、點擊獲取更多文章教程!現更多Qt類開發工具QtitanRibbon、QtitanChart、QtitanNavigation、QtitanDocking、QtitanDataGrid在線訂購現直降1000元,歡迎咨詢慧都獲取更多優惠>>
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn