Changeset 616b347 in OpenModelica
- Timestamp:
- 2016-02-04T16:44:24+01:00 (8 years ago)
- Branches:
- Added-citation-metadata, maintenance/v1.14, maintenance/v1.15, maintenance/v1.16, maintenance/v1.17, maintenance/v1.18, maintenance/v1.19, maintenance/v1.20, maintenance/v1.21, maintenance/v1.22, maintenance/v1.23, master, omlib-staging
- Children:
- 71c196d
- Parents:
- 83d8885
- Location:
- OMEdit/OMEditGUI
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
OMEdit/OMEditGUI/Component/Component.cpp
r83a73cf r616b347 369 369 mpOriginItem = new OriginItem(this); 370 370 createResizerItems(); 371 setToolTip(tr("<b>%1</b> %2").arg(mpComponentInfo->getClassName()).arg(mpComponentInfo->getName()));371 updateToolTip(); 372 372 if (mpLibraryTreeItem) { 373 373 connect(mpLibraryTreeItem, SIGNAL(loadedForComponent()), SLOT(handleLoaded())); … … 420 420 setTransform(mTransformation.getTransformationMatrix()); 421 421 mpOriginItem = 0; 422 setToolTip(tr("<b>%1</b> %2<br /><br />Component declared in %3").arg(mpComponentInfo->getClassName()).arg(mpComponentInfo->getName()) 423 .arg(mpReferenceComponent->getGraphicsView()->getModelWidget()->getLibraryTreeItem()->getNameStructure())); 422 updateToolTip(); 424 423 if (mpLibraryTreeItem) { 425 424 connect(mpLibraryTreeItem, SIGNAL(loadedForComponent()), SLOT(handleLoaded())); … … 466 465 createResizerItems(); 467 466 mpGraphicsView->addItem(this); 468 setToolTip(tr("<b>%1</b> %2<br /><br />Component declared in %3").arg(mpComponentInfo->getClassName()).arg(mpComponentInfo->getName()) 469 .arg(mpReferenceComponent->getGraphicsView()->getModelWidget()->getLibraryTreeItem()->getNameStructure())); 467 updateToolTip(); 470 468 if (mpLibraryTreeItem) { 471 469 connect(mpLibraryTreeItem, SIGNAL(loadedForComponent()), SLOT(handleLoaded())); … … 1393 1391 } 1394 1392 1393 /*! 1394 * \brief Component::updateToolTip 1395 * Updates the Component's tooltip. 1396 */ 1397 void Component::updateToolTip() 1398 { 1399 if (mIsInheritedComponent || mComponentType == Component::Port) { 1400 setToolTip(tr("<b>%1</b> %2<br/>%3<br /><br />Component declared in %4").arg(mpComponentInfo->getClassName()) 1401 .arg(mpComponentInfo->getName()).arg(mpComponentInfo->getComment()) 1402 .arg(mpReferenceComponent->getGraphicsView()->getModelWidget()->getLibraryTreeItem()->getNameStructure())); 1403 } else { 1404 setToolTip(tr("<b>%1</b> %2<br/>%3").arg(mpComponentInfo->getClassName()).arg(mpComponentInfo->getName()).arg(mpComponentInfo->getComment())); 1405 } 1406 } 1407 1395 1408 void Component::updatePlacementAnnotation() 1396 1409 { … … 1658 1671 1659 1672 /*! 1673 * \brief Component::componentCommentHasChanged 1674 * Updates the Component's tooltip when the component comment has changed. 1675 */ 1676 void Component::componentCommentHasChanged() 1677 { 1678 updateToolTip(); 1679 update(); 1680 } 1681 1682 /*! 1660 1683 * \brief Component::componentNameHasChanged 1661 1684 * Updates the Component's tooltip when the component name has changed. Emits displayTextChanged signal. … … 1663 1686 void Component::componentNameHasChanged() 1664 1687 { 1665 if (mIsInheritedComponent || mComponentType == Component::Port) { 1666 setToolTip(tr("<b>%1</b> %2<br /><br />Component declared in %3").arg(mpComponentInfo->getClassName()) 1667 .arg(mpComponentInfo->getName()) 1668 .arg(mpReferenceComponent->getGraphicsView()->getModelWidget()->getLibraryTreeItem()->getNameStructure())); 1669 } else { 1670 setToolTip(tr("<b>%1</b> %2").arg(mpComponentInfo->getClassName()).arg(mpComponentInfo->getName())); 1671 } 1688 updateToolTip(); 1672 1689 displayTextChangedRecursive(); 1673 1690 update(); -
OMEdit/OMEditGUI/Component/Component.h
re1abbec3 r616b347 262 262 QString getParameterDisplayStringFromExtendsModifiers(QString parameterName); 263 263 QString getParameterDisplayStringFromExtendsParameters(QString parameterName); 264 void updateToolTip(); 264 265 signals: 265 266 void added(); … … 284 285 void finishResizeComponent(); 285 286 void resizedComponent(); 287 void componentCommentHasChanged(); 286 288 void componentNameHasChanged(); 287 289 void displayTextChangedRecursive(); -
OMEdit/OMEditGUI/Component/ComponentProperties.cpp
r83d8885 r616b347 484 484 mpComponentClassCommentLabel = new Label(Helper::comment); 485 485 mpComponentClassCommentTextBox = new Label(mpComponent->getLibraryTreeItem() ? mpComponent->getLibraryTreeItem()->mClassInformation.comment : ""); 486 mpComponentClassCommentTextBox->setTextFormat(Qt::RichText); 486 487 QGridLayout *pComponentClassGroupBoxLayout = new QGridLayout; 487 488 pComponentClassGroupBoxLayout->setAlignment(Qt::AlignTop | Qt::AlignLeft); -
OMEdit/OMEditGUI/Modeling/Commands.cpp
rd064c0a6 r616b347 377 377 if (pOMCProxy->setComponentComment(modelName, mpComponent->getComponentInfo()->getName(), comment)) { 378 378 mpComponent->getComponentInfo()->setComment(comment); 379 mpComponent->componentCommentHasChanged(); 380 if (mpComponent->getLibraryTreeItem()->isConnector()) { 381 if (mpComponent->getGraphicsView()->getViewType() == StringHandler::Icon) { 382 Component *pComponent = 0; 383 pComponent = mpComponent->getGraphicsView()->getModelWidget()->getDiagramGraphicsView()->getComponentObject(mpComponent->getName()); 384 if (pComponent) { 385 pComponent->componentCommentHasChanged(); 386 } 387 } else { 388 Component *pComponent = 0; 389 pComponent = mpComponent->getGraphicsView()->getModelWidget()->getIconGraphicsView()->getComponentObject(mpComponent->getName()); 390 if (pComponent) { 391 pComponent->componentCommentHasChanged(); 392 } 393 } 394 } 379 395 } else { 380 396 QMessageBox::critical(pModelWidget->getModelWidgetContainer()->getMainWindow(), … … 503 519 if (pOMCProxy->setComponentComment(modelName, mpComponent->getComponentInfo()->getName(), comment)) { 504 520 mpComponent->getComponentInfo()->setComment(comment); 521 mpComponent->componentCommentHasChanged(); 522 if (mpComponent->getLibraryTreeItem()->isConnector()) { 523 if (mpComponent->getGraphicsView()->getViewType() == StringHandler::Icon) { 524 Component *pComponent = 0; 525 pComponent = mpComponent->getGraphicsView()->getModelWidget()->getDiagramGraphicsView()->getComponentObject(mpComponent->getName()); 526 if (pComponent) { 527 pComponent->componentCommentHasChanged(); 528 } 529 } else { 530 Component *pComponent = 0; 531 pComponent = mpComponent->getGraphicsView()->getModelWidget()->getIconGraphicsView()->getComponentObject(mpComponent->getName()); 532 if (pComponent) { 533 pComponent->componentCommentHasChanged(); 534 } 535 } 536 } 505 537 } else { 506 538 QMessageBox::critical(pModelWidget->getModelWidgetContainer()->getMainWindow(),
Note: See TracChangeset
for help on using the changeset viewer.