umbrello 25.07.80
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
DiagramPropertiesPage Class Reference

#include <diagrampropertiespage.h>

Inheritance diagram for DiagramPropertiesPage:
Collaboration diagram for DiagramPropertiesPage:

Signals

void applyClicked ()

Public Member Functions

 DiagramPropertiesPage (QWidget *parent, UMLScene *scene)
virtual ~DiagramPropertiesPage ()
void setDefaults ()
void apply ()
Public Member Functions inherited from DialogPageBase
 DialogPageBase (QWidget *parent)
virtual ~DialogPageBase ()
virtual bool isModified ()

Protected Member Functions

bool checkUniqueDiagramName ()
Protected Member Functions inherited from DialogPageBase
virtual void keyPressEvent (QKeyEvent *event)

Protected Attributes

UMLScenem_scene
Protected Attributes inherited from DialogPageBase
bool m_isModified

Detailed Description

A dialog page to display diagram properties

Constructor & Destructor Documentation

◆ DiagramPropertiesPage()

DiagramPropertiesPage::DiagramPropertiesPage ( QWidget * parent,
UMLScene * scene )
explicit

Constructor

Parameters
parentthe parent (wizard) of this wizard page
scenethe UMLScene to which the properties apply
Here is the call graph for this function:

◆ ~DiagramPropertiesPage()

DiagramPropertiesPage::~DiagramPropertiesPage ( )
virtual

destructor

Member Function Documentation

◆ apply()

void DiagramPropertiesPage::apply ( )

Reads the set values from their corresponding widgets, writes them back to the data structure, and notifies clients.

Here is the call graph for this function:

◆ applyClicked

void DiagramPropertiesPage::applyClicked ( )
signal

◆ checkUniqueDiagramName()

bool DiagramPropertiesPage::checkUniqueDiagramName ( )
protected

Checks whether the diagram name is unique and sets it if it is.

Here is the call graph for this function:

◆ setDefaults()

void DiagramPropertiesPage::setDefaults ( )

sets default values

Member Data Documentation

◆ m_scene

UMLScene* DiagramPropertiesPage::m_scene
protected

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