View Issue Details

IDProjectCategoryView StatusLast Update
0002895Slicer4Core: GUIpublic2017-09-27 15:13
ReporterfinetjulAssigned Tonicole 
PrioritylowSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Product VersionSlicer 4.2.2-1 
Target VersionbacklogFixed in Version 
Summary0002895: Screenshot dialog can't take screenshot of charts
Description

I couldn't find an easy way to take a screenshot of a chart.

Steps To Reproduce

Open Slicer
Load chart data
Setup layout to Four-Up Quantitative
Take Screenshot
-> no Chart view in listing
-> 3D view is garbage (because not visible on screen ?)

Additional Information

The dialog doesn't have a title bar (with minimize, close buttons)

TagsNo tags attached.

Relationships

related to 0001662 acknowledgednicole Expand scene snapshot support for more layouts 
has duplicate 0001704 assignedmillerjv Chart - Add snapshotting capability 
related to 0002898 closednicole Restore screenshot resolution for VTK render view 

Activities

millerjv

millerjv

2013-01-29 05:22

developer   ~0007747

There is an API for saving a chart as an image. It just needs to be exposed.

Perhaps the View superclass needs to have a screenshot method that we can implement in each view subclass.

millerjv

millerjv

2013-01-29 09:34

developer   ~0007754

The Snapshot Annotation captures the full Slicer screen, including the contents of a chart.

I presume that this is done with a Qt method. So another alternative is to use the Qt method to create the snapshot.

I don't know what you mean by "The dialog doesn't have a title bar". Can you attach a screenshot of dialog or tell me how to get to the dialog that you are referring to?

2013-01-29 10:17

 

lassoan

lassoan

2017-09-27 15:13

developer   ~0015206

Probably table-based "plots" will replace current double-array-based "charts", so it is not worth investing much time to improve charts infrastructure.

Issue History

Date Modified Username Field Change
2013-01-29 04:44 finetjul New Issue
2013-01-29 04:44 finetjul Status new => assigned
2013-01-29 04:44 finetjul Assigned To => kikinis
2013-01-29 04:56 kikinis Assigned To kikinis => millerjv
2013-01-29 05:22 millerjv Note Added: 0007747
2013-01-29 06:05 finetjul Relationship added related to 0002898
2013-01-29 06:06 finetjul Description Updated
2013-01-29 06:17 jcfr Target Version => Slicer 4.3.0
2013-01-29 09:34 millerjv Note Added: 0007754
2013-01-29 10:17 finetjul File Added: Screen Shot 2013-01-29 at 3.16.25 PM.png
2013-08-30 20:41 jcfr Relationship added has duplicate 0001704
2013-08-30 20:41 jcfr Target Version Slicer 4.3.0 => Slicer 4.4.0
2014-07-29 12:06 jcfr Target Version Slicer 4.4.0 => Slicer 4.5.0-1
2014-07-29 12:07 jcfr Priority normal => low
2014-07-29 12:08 nicole Relationship added related to 0001662
2015-11-02 11:23 jcfr Assigned To millerjv => nicole
2015-11-02 11:23 jcfr Target Version Slicer 4.5.0-1 => Slicer 4.5.1
2016-10-12 02:56 jcfr Target Version Slicer 4.5.1 => Slicer 4.7.0
2017-09-27 15:13 lassoan Target Version Slicer 4.7.0 => backlog
2017-09-27 15:13 lassoan Note Added: 0015206