Bug 107580 - Datawizard should allow to reuse existing X vector
Summary: Datawizard should allow to reuse existing X vector
Status: RESOLVED FIXED
Alias: None
Product: kst
Classification: Applications
Component: general (show other bugs)
Version: 1.x
Platform: unspecified Solaris
: NOR wishlist
Target Milestone: ---
Assignee: Rick Chern
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-17 10:35 UTC by Nicolas Brisset
Modified: 2005-06-22 00:39 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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