DAWorkbench 0.0.1
DAWorkbench API
载入中...
搜索中...
未找到
DA::DACommandsForGraphicsItemGrouping类 参考

分组命令 更多...

#include <DACommandsForGraphics.h>

类 DA::DACommandsForGraphicsItemGrouping 继承关系图:

Public 成员函数

 DACommandsForGraphicsItemGrouping (DAGraphicsScene *sc, const QList< QGraphicsItem * > &groupingitems, QUndoCommand *parent=nullptr)
 
void redo () override
 
void undo () override
 
QList< QGraphicsItem * > getWillGroupItems () const
 
virtual int id () const override
 

静态 Public 成员函数

static QList< QGraphicsItem * > toSimple (const QList< QGraphicsItem * > &groupingitems)
 这是一个清洗,要分组的item里面,如果存在item的parent在分组的item里,就驱除,这样不会分组嵌套,形成单一的层级
 

详细描述

分组命令

成员函数说明

◆ toSimple()

QList< QGraphicsItem * > DA::DACommandsForGraphicsItemGrouping::toSimple ( const QList< QGraphicsItem * > &  groupingitems)
static

这是一个清洗,要分组的item里面,如果存在item的parent在分组的item里,就驱除,这样不会分组嵌套,形成单一的层级

参数
groupingitems
返回

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