View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001772 | Slicer4 | Core: Usability | public | 2012-02-29 19:32 | 2012-08-25 11:58 |
Reporter | fedorov | Assigned To | fedorov | ||
Priority | normal | Severity | block | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | Slicer 4.0.1 | ||||
Target Version | Slicer 4.2.0 | Fixed in Version | Slicer 4.2.0 | ||
Summary | 0001772: Key modifier + volume selector in 2D Slice viewers | ||||
Description | Key modifier + volume selector in 2D Slicer viewers: modify linking behavior: if the viewers are linked, do not link volume selector (Andrey discussed with Jim, Jim supports this idea and will look if this functionality is supported by Qt) | ||||
Tags | No tags attached. | ||||
How about a Modifier Key that, once down, temporarily disable the link mode? (icon would be updated to give a visual feedback) Can be done by reimplementing: |
|
See test branch here: https://github.com/fedorov/Slicer/branches/link-modifier |
|
---------- Forwarded message ---------- Hi Jim,
The only work around I found is to make the QLineEdit into a popup inside the popup. QMenu menu = new QMenu; But then I face some always-on-top issues. I'm not sure there is an easy fix :-/ I wonder, maybe ctkPopupWidget should be a Qt::Popup (or Qt::Tool) instead of a Qt::ToolTip... Julien. On Sun, Jan 29, 2012 at 5:03 PM, Jim Miller <millerjv@gmail.com> wrote: I am trying to use a qLineEdit widget inside a ctkPopupWidget. I can set the text for the QLineEdit fine. I can pull up the context menu and paste text into the QLineEdit fine. But I cannot type any text. It is like the LineEdit never gets the focus. I click in the entry area but not cursor appears. It looks like the widget is enabled. Is there something special in the ctkPopupWidget that would prevent widgets like the LineEdit widget? Looking at the code, there appears to be code managing "something" on mouse over. Jim |
|
Per discussion with JC, J2, Tobias and Andrey, it was agreed:
|
|
Suggested patch is available here: https://github.com/fedorov/Slicer/tree/1772-linking-modifier Currently waiting for Jim to approve/comment. |
|
If resolving that issue before Sept 1st does not sound reasonable, please let me know. Thanks Jc |
|
Link modifier API added in r20856 and r20857 |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2012-02-29 19:32 | finetjul | New Issue | |
2012-02-29 19:32 | finetjul | Status | new => assigned |
2012-02-29 19:32 | finetjul | Assigned To | => millerjv |
2012-02-29 19:32 | finetjul | Reporter | finetjul => fedorov |
2012-02-29 19:35 | finetjul | Note Added: 0003756 | |
2012-04-09 08:55 | fedorov | Relationship added | related to 0001878 |
2012-07-03 12:02 | fedorov | Assigned To | millerjv => fedorov |
2012-07-03 12:06 | fedorov | Note Added: 0005061 | |
2012-07-03 12:06 | fedorov | Note Added: 0005062 | |
2012-07-11 04:32 | fedorov | Note Added: 0005115 | |
2012-08-21 11:00 | fedorov | Note Added: 0005650 | |
2012-08-21 11:01 | fedorov | Severity | feature => block |
2012-08-21 11:01 | fedorov | Reproducibility | N/A => always |
2012-08-21 11:01 | fedorov | Category | GUI => Usability |
2012-08-21 11:45 | jcfr | Target Version | => Slicer 4.2.0 - Feature freeze Sept 1st 2012 |
2012-08-21 11:46 | jcfr | Note Added: 0005653 | |
2012-08-25 11:58 | fedorov | Note Added: 0005788 | |
2012-08-25 11:58 | fedorov | Status | assigned => closed |
2012-08-25 11:58 | fedorov | Resolution | open => fixed |
2012-08-25 11:58 | fedorov | Fixed in Version | => Slicer 4.2.0 - Feature freeze Sept 1st 2012 |