Ticket #10257 (closed: wontfix)

Opened 6 years ago

Last modified 5 years ago

Custom interfaces should have the ability to create plots

Reported by: Dan Nixon Owned by: Harry Jeffery
Priority: major Milestone: Release 3.3
Component: GUI Keywords:
Cc: daniel.nixon@… Blocked By:
Blocking: #10238 Tester: Dan Nixon

Description

The Python API has a healthy range of plotting functions that are often used to plot results from custom interfaces, however from what I can tell there is no easy way to replicate this functionality in C++ from a custom interface.

Since a lot of the Python is in the process of being removed from the indirect UI it would be nice to have a way to plot without having to rely on plotting from an algorithm (which it's self does not seem the right way o go about it) or the Python API.

Change History

comment:1 Changed 6 years ago by Harry Jeffery

  • Blocking 10238 added

comment:2 Changed 6 years ago by Dan Nixon

  • Milestone changed from Backlog to Release 3.3

comment:3 Changed 6 years ago by Nick Draper

  • Status changed from new to assigned

comment:4 Changed 6 years ago by Owen Arnold

Discuss with Martyn a practical way of adding this functionality.

comment:5 Changed 6 years ago by Dan Nixon

  • Blocking 10443 added

comment:6 Changed 6 years ago by Harry Jeffery

  • Status changed from assigned to inprogress
  • Owner set to Harry Jeffery

comment:7 Changed 6 years ago by Dan Nixon

  • Blocking 10443 removed

(In #10443) Not going to rely on this, when #10277 is done I will have a fair amount of Python to remove anyway.

comment:8 Changed 6 years ago by Dan Nixon

  • Cc daniel.nixon@… added

comment:9 Changed 6 years ago by Harry Jeffery

  • Blocking 10548 added

comment:10 Changed 6 years ago by Harry Jeffery

  • Status changed from inprogress to verify
  • Resolution set to wontfix

As per a discussion with Martyn, this isn't going to be addressed for now. If and when it does get resolved, it'll be as part of a much larger overhaul.

For now the Python interface can be used if necessary.

comment:11 Changed 6 years ago by Harry Jeffery

  • Blocking 10548 removed

comment:12 Changed 6 years ago by Dan Nixon

  • Status changed from verify to verifying
  • Tester set to Dan Nixon

comment:13 Changed 6 years ago by Dan Nixon

  • Status changed from verifying to closed

comment:14 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 11099

Note: See TracTickets for help on using tickets.