|
QtCanpool 3.3.0
|
Copyleft (C) 2023 maminjie canpo.nosp@m.ol@1.nosp@m.63.co.nosp@m.m SPDX-License-Identifier: MIT 更多...
类型定义 | |
| typedef QList< RibbonCustomizeData > | RibbonCustomizeDataList |
函数 | |
| QList< RibbonCustomizeData > | remove_indexs (const QList< RibbonCustomizeData > &csd, const QList< int > &willRemoveIndexs) |
| bool | QxRibbonCustomizeApplyFromXmlFile (const QString &filePath, RibbonBar *bar, RibbonActionsManager *mgr) |
| 直接加载xml自定义ribbon配置文件用于ribbon的自定义显示 | |
| bool | QxRibbonCustomizeDataSetToXml (QXmlStreamWriter *xml, const QList< RibbonCustomizeData > &cds, bool force=false) |
| QList< RibbonCustomizeData > | QxRibbonCustomizeDataGetFromXml (QXmlStreamReader *xml, RibbonActionsManager *mgr) |
| int | QxRibbonCustomizeDataApply (QList< RibbonCustomizeData > &cds, RibbonBar *bar) |
| 应用QList<RibbonCustomizeData> | |
| bool | QxRibbonCustomizeDataSetToXml (QXmlStreamWriter *xml, const QList< RibbonCustomizeData > &cds) |
| 转换为xml | |
| QDebug | operator<< (QDebug debug, const RibbonStyleOption &c) |
| QIcon | colorIcon (const QColor &color, const QSize &size) |
| QPixmap | colorPixmap (const QColor &color, const QSize &size) |
变量 | |
| const int | tabBarBaseLineHeight = 1 |
| const int | tabBarMinimumWidth = 100 |
| const int | dragAreaMinimumWidth = 20 |
| const int | c_colorHeight = 5 |
| 颜色块的高度 | |
Copyleft (C) 2023 maminjie canpo.nosp@m.ol@1.nosp@m.63.co.nosp@m.m SPDX-License-Identifier: MIT
Copyleft (C) 2023-2025 maminjie canpo.nosp@m.ol@1.nosp@m.63.co.nosp@m.m SPDX-License-Identifier: MIT
Copyright (C) 2021-2023 maminjie canpo.nosp@m.ol@1.nosp@m.63.co.nosp@m.m SPDX-License-Identifier: MIT
Copyleft (C) 2025 maminjie canpo.nosp@m.ol@1.nosp@m.63.co.nosp@m.m SPDX-License-Identifier: MIT
Copyleft (C) 2023-2024 maminjie canpo.nosp@m.ol@1.nosp@m.63.co.nosp@m.m SPDX-License-Identifier: MIT
| typedef QList<RibbonCustomizeData> QxRibbon::RibbonCustomizeDataList |
在文件 ribboncustomizedata.h 第 148 行定义.
| QIcon QxRibbon::colorIcon | ( | const QColor & | color, |
| const QSize & | size | ||
| ) |
在文件 ribbonutils.cpp 第 11 行定义.
| QPixmap QxRibbon::colorPixmap | ( | const QColor & | color, |
| const QSize & | size | ||
| ) |
在文件 ribbonutils.cpp 第 16 行定义.
| QDebug QxRibbon::operator<< | ( | QDebug | debug, |
| const RibbonStyleOption & | c | ||
| ) |
在文件 ribbonstyleoption.cpp 第 114 行定义.
| bool QxRibbon::QxRibbonCustomizeApplyFromXmlFile | ( | const QString & | filePath, |
| RibbonBar * | bar, | ||
| RibbonActionsManager * | mgr | ||
| ) |
直接加载xml自定义ribbon配置文件用于ribbon的自定义显示
| filePath | xml配置文件 |
| bar | |
| mgr | action管理器 |
在文件 ribboncustomizedialog.cpp 第 130 行定义.
| int QxRibbon::QxRibbonCustomizeDataApply | ( | QList< RibbonCustomizeData > & | cds, |
| RibbonBar * | bar | ||
| ) |
| QList< RibbonCustomizeData > QxRibbon::QxRibbonCustomizeDataGetFromXml | ( | QXmlStreamReader * | xml, |
| RibbonActionsManager * | mgr | ||
| ) |
在文件 ribboncustomizewidget.cpp 第 71 行定义.
| bool QxRibbon::QxRibbonCustomizeDataSetToXml | ( | QXmlStreamWriter * | xml, |
| const QList< RibbonCustomizeData > & | cds | ||
| ) |
转换为xml
此函数仅会写element,不会写document相关内容,因此如果需要写document, 需要在此函数前调用QXmlStreamWriter::writeStartDocument(),在此函数后调用QXmlStreamWriter::writeEndDocument()
| xml | QXmlStreamWriter指针 |
| cds | 基于QList<RibbonCustomizeData>生成的步骤 |
| bool QxRibbon::QxRibbonCustomizeDataSetToXml | ( | QXmlStreamWriter * | xml, |
| const QList< RibbonCustomizeData > & | cds, | ||
| bool | force = false |
||
| ) |
在文件 ribboncustomizewidget.cpp 第 44 行定义.
| QList< RibbonCustomizeData > QxRibbon::remove_indexs | ( | const QList< RibbonCustomizeData > & | csd, |
| const QList< int > & | willRemoveIndexs | ||
| ) |
在文件 ribboncustomizedata.cpp 第 23 行定义.
| const int QxRibbon::c_colorHeight = 5 |
颜色块的高度
在文件 ribboncolorbutton.cpp 第 14 行定义.
| const int QxRibbon::dragAreaMinimumWidth = 20 |
在文件 ribbonbar.cpp 第 35 行定义.
| const int QxRibbon::tabBarBaseLineHeight = 1 |
在文件 ribbonbar.cpp 第 33 行定义.
| const int QxRibbon::tabBarMinimumWidth = 100 |
在文件 ribbonbar.cpp 第 34 行定义.