SARibbon 2.5.2
SARibbon wiki
载入中...
搜索中...
未找到
SARibbonGalleryGroupModel类 参考

#include <SARibbonGalleryGroup.h>

类 SARibbonGalleryGroupModel 继承关系图:

Public 成员函数

 SARibbonGalleryGroupModel (QObject *parent=Q_NULLPTR)
 Constructor for SARibbonGalleryGroupModel
 
 ~SARibbonGalleryGroupModel ()
 Destructor for SARibbonGalleryGroupModel
 
virtual int rowCount (const QModelIndex &parent) const Q_DECL_OVERRIDE
 Get row count
 
virtual Qt::ItemFlags flags (const QModelIndex &index) const Q_DECL_OVERRIDE
 Get item flags
 
virtual QVariant data (const QModelIndex &index, int role) const Q_DECL_OVERRIDE
 Get data at index
 
virtual QModelIndex index (int row, int column, const QModelIndex &parent) const Q_DECL_OVERRIDE
 Create model index
 
virtual bool setData (const QModelIndex &index, const QVariant &value, int role) Q_DECL_OVERRIDE
 Set data at index
 
void clear ()
 Clear all items
 
SARibbonGalleryItemat (int row) const
 Get item at row
 
void insert (int row, SARibbonGalleryItem *item)
 Insert item at row
 
SARibbonGalleryItemtake (int row)
 Take item at row
 
void append (SARibbonGalleryItem *item)
 Append item
 
bool remove (const QString &act_object_name)
 Remove item by action object name
 
int itemSize () const
 Get item count
 

详细描述

构造及析构函数说明

◆ SARibbonGalleryGroupModel()

SARibbonGalleryGroupModel::SARibbonGalleryGroupModel ( QObject *  parent = Q_NULLPTR)

Constructor for SARibbonGalleryGroupModel

◆ ~SARibbonGalleryGroupModel()

SARibbonGalleryGroupModel::~SARibbonGalleryGroupModel ( )

Destructor for SARibbonGalleryGroupModel

成员函数说明

◆ append()

void SARibbonGalleryGroupModel::append ( SARibbonGalleryItem item)

Append item

◆ at()

SARibbonGalleryItem * SARibbonGalleryGroupModel::at ( int  row) const

Get item at row

◆ clear()

void SARibbonGalleryGroupModel::clear ( )

Clear all items

◆ data()

QVariant SARibbonGalleryGroupModel::data ( const QModelIndex &  index,
int  role 
) const
virtual

Get data at index

◆ flags()

Qt::ItemFlags SARibbonGalleryGroupModel::flags ( const QModelIndex &  index) const
virtual

Get item flags

◆ index()

QModelIndex SARibbonGalleryGroupModel::index ( int  row,
int  column,
const QModelIndex &  parent 
) const
virtual

Create model index

◆ insert()

void SARibbonGalleryGroupModel::insert ( int  row,
SARibbonGalleryItem item 
)

Insert item at row

◆ itemSize()

int SARibbonGalleryGroupModel::itemSize ( ) const

Get item count

◆ remove()

bool SARibbonGalleryGroupModel::remove ( const QString &  act_object_name)

Remove item by action object name

◆ rowCount()

int SARibbonGalleryGroupModel::rowCount ( const QModelIndex &  parent) const
virtual

Get row count

◆ setData()

bool SARibbonGalleryGroupModel::setData ( const QModelIndex &  index,
const QVariant &  value,
int  role 
)
virtual

Set data at index

◆ take()

SARibbonGalleryItem * SARibbonGalleryGroupModel::take ( int  row)

Take item at row


该类的文档由以下文件生成: