View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001593 | Slicer4 | Module Annotations | public | 2011-11-29 07:47 | 2012-07-30 07:30 |
Reporter | finetjul | Assigned To | nicole | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | Slicer 4.0.0 | ||||
Target Version | Slicer 4.0.1 | Fixed in Version | Slicer 4.2.0 | ||
Summary | 0001593: Untoggle "Place a fiducial" on click | ||||
Description | in the toolbar, after clicking on the place-a-fiducial toolbutton, another click on the button should untoggle the button. | ||||
Tags | No tags attached. | ||||
Is this in analogy to the crosshairs icon? |
||||||||||||||||||||
yes |
||||||||||||||||||||
svn 19943 resolves this (barring taking out the view transform action, as that's a design decision that was made with Wendy when we worked out the mouse modes). |
||||||||||||||||||||
I'm not a big fan of the new behavior. I guess it would be good to be tested by Ron and Wendy. |
||||||||||||||||||||
From kikinis: |
||||||||||||||||||||
Now that I can change the cursor, I agree that having the view transform button/icon on the tool bar is redundant. I'll work on removing it. Looking at adding a persistent checkbox on each type of annotation, do you think that would have a better user interaction experience if they wanted to keep annotating a scene with different kinds of annotations? They'd have to click on persistent for each type rather than just once to persistently place all kinds of annotations. Plus that way I'd have to track which ones were persistent or not and the interaction node isn't currently set up that way. |
||||||||||||||||||||
------------- |
||||||||||||||||||||
Okay, that makes more sense. I'll try that. |
||||||||||||||||||||
For adding the persistence check box to the button, I'm not seeing a way to do it with the QToolButton that I'm using. CTK has the ctkCheckablePushButton, though the widget gallery says that the check button controls the checkable state, rather than being a separate checked flag. Did you have a Qt widget in mind? |
||||||||||||||||||||
It was indeed the original behavior, but the checkbox can actually be customized to be connected to something else. However, looking closely, it won't work in this case because:
|
||||||||||||||||||||
Looks like I can add a menu to the ctkCheckablePushButton, so I'll work on moving the functionality from the QToolButton to a variable of that class, but I have to get some other stuff done first. |
||||||||||||||||||||
Dear issue reporter, Good news :) Slicer developers SOLVED the problem you reported - YOU now need to VERIFY and CLOSE this issue. |
||||||||||||||||||||
Date Modified | Username | Field | Change |
---|---|---|---|
2011-11-29 07:47 | finetjul | New Issue | |
2011-11-29 07:47 | finetjul | Status | new => assigned |
2011-11-29 07:47 | finetjul | Assigned To | => nicole |
2011-12-22 15:21 | kikinis | Note Added: 0003479 | |
2011-12-22 15:30 | finetjul | Note Added: 0003480 | |
2012-01-05 04:31 | finetjul | Relationship added | related to 0001645 |
2012-04-25 12:21 | nicole | Note Added: 0004074 | |
2012-04-25 12:22 | nicole | Status | assigned => resolved |
2012-04-25 12:22 | nicole | Resolution | open => fixed |
2012-04-30 09:28 | finetjul | Note Added: 0004110 | |
2012-05-02 15:56 | finetjul | Note Added: 0004127 | |
2012-05-03 07:08 | nicole | Note Added: 0004146 | |
2012-05-03 07:13 | finetjul | Note Added: 0004147 | |
2012-05-03 07:15 | finetjul | Note Edited: 0004147 | |
2012-05-03 09:19 | nicole | Note Added: 0004150 | |
2012-05-03 09:50 | nicole | Note Edited: 0004150 | |
2012-05-03 10:01 | nicole | Note Added: 0004153 | |
2012-05-03 10:10 | finetjul | Note Added: 0004154 | |
2012-05-03 10:57 | finetjul | Note Edited: 0004154 | |
2012-05-03 11:08 | nicole | Note Added: 0004155 | |
2012-07-27 15:36 | jcfr | Note Added: 0005327 | |
2012-07-30 07:30 | finetjul | Status | resolved => closed |
2012-07-30 07:30 | finetjul | Fixed in Version | => Slicer 4.2.0 - October 1st 2012 |