QtCanpool 3.3.0
载入中...
搜索中...
未找到
QxDock::DockGroup类 参考

#include <qxdock/dockgroup.h>

类 QxDock::DockGroup 继承关系图:

Public 类型

using Super = QWidget
 

Public 成员函数

 DockGroup (QWidget *parent, bool canCreateNewGroups, DockGroupManager *manager)
 
 ~DockGroup ()
 
DockPanel * addTabWidget (QWidget *widget, const QString &name, DockPanel *after)
 
DockPanel * addTabWidget (QWidget *widget, const QString &name, QIcon icon, DockPanel *after)
 
DockGroup * createGroup (const QString &groupName, DockPanel *insertPos)
 
DockGroup * createGroup (const QString &groupName, QIcon icon, DockPanel *insertPos)
 
DockGroup * topLevelGroup () const
 
void destroyGroup (DockGroup *group)
 
DockSubWindow * subWindow () const
 
DockGroupManager * groupManager () const
 
bool canCreateNewGroups () const
 
bool isTopLevel ()
 
QString getGroupNameError (const QString &groupName)
 
void setupViewMenu (QMenu *menu)
 Manually fill a given view menu
 
void attachViewMenu (QMenu *menu)
 Attach a view menu that will be automatically fill
 
void setupMenu (QMenu *menu, const std::vector< DockSubWindow * > &moveTo)
 
void setNewPerspectiveDefaultName (const QString &defaultName)
 
void autoFillAttachedViewMenu ()
 
void createPerspective ()
 

详细描述

在文件 dockgroup.h 第 20 行定义.

成员类型定义说明

◆ Super

using QxDock::DockGroup::Super = QWidget

在文件 dockgroup.h 第 24 行定义.

构造及析构函数说明

◆ DockGroup()

QxDock::DockGroup::DockGroup ( QWidget *  parent,
bool  canCreateNewGroups,
DockGroupManager *  manager 
)

在文件 dockgroup.cpp 第 37 行定义.

◆ ~DockGroup()

QxDock::DockGroup::~DockGroup ( )

在文件 dockgroup.cpp 第 60 行定义.

成员函数说明

◆ addTabWidget() [1/2]

DockPanel * QxDock::DockGroup::addTabWidget ( QWidget *  widget,
const QString &  name,
DockPanel *  after 
)

在文件 dockgroup.cpp 第 65 行定义.

◆ addTabWidget() [2/2]

DockPanel * QxDock::DockGroup::addTabWidget ( QWidget *  widget,
const QString &  name,
QIcon  icon,
DockPanel *  after 
)

在文件 dockgroup.cpp 第 70 行定义.

◆ attachViewMenu()

void QxDock::DockGroup::attachViewMenu ( QMenu *  menu)

Attach a view menu that will be automatically fill

在文件 dockgroup.cpp 第 212 行定义.

◆ autoFillAttachedViewMenu()

void QxDock::DockGroup::autoFillAttachedViewMenu ( )

在文件 dockgroup.cpp 第 232 行定义.

◆ canCreateNewGroups()

bool QxDock::DockGroup::canCreateNewGroups ( ) const

在文件 dockgroup.cpp 第 162 行定义.

◆ createGroup() [1/2]

DockGroup * QxDock::DockGroup::createGroup ( const QString &  groupName,
DockPanel *  insertPos 
)

在文件 dockgroup.cpp 第 88 行定义.

◆ createGroup() [2/2]

DockGroup * QxDock::DockGroup::createGroup ( const QString &  groupName,
QIcon  icon,
DockPanel *  insertPos 
)

在文件 dockgroup.cpp 第 93 行定义.

◆ createPerspective()

void QxDock::DockGroup::createPerspective ( )

在文件 dockgroup.cpp 第 244 行定义.

◆ destroyGroup()

void QxDock::DockGroup::destroyGroup ( DockGroup *  group)

在文件 dockgroup.cpp 第 120 行定义.

◆ getGroupNameError()

QString QxDock::DockGroup::getGroupNameError ( const QString &  groupName)

在文件 dockgroup.cpp 第 173 行定义.

◆ groupManager()

DockGroupManager * QxDock::DockGroup::groupManager ( ) const

在文件 dockgroup.cpp 第 156 行定义.

◆ isTopLevel()

bool QxDock::DockGroup::isTopLevel ( )

在文件 dockgroup.cpp 第 168 行定义.

◆ setNewPerspectiveDefaultName()

void QxDock::DockGroup::setNewPerspectiveDefaultName ( const QString &  defaultName)

在文件 dockgroup.cpp 第 226 行定义.

◆ setupMenu()

void QxDock::DockGroup::setupMenu ( QMenu *  menu,
const std::vector< DockSubWindow * > &  moveTo 
)

在文件 dockgroup.cpp 第 217 行定义.

◆ setupViewMenu()

void QxDock::DockGroup::setupViewMenu ( QMenu *  menu)

Manually fill a given view menu

在文件 dockgroup.cpp 第 189 行定义.

◆ subWindow()

DockSubWindow * QxDock::DockGroup::subWindow ( ) const

在文件 dockgroup.cpp 第 150 行定义.

◆ topLevelGroup()

DockGroup * QxDock::DockGroup::topLevelGroup ( ) const

在文件 dockgroup.cpp 第 114 行定义.


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