Thanks, with those bread crumbs I was able to get it to work.
Can you recommend additional documentation or references covering this kind of material?
Also, a more subtle issue:
I noticed that when the entire LinearRegionItem is slid back and forth in the x direction with a left mouse click and hold that the X axis values of the second 'zoomed' plot change as defined by the extents of the linear region. If I just change the extents of the linear region in the first plot, the values in the second plot are zoomed in/out respectively, but the X axis values do not update until I do a left-click hold and slight move of the linear region in the first plot, or the same action anywhere in the second plot. Then the X axis values of the second plot get updated to those defined by the linear region in the first plot.
Can you provide some additional clues on how to get the X axis value of the second plot window to update when the upper or lower bounds of the linear region are changed?