/** * Reimplemented from UMLWidget::showPropertiesDialog to show a * properties dialog for an ActivityWidget. */ void ActivityWidget::showPropertiesDialog() { UMLApp::app()->docWindow()->updateDocumentation(false); QPointer<ActivityDialog> dialog = new ActivityDialog(umlScene()->activeView(), this); if (dialog->exec() && dialog->getChangesMade()) { UMLApp::app()->docWindow()->showDocumentation(this, true); UMLApp::app()->document()->setModified(true); } delete dialog; }
/** * Show a properties dialog for an ObjectNodeWidget. */ void ObjectNodeWidget::showPropertiesDialog() { UMLApp::app()->docWindow()->updateDocumentation(false); QPointer<ObjectNodeDialog> dialog = new ObjectNodeDialog(UMLApp::app()->currentView(), this); if (dialog->exec() && dialog->getChangesMade()) { UMLApp::app()->docWindow()->showDocumentation(this, true); UMLApp::app()->document()->setModified(true); } delete dialog; }