什麼是Ribbon UI介面?如何運用Qt進行開發

2021-10-11 19:01:51 字數 1295 閱讀 6666

在去年9月底,微軟宣布了office 2019桌面版,該版本將只允許執行在windows 10系統上,office 2019將在2023年秋季發布公開預覽版, 並在2023年春季向insider人員提供測試預覽,office 2019正式版將在2023年底發布。目前office 2019發布了早期預覽版。

近期office 2019預覽版迎來了一項ui介面設計上的更新,那就是ribbon介面的圖示經過了重新繪製。比如選單欄左上角的複製貼上按鈕更加扁平化或者平面化。

ribbon是微軟當年在 office中首先引入的即功能區介面設計,在儀表板設計器中,功能區包含一些用於建立、編輯和匯出儀表板及其元素的上下文工具。它是乙個收藏了命令按鈕和圖示的面板。它把命令組織成一組"標籤",每一組包含了相關的命令。每乙個應用程式都有乙個不同的標籤組,展示了程式所提供的功能。在每個標籤裡,各種的相關的選項被組在一起。

後來,微軟把ribbon引入到windows vista或windows 7中,成為自帶的gui構架,外形更加華麗,受到眾多高階產品經理的喜愛,帶ribbon風格的產品介面更加自然,使用者熟悉度更高,同時開發也面臨許多問題。一些公司為了打敗同類競品,採用了qt的ribbon ui元件qtitanribbon,用「半成品」 加速產品交付週期,並且把更多精力放在功能的實現上。

qtitanribbon100% 使用原生qt/c++設計,沒有借助任何其他工具和第三方庫。然而,每個平台上的部分**是以不同的方式實現的,這是由qt的部分特性決定的,同時也是為了提高渲染效能。

qtitanribbon元件實現了microsoft ribbon for qt的概念,與microsoft ribbon功能完全相同,能輕鬆整合到已有的或新的應用中。這個元件和qt一道為建立一些應用提供了乙個難得的機會,這些應用在全球三大主要平台windows、 linux和mac os x上都有現代化的外觀和感覺。

經過多年發展,大家似乎已經習慣了ribbon ui介面,是各大產品軟體走「高階路線」不可或缺需要思考的一部分了。

加密介面如何測試?

隨著網際網路技術的發展,服務安全性和資料安全性變的越來越重要,提供介面服務的系統往往會應用各種加密技術,保證介面的安全呼叫,如何應用工具來實現加密介面測試成為一項必要技能。在講解如何用jmeter實現介面安全性測試之前,先來了解一下常見的加密演算法,測試同學可根據不同的加密演算法型別和程式猿 程式猿...

hessian發布的介面如何測試

最近在公司負責了乙個介面.它是通過hessian發布的,這裡就遇到乙個問題,怎樣測試這個介面.既然作為服務類那麼必須有文件公布它的介面形式,客戶端使用者在通過這個文件來生成 類.hessian 的 類是直接通過factory得到的,所以我們先得獲取到介面檔案.客戶端 string url local...

tomcat管理介面如何配置進入

配置web伺服器 學習計算機可能確實需要不斷地上網查詢攻略,但是其實真正你要學會擺脫看別人嚼過的食物,不如自己看英文報錯,因為錯誤總是千奇百怪的,如果你只看別人的經驗,你是永遠被拖著走的,而且不停翻文章也真的很煩。我們如果想要知道為什麼點不進去server status,我們可以點左邊recomme...