umbrello 2.34.70-5524f40e1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Uml::CmdBaseWidgetCommand Class Reference

#include <cmdbasewidgetcommand.h>

Inheritance diagram for Uml::CmdBaseWidgetCommand:
Collaboration diagram for Uml::CmdBaseWidgetCommand:

Public Member Functions

 CmdBaseWidgetCommand (UMLWidget *widget)
 
 CmdBaseWidgetCommand (AssociationWidget *widget)
 
virtual ~CmdBaseWidgetCommand ()
 

Protected Member Functions

void setWidget (UMLWidget *widget)
 
void setWidget (AssociationWidget *widget)
 
void addWidgetToScene (UMLWidget *widget)
 
void addWidgetToScene (AssociationWidget *widget)
 
void removeWidgetFromScene (UMLWidget *widget)
 
void removeWidgetFromScene (AssociationWidget *widget)
 
UMLWidgetwidget ()
 
AssociationWidgetassocWidget ()
 
UMLScenescene ()
 

Protected Attributes

Uml::ID::Type m_sceneId
 
Uml::ID::Type m_widgetId
 
QPointer< UMLScenem_scene
 
QPointer< UMLWidgetm_widget
 
QPointer< AssociationWidgetm_assocWidget
 
bool m_isAssoc
 

Constructor & Destructor Documentation

◆ CmdBaseWidgetCommand() [1/2]

Uml::CmdBaseWidgetCommand::CmdBaseWidgetCommand ( UMLWidget widget)
explicit
Here is the call graph for this function:

◆ CmdBaseWidgetCommand() [2/2]

Uml::CmdBaseWidgetCommand::CmdBaseWidgetCommand ( AssociationWidget widget)
Here is the call graph for this function:

◆ ~CmdBaseWidgetCommand()

Uml::CmdBaseWidgetCommand::~CmdBaseWidgetCommand ( )
virtual

Member Function Documentation

◆ addWidgetToScene() [1/2]

void Uml::CmdBaseWidgetCommand::addWidgetToScene ( AssociationWidget widget)
protected

Add widget to scene

Parameters
widgetPointer to widget to add
Here is the call graph for this function:

◆ addWidgetToScene() [2/2]

void Uml::CmdBaseWidgetCommand::addWidgetToScene ( UMLWidget widget)
protected

Add widget to scene

Parameters
widgetPointer to widget to add
Here is the call graph for this function:

◆ assocWidget()

AssociationWidget * Uml::CmdBaseWidgetCommand::assocWidget ( )
protected
Here is the call graph for this function:

◆ removeWidgetFromScene() [1/2]

void Uml::CmdBaseWidgetCommand::removeWidgetFromScene ( AssociationWidget widget)
protected
Here is the call graph for this function:

◆ removeWidgetFromScene() [2/2]

void Uml::CmdBaseWidgetCommand::removeWidgetFromScene ( UMLWidget widget)
protected
Here is the call graph for this function:

◆ scene()

UMLScene * Uml::CmdBaseWidgetCommand::scene ( )
protected
Here is the call graph for this function:

◆ setWidget() [1/2]

void Uml::CmdBaseWidgetCommand::setWidget ( AssociationWidget widget)
protected
Here is the call graph for this function:

◆ setWidget() [2/2]

void Uml::CmdBaseWidgetCommand::setWidget ( UMLWidget widget)
protected
Here is the call graph for this function:

◆ widget()

UMLWidget * Uml::CmdBaseWidgetCommand::widget ( )
protected
Here is the call graph for this function:

Member Data Documentation

◆ m_assocWidget

QPointer<AssociationWidget> Uml::CmdBaseWidgetCommand::m_assocWidget
protected

◆ m_isAssoc

bool Uml::CmdBaseWidgetCommand::m_isAssoc
protected

◆ m_scene

QPointer<UMLScene> Uml::CmdBaseWidgetCommand::m_scene
protected

◆ m_sceneId

Uml::ID::Type Uml::CmdBaseWidgetCommand::m_sceneId
protected

◆ m_widget

QPointer<UMLWidget> Uml::CmdBaseWidgetCommand::m_widget
protected

◆ m_widgetId

Uml::ID::Type Uml::CmdBaseWidgetCommand::m_widgetId
protected

The documentation for this class was generated from the following files: