![]() |
SARibbon 2.2.3
SARibbon wiki
|
管理上下文标签的类 更多...
#include <SARibbonContextCategory.h>
类 | |
class | PrivateData |
The SARibbonContextCategoryPrivate class 更多... | |
信号 | |
void | categoryPageAdded (SARibbonCategory *category) |
标签加入上下文 | |
void | categoryPageRemoved (SARibbonCategory *category) |
标签从上下文移除 | |
void | contextTitleChanged (const QString &title) |
上下文的标题发生改变 | |
void | categoryTitleChanged (SARibbonCategory *category, const QString &title) |
上下文标签维护的标签页名字发生了改变 | |
Public 成员函数 | |
SARibbonContextCategory (QWidget *parent=0) | |
SARibbonCategory * | addCategoryPage (const QString &title) |
添加标签 | |
void | addCategoryPage (SARibbonCategory *category) |
添加标签 | |
int | categoryCount () const |
void | setId (const QVariant &id) |
QVariant | id () const |
void | setContextColor (const QColor color) |
QColor | contextColor () const |
QString | contextTitle () const |
获取上下文标签的标题 | |
void | setContextTitle (const QString &contextTitle) |
设置上下文标签的标题,标题仅在office模式下显示 SARibbonBar::RibbonStyle | |
SARibbonCategory * | categoryPage (int index) |
获取对应的tab页 | |
QList< SARibbonCategory * > | categoryList () const |
获取所有的SARibbonCategory* | |
bool | takeCategory (SARibbonCategory *category) |
移除这个category,这时SARibbonContextCategory不再管理这个category | |
bool | isHaveCategory (SARibbonCategory *category) const |
判断上下文是否维护了此SARibbonCategory | |
Protected 成员函数 | |
QWidget * | parentWidget () const |
virtual bool | eventFilter (QObject *watched, QEvent *e) override |
管理上下文标签的类
SARibbonCategory * SARibbonContextCategory::addCategoryPage | ( | const QString & | title | ) |
添加标签
title | 标签名字 |
void SARibbonContextCategory::addCategoryPage | ( | SARibbonCategory * | category | ) |
添加标签
page |
QList< SARibbonCategory * > SARibbonContextCategory::categoryList | ( | ) | const |
获取所有的SARibbonCategory*
SARibbonCategory * SARibbonContextCategory::categoryPage | ( | int | index | ) |
获取对应的tab页
index |
|
signal |
标签加入上下文
category |
|
signal |
标签从上下文移除
category |
|
signal |
上下文标签维护的标签页名字发生了改变
category | 发生改变的上下文标签页 |
title | 新名字 |
QString SARibbonContextCategory::contextTitle | ( | ) | const |
获取上下文标签的标题
|
signal |
上下文的标题发生改变
title |
bool SARibbonContextCategory::isHaveCategory | ( | SARibbonCategory * | category | ) | const |
判断上下文是否维护了此SARibbonCategory
category |
void SARibbonContextCategory::setContextTitle | ( | const QString & | contextTitle | ) |
设置上下文标签的标题,标题仅在office模式下显示 SARibbonBar::RibbonStyle
contextTitle |
bool SARibbonContextCategory::takeCategory | ( | SARibbonCategory * | category | ) |
移除这个category,这时SARibbonContextCategory不再管理这个category
category |