Created new class STPlotEditor. This class I hope will develop into the main widget through which the user can edit different aspects of the plot as a whole. Right now, I'm trying to implement setting the time to be displayed.
Added setTimeUnits public slot to STPlotEditor, not implemented yet.
Merge branch 'master' of https://github.com/acquaman/acquaman into STUpgrade
Created new class STPlotWidget that inherits from MPlotWidget and contains the code so far that has dealt with the plot specifically.
Added plot name to STPlotWidget.
Removed now unnecessary ring current content from STWidget.
Merge branch 'master' of https://github.com/acquaman/acquaman into STUpgrade
Added three new classes: STPlot, STVariableCollection, and STVariableEditor.
Removed class that should have been added to StripTool2.pro
Added three new classes, attempting to implement a collection of variables.
Fixed merge conflict in acquamanCommon.pri
Merge branch 'master' of https://github.com/acquaman/acquaman into STUpgrade
Added description_ class variable to STVariable, along with getters and setters.
STVariableCollection now successfully emits a signal when a variable changes connection state, allowing STWidget to add the series to the plot.
Removed storage ring specific pv information from STWidget--STVariableCollection now handles creating and adding variables, emitting a signal when the pv is connected.
Filled in some basic code in STVariableEditor that could be used to display and edit characteristics of STVariables.
Changed a little of how variables are accessed. Variables can be added to the collection by name, but afterwards all information is accessed by index number, freeing application from the requirement of having only unique pvs.
Implemented applyChangesToVariable() method and descriptionEdited_ in STVariableEditor.
Added new class to serve as editor for the variable class.
Added two new classes, STEditor and STEditorDialog. STEditor is meant to be an ancestor to all editor widgets (STVariableEditor, STVariableCollectionEditor) that just provides the pure virtual requirement applyChanges(). STEditorDialog takes the provided STEditor argument and applies the editor's changes when the ok button is clicked.