I am building a custom view to duplicate the attached graphic. The user can change the data used for the histogram, and the parameters of the curve in other views, so the views need to be synced. I had hoped to subclass the QAbstractItemView class to take advantage of the automatic notification, but that appears to need the notifications to be funneled through one model. If I built my own view, but kept the models, then I would need to implement the same connections. And I am unsure of all the connections between the model and the view.
Please note that, although I have simplified this graphic to just one mathematical curve, the plot could have a dozen such curves. And all of them can be updated by the users elsewhere.
Bookmarks