View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001398 | Slicer4 | Core: GUI | public | 2011-09-08 04:35 | 2017-11-22 10:11 |
Reporter | pieper | Assigned To | pinter | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Slicer 4.4.0 | Fixed in Version | Slicer 4.4.0 | ||
Summary | 0001398: Edit Properties... doesn't exist everywhere | ||||
Description | In slicer3, the NodeSelector included an Edit Properties menu item so that you could easily get, for example, to the Volumes module from the Slice Controller. This seems to be missing from the corresponding qMRMLComboBox in slicer4 and would be useful to add back. The Edit Properties option does exist in the Data Module right click menu, but recently stopped working, probably due to the capitalization changes in the module - see output below. | ||||
Additional Information | The module "transforms" has not been registered. | ||||
Tags | No tags attached. | ||||
"Edit properties..." in Data module is fixed in r18002: Concerning the option of having "Edit properties..." in every node selector, that requires that qMRMLNodeComboBox knows about the application, which it doesn't in qMRMLWidgets. |
|
Agreed, it's not an RSNA priority. Just wanted to get this into the system. To avoid the 'knowing about the application' issue, I think we need some kind of factory like mechanism - so that modules can register their ability to operate on or edit certain node types (much like file extensions or mime types get registered with a file browser). That way the qMRMLNodeComboBox can be kept generic. |
|
I agree with the "modules can register their ability to operate on or edit certain node types". Right now it's a hack in qSlicerApplication. |
|
Note to developer: some work has been done already to make room for qSlicerModuleManager to receive that work. Icons for each node type could also be registered here as well. Or maybe in vtkMRMLApplicationLogic to be accessible from qMRMLWidgets (especially. qMRMLSceneModel::updateItemFromNode() which can give an icon to items in qMRMLNodeComboBox ) |
|
Additional request: |
|
According to the discussion |
|
Subject hierarchy plugins expose an Edit properties feature that is to be implemented in every "role plugin" (see http://www.slicer.org/slicerWiki/index.php/Documentation/Labs/SubjectHierarchy#Plugin_types). |
|
This issue has been fixed in two ways
|
|
Date Modified | Username | Field | Change |
---|---|---|---|
2011-09-08 04:35 | pieper | New Issue | |
2011-09-08 04:35 | pieper | Status | new => assigned |
2011-09-08 04:35 | pieper | Assigned To | => finetjul |
2011-09-09 04:35 | finetjul | Note Added: 0002951 | |
2011-09-09 04:42 | pieper | Note Added: 0002952 | |
2011-09-09 04:48 | finetjul | Note Added: 0002954 | |
2011-09-09 04:48 | finetjul | Target Version | => Slicer 4.0 post RSNA |
2012-05-23 11:06 | lassoan | Relationship added | related to 0002109 |
2012-05-23 11:17 | finetjul | Note Added: 0004581 | |
2012-10-22 07:36 | jcfr | Target Version | Slicer 4.0.1 => Slicer 4.3.0 |
2013-08-09 04:30 | finetjul | Target Version | Slicer 4.3.0 => Slicer 4.4.0 |
2013-08-21 11:53 | nicole | Note Added: 0009541 | |
2014-02-25 11:13 | pinter | Note Added: 0010637 | |
2014-03-06 10:35 | nicole | Assigned To | finetjul => pinter |
2014-06-30 13:41 | pinter | Note Added: 0012113 | |
2014-06-30 13:41 | pinter | Status | assigned => resolved |
2014-06-30 13:41 | pinter | Fixed in Version | => Slicer 4.4.0 |
2014-06-30 13:41 | pinter | Resolution | open => fixed |
2017-11-22 09:16 | pinter | Status | resolved => closed |
2017-11-22 10:11 | pinter | Note Added: 0015434 |