|
QtCanpool 3.3.0
|
Gallery 控件 更多...
#include <qxribbon/ribbongallery.h>

Public 成员函数 | |
| RibbonGallery (QWidget *parent=Q_NULLPTR) | |
| virtual | ~RibbonGallery () |
| RibbonGalleryGroup * | addGalleryGroup () |
| 获取一个空白RibbonGalleryGroup | |
| RibbonGalleryGroup * | addGalleryGroup (const QString &title, QList< QAction * > actions) |
| void | addGalleryGroup (RibbonGalleryGroup *group) |
| 添加一组RibbonGalleryGroup | |
| RibbonGalleryGroup * | currentViewGroup () const |
| void | setCurrentViewGroup (RibbonGalleryGroup *group) |
| virtual QSize | sizeHint () const override |
| void | triggered (QAction *action) |
| void | hovered (QAction *action) |
| virtual void | pageUp () |
| virtual void | pageDown () |
| virtual void | showMoreDetail () |
| 显示更多触发,默认弹出内部管理的RibbonGalleryViewport,用户可重载此函数实现自定义的弹出 | |
| void | onItemClicked (const QModelIndex &index) |
| virtual void | onTriggered (QAction *action) |
静态 Public 成员函数 | |
| static void | setGalleryButtonMaximumWidth (int w=15) |
| 设置最右边三个控制按钮的最大宽度(默认15) | |
Protected 成员函数 | |
| void | resizeEvent (QResizeEvent *event) override |
| void | paintEvent (QPaintEvent *event) override |
Gallery 控件
Gallery 控件是由一个当前激活的
示例如下:
在文件 ribbongallery.h 第 37 行定义.
| QxRibbon::RibbonGallery::RibbonGallery | ( | QWidget * | parent = Q_NULLPTR | ) |
在文件 ribbongallery.cpp 第 121 行定义.
|
virtual |
在文件 ribbongallery.cpp 第 132 行定义.
| RibbonGalleryGroup * QxRibbon::RibbonGallery::addGalleryGroup | ( | ) |
| RibbonGalleryGroup * QxRibbon::RibbonGallery::addGalleryGroup | ( | const QString & | title, |
| QList< QAction * > | actions | ||
| ) |
在文件 ribbongallery.cpp 第 163 行定义.
| void QxRibbon::RibbonGallery::addGalleryGroup | ( | RibbonGalleryGroup * | group | ) |
| RibbonGalleryGroup * QxRibbon::RibbonGallery::currentViewGroup | ( | ) | const |
在文件 ribbongallery.cpp 第 174 行定义.
| void QxRibbon::RibbonGallery::hovered | ( | QAction * | action | ) |
| void QxRibbon::RibbonGallery::onItemClicked | ( | const QModelIndex & | index | ) |
在文件 ribbongallery.cpp 第 242 行定义.
|
virtual |
在文件 ribbongallery.cpp 第 254 行定义.
|
virtual |
在文件 ribbongallery.cpp 第 201 行定义.
|
virtual |
在文件 ribbongallery.cpp 第 212 行定义.
|
overrideprotected |
在文件 ribbongallery.cpp 第 298 行定义.
|
overrideprotected |
在文件 ribbongallery.cpp 第 264 行定义.
| void QxRibbon::RibbonGallery::setCurrentViewGroup | ( | RibbonGalleryGroup * | group | ) |
在文件 ribbongallery.cpp 第 180 行定义.
|
static |
|
virtual |
显示更多触发,默认弹出内部管理的RibbonGalleryViewport,用户可重载此函数实现自定义的弹出
在文件 ribbongallery.cpp 第 226 行定义.
|
overridevirtual |
在文件 ribbongallery.cpp 第 187 行定义.
| void QxRibbon::RibbonGallery::triggered | ( | QAction * | action | ) |