Route data plot range update through DataPlot object
Changed from private variable access to function calls
Move setRange to DataPlot
DataPlot controls main view more directly
Moved plot tools to MainWindow
Moved updatePlotData to DataPlot object
Split dataChanged signal into plotChanged and dataChanged to distinguish when only the visible plots are changed
Move 3D view mouse move handler to DataView
Remove unused findIndexAbove/BelowT function
Move view rotation to DataView
Move updateViewData to DataView
Move plot x-axis title change to DataPlot
Remove direct references to m_ui->plotArea except to connect signals to slots
Clean up 3D view initialization
Clean up exit action
Clean up exit action a bit more
Move left axis check/uncheck to function
Hide crosshairs when mouse leaves plot
Eliminate signals for marking/measuring
Save begin and end datapoints for marking