Ticket #3226 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

FitPropertyBrowser in custom interfaces

Reported by: Anders Markvardsen Owned by: Robert Whitley
Priority: blocker Milestone: Iteration 30
Component: MantidPlot Keywords:
Cc: Blocked By:
Blocking: Tester: Anders Markvardsen

Description

Make FitPropertyBrowser useable in custom interfaces

Change History

comment:1 Changed 9 years ago by Anders Markvardsen

In [13621]:

Improvement to code doc for User Fitting function. Re #3226

comment:2 Changed 9 years ago by Anders Markvardsen

In [13622]:

Very preliminary code for adding Fit Browser to QT-designer. re #3226

comment:3 Changed 9 years ago by Steve Williams

  • Status changed from new to assigned
  • Owner changed from Anders Markvardsen to Robert Whitley

Current code added breaks QT-designer. 1st step to improve will involve changing the FitPropertyBrowser constructor to accept a QWidget rather than QObject.

comment:4 Changed 9 years ago by Anders Markvardsen

In [13630]:

Forgot to add this cmakefile file as part of the previous commit to this ticket. re #3226

comment:5 Changed 9 years ago by Martyn Gigg

In [13849]:

Refs #3226 Add a debug build of the Qt designer to make it easier (or actually possible) to debug plugins.

comment:6 Changed 9 years ago by Martyn Gigg

In [13875]:

Refs #3226 PDB files for designer libraries.

comment:7 Changed 9 years ago by Robert Whitley

In [14011]:

There is some code that I did for ticket #2303 that applies to this ticket. I have added a new data analysis tab which is an edited version of the fitPropertyBrowser plugin in QtDesigner. I've also written some code to make sure the user can't remove the widget from the tab.

comment:8 Changed 9 years ago by Robert Whitley

In [14175]:

Refs #3226 Implemented the FitPropertyBrowser into the MuonAnalysis custom widget. The values can be updated by the PeakPickerTool which has been modified to work with both.

comment:9 Changed 9 years ago by Robert Whitley

  • Status changed from assigned to accepted

comment:10 Changed 9 years ago by Robert Whitley

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:11 Changed 9 years ago by Robert Whitley

  • Status changed from verify to reopened
  • Resolution fixed deleted

comment:12 Changed 9 years ago by Robert Whitley

In [14188]:

Refs #3226. Noticed the PeakPickerTool wouldn't work if you plotted the same data more than once. Fixed this by using the title to name the graph object instead of the filename.

comment:13 Changed 9 years ago by Robert Whitley

  • Status changed from reopened to accepted

comment:14 Changed 9 years ago by Robert Whitley

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:15 Changed 9 years ago by Robert Whitley

  • Status changed from verify to reopened
  • Resolution fixed deleted

comment:16 Changed 9 years ago by Robert Whitley

In [14378]:

Refs #3226. Changed the fitPropertyBrowser so that it associates the PeakPickerTool and Fitting to the most recent plot. This can be changed by manually selecting another workspace. Work has also started on the ticket #3602 by setting up the signal and slots that will determine how the user wishes to use the fitPropertyBrowser with their data.

comment:17 Changed 9 years ago by Robert Whitley

In [14383]:

Refs #3226. Taken uninitialised variables out of file.

comment:18 Changed 9 years ago by Mathieu Doucet

In [14395]:

Fix warning. Re #3226

comment:19 Changed 9 years ago by Mathieu Doucet

In [14397]:

Fix warning. Re #3226

comment:20 Changed 9 years ago by Robert Whitley

  • Priority changed from major to blocker

comment:21 Changed 9 years ago by Robert Whitley

In [14748]:

Refs #3226. Stopped the MuonAnalysis interface from crashing. Added on 19/09/2011 at 11:36 GMT. You may need a newer version to test this code.

comment:22 Changed 9 years ago by Robert Whitley

  • Status changed from reopened to accepted

comment:23 Changed 9 years ago by Robert Whitley

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:24 Changed 9 years ago by Anders Markvardsen

  • Status changed from verify to verifying
  • Tester set to Anders Markvardsen

comment:25 Changed 9 years ago by Anders Markvardsen

  • Status changed from verifying to closed

This is completed and this feature now used in the Data Analysis tab of the MuonAnalysis custom interface

comment:26 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 4073

Note: See TracTickets for help on using tickets.