Bug 107580

Summary: Datawizard should allow to reuse existing X vector
Product: [Applications] kst Reporter: Nicolas Brisset <nicolas.brisset>
Component: generalAssignee: Rick Chern <rchern>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: 1.x   
Target Milestone: ---   
Platform: unspecified   
OS: Solaris   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Nicolas Brisset 2005-06-17 10:35:08 UTC
Version:           1.1.0_devel (using KDE 3.4.0, compiled sources)
Compiler:          gcc version 3.4.3
OS:                SunOS (sun4u) release 5.8

One of the niftiest tools in kst is the datawizard, which is tightly integrated and quite useful. We use it a lot to look at time series, where the X vector is almost always time and the Y vector the variables we are looking at. We start by loading a few variables, and then load more according to what we find in the first series of variables. 
And that's where there is a painful problem: the X vector is always regenerated, even if we actually wanted to reuse an existing vector. Note that this can be very penalizing in terms of memory/CPU use! The only other option would be to create vectors one by one and then curves, a much lengthier process!

That is why I think the datawizard should offer an option (radiobuttons) to choose to either reuse an existing vector as X, or load it from the datasource along with the Y vectors. The drop-down list would either present a list of existing vectors or vectors provided by the datasource according to the radiobutton status.
Comment 1 Rick Chern 2005-06-22 00:39:47 UTC
SVN commit 427809 by rchern:

Allow use of existing vector in data wizard

- radiobuttons allow selection of "Create from field" or "Use existing" for the x vector
- New/Edit buttons in the vectorselector are hidden

CCMAIL: 107580-done@bugs.kde.org



 M  +126 -66   datawizard.ui  
 M  +185 -167  datawizard.ui.h