原創(chuàng)|行業(yè)資訊|編輯:鮑佳佳|2020-11-25 10:55:42.390|閱讀 389 次
概述:QtitanRibbon是一款遵循Microsoft Ribbon UI Paradigm for Qt技術(shù)的Ribbon UI組件,致力于為Windows、Linux和Mac OS X提供功能完整的Ribbon組件。本文主要針對office 2016類進(jìn)行講解。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
QtitanRibbon是一款遵循Microsoft Ribbon UI Paradigm for Qt技術(shù)的Ribbon UI組件,致力于為Windows、Linux和Mac OS X提供功能完整的Ribbon組件。
Office 2016,在“整體界面風(fēng)格方面,采用了灰色調(diào)主題。界面風(fēng)格為Modern和Ribbon,無論是字體還是圖標(biāo)都采用了更高的DPI,便于觀察和操作。”下面我們來看下具體代碼操作!
Office2016Style類:
Header: #include Inherits: OfficeStyle所有成員的列表,包括繼承成員
Public Functions:
Office2016Style() virtual ~Office2016Style() void setTheme(Office2016Style::Theme theme) Office2016Style::Theme theme() const
Reimplemented Public Functions:
virtual void polish(QWidget *widget) override virtual QPalette standardPalette() const override virtual QPixmap standardPixmap(QStyle::StandardPixmap sp, const QStyleOption *opt = Q_NULL, const QWidget *widget = Q_NULL) const override virtual int styleHint(QStyle::StyleHint hint, const QStyleOption *opt = Q_NULL, const QWidget *widget = Q_NULL, QStyleHintReturn *shret = Q_NULL) const override virtual QRect subControlRect(QStyle::ComplexControl control, const QStyleOptionComplex *option, QStyle::SubControl subControl, const QWidget *widget = Q_NULL) const override virtual void unpolish(QWidget *widget) override
Qt商業(yè)組件Qtitan推薦:
感謝您的閱讀,希望這篇文章能帶給你一定的幫助!如果這篇文章沒能滿足你的需求、點(diǎn)擊獲取更多文章教程!現(xiàn)在立刻下載Qt6免費(fèi)試用吧!更多Qt類開發(fā)工具QtitanRibbon、QtitanChart、QtitanNavigation、QtitanDocking、QtitanDataGrid在線訂購現(xiàn)直降1000元,歡迎咨詢慧都獲取更多優(yōu)惠>>
現(xiàn)為慶祝慧都成立17周年,我們推出隆重的周年慶活動Developer machines旗下產(chǎn)品QtitanRibbon,QtitanDataGrid,QtitanChart,QtitanDocking,QtitanNavigation正版授權(quán)最高直降7000元。更有滿贈送豪禮活動,萬元3C數(shù)碼產(chǎn)品、蘋果手機(jī)、電腦等你來拿!點(diǎn)擊查看詳情>>
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: