|
QtCanpool 3.3.0
|
#include <qxribbon/ribbonpage_p.h>

Public 成员函数 | |
| RibbonPagePrivate () | |
| virtual | ~RibbonPagePrivate () |
| void | init () |
| RibbonGroup * | addGroup (const QString &title) |
| void | addGroup (RibbonGroup *group) |
| RibbonGroup * | insertGroup (int index, const QString &title) |
| void | insertGroup (int index, RibbonGroup *group) |
| bool | takeGroup (RibbonGroup *group) |
| bool | removeGroup (RibbonGroup *group) |
| QList< RibbonGroup * > | groupList () const |
| void | setGroupLayoutMode (RibbonGroup::GroupLayoutMode m) |
| 设置group的模式 | |
| int | totalSizeHintWidth () const |
| QSize | pageContentSize () const |
| void | updateItemGeometry () |
| void | doItemLayout () |
| void | doWheelEvent (QWheelEvent *event) |
| void | onLeftScrollButtonClicked () |
| void | onRightScrollButtonClicked () |
Public 属性 | |
| RibbonBar * | m_ribbonBar |
| RibbonGroup::GroupLayoutMode | m_groupLayoutMode |
| RibbonPageScrollButton * | m_leftScrollBtn |
| RibbonPageScrollButton * | m_rightScrollBtn |
| QList< RibbonPageItem > | m_itemList |
| QSize | m_sizeHint |
| QMargins | m_contentsMargins |
| int | m_totalWidth |
| int | m_XBase |
| bool | m_isRightScrollBtnShow |
| bool | m_isLeftScrollBtnShow |
| bool | m_isPageContext |
| bool | m_isCanCustomize |
在文件 ribbonpage_p.h 第 54 行定义.
| QxRibbon::RibbonPagePrivate::RibbonPagePrivate | ( | ) |
在文件 ribbonpage.cpp 第 26 行定义.
|
virtual |
在文件 ribbonpage.cpp 第 40 行定义.
| RibbonGroup * QxRibbon::RibbonPagePrivate::addGroup | ( | const QString & | title | ) |
在文件 ribbonpage.cpp 第 55 行定义.
| void QxRibbon::RibbonPagePrivate::addGroup | ( | RibbonGroup * | group | ) |
在文件 ribbonpage.cpp 第 71 行定义.
| void QxRibbon::RibbonPagePrivate::doItemLayout | ( | ) |
在文件 ribbonpage.cpp 第 313 行定义.
| void QxRibbon::RibbonPagePrivate::doWheelEvent | ( | QWheelEvent * | event | ) |
在文件 ribbonpage.cpp 第 367 行定义.
| QList< RibbonGroup * > QxRibbon::RibbonPagePrivate::groupList | ( | ) | const |
在文件 ribbonpage.cpp 第 129 行定义.
| void QxRibbon::RibbonPagePrivate::init | ( | ) |
在文件 ribbonpage.cpp 第 44 行定义.
| RibbonGroup * QxRibbon::RibbonPagePrivate::insertGroup | ( | int | index, |
| const QString & | title | ||
| ) |
在文件 ribbonpage.cpp 第 60 行定义.
| void QxRibbon::RibbonPagePrivate::insertGroup | ( | int | index, |
| RibbonGroup * | group | ||
| ) |
在文件 ribbonpage.cpp 第 76 行定义.
| void QxRibbon::RibbonPagePrivate::onLeftScrollButtonClicked | ( | ) |
在文件 ribbonpage.cpp 第 408 行定义.
| void QxRibbon::RibbonPagePrivate::onRightScrollButtonClicked | ( | ) |
在文件 ribbonpage.cpp 第 431 行定义.
| QSize QxRibbon::RibbonPagePrivate::pageContentSize | ( | ) | const |
在文件 ribbonpage.cpp 第 186 行定义.
| bool QxRibbon::RibbonPagePrivate::removeGroup | ( | RibbonGroup * | group | ) |
在文件 ribbonpage.cpp 第 119 行定义.
| void QxRibbon::RibbonPagePrivate::setGroupLayoutMode | ( | RibbonGroup::GroupLayoutMode | m | ) |
设置group的模式
在 RibbonBar 调用 RibbonBar::setRibbonStyle 函数时,会对所有的RibbonPage调用此函数 把新的RibbonGroup::GroupLayoutMode设置进去
此函数为RibbonPage::setGroupLayoutMode的代理, 在RibbonPage类中,此函数为protected,主要在RibbonBar::setRibbonStyle时才会触发
| m |
在文件 ribbonpage.cpp 第 151 行定义.
| bool QxRibbon::RibbonPagePrivate::takeGroup | ( | RibbonGroup * | group | ) |
在文件 ribbonpage.cpp 第 98 行定义.
| int QxRibbon::RibbonPagePrivate::totalSizeHintWidth | ( | ) | const |
在文件 ribbonpage.cpp 第 165 行定义.
| void QxRibbon::RibbonPagePrivate::updateItemGeometry | ( | ) |
在文件 ribbonpage.cpp 第 199 行定义.
| QMargins QxRibbon::RibbonPagePrivate::m_contentsMargins |
在文件 ribbonpage_p.h 第 97 行定义.
| RibbonGroup::GroupLayoutMode QxRibbon::RibbonPagePrivate::m_groupLayoutMode |
在文件 ribbonpage_p.h 第 92 行定义.
| bool QxRibbon::RibbonPagePrivate::m_isCanCustomize |
在文件 ribbonpage_p.h 第 103 行定义.
| bool QxRibbon::RibbonPagePrivate::m_isLeftScrollBtnShow |
在文件 ribbonpage_p.h 第 101 行定义.
| bool QxRibbon::RibbonPagePrivate::m_isPageContext |
在文件 ribbonpage_p.h 第 102 行定义.
| bool QxRibbon::RibbonPagePrivate::m_isRightScrollBtnShow |
在文件 ribbonpage_p.h 第 100 行定义.
| QList<RibbonPageItem> QxRibbon::RibbonPagePrivate::m_itemList |
在文件 ribbonpage_p.h 第 95 行定义.
| RibbonPageScrollButton* QxRibbon::RibbonPagePrivate::m_leftScrollBtn |
在文件 ribbonpage_p.h 第 93 行定义.
| RibbonBar* QxRibbon::RibbonPagePrivate::m_ribbonBar |
在文件 ribbonpage_p.h 第 91 行定义.
| RibbonPageScrollButton* QxRibbon::RibbonPagePrivate::m_rightScrollBtn |
在文件 ribbonpage_p.h 第 94 行定义.
| QSize QxRibbon::RibbonPagePrivate::m_sizeHint |
在文件 ribbonpage_p.h 第 96 行定义.
| int QxRibbon::RibbonPagePrivate::m_totalWidth |
在文件 ribbonpage_p.h 第 98 行定义.
| int QxRibbon::RibbonPagePrivate::m_XBase |
在文件 ribbonpage_p.h 第 99 行定义.