Added 'Set PV Group' and 'Add PV Group' shell functionality--disabled actions in the Plot and (new) Settings menus, and empty void slots that handle events when these actions are triggered. I want to be able to save the checked pvs in a plot as a 'pv group' and have the application be able to add them again on command. Project is buildable and runable.
This is the text file that I want to contain the saved pv info.
I've changed a little about how information is stored in the QStandardItem list that contains the information for added pvs in StripTool: pvDescription is now what is displayed in the list view (and it's editable), pvName is now stored as a child of each entry (makes recovering it easier). Unfortunately, as a consequence, the pv labels on the plot do not update correctly. Will be fixed. I'm working on a way to save the information for the visible/active pvs to a file that can be recovered later/in a separate plot window. This isn't fully implemented yet, it's on the list too. :)
Working on the ability to save a batch of active pvs, and then reload them later. It doesn't exactly work as written now: the user can name a file to save to, but I'm making a mistake somewhere that's causing an extra character to appear at the beginning of the file that's not part of the pv name. It's on the list. Project is buildable and runable.