DataViewer
- implemented with QMain to have docked secondary windows (overlay gui, argand, etc)
- main panel works, QPixmapCache speed improvements added
- Overlays/OverlayGUI working
- argand working
- infowin working
- added MainWindow which gives am AddDockWidget functionality given to Viewer and GIPLTMain for custom docking widgets, meant to replace Procedures
- global menu not yet implemented (-> Ansgar)
- only ViewerPanelBase converted, actual ViewerPanel missing all previous features
- config / state-saving not yet implemented
- cursors not yet implemented
- fftwin not yet converted
- zoomwin not yet converted
- ruler not yet converted
- norm widget not yet converted (we really need a clean re-write for this one, histogram and everything...)
Overlays
The overlays are converted and are at least compiling and addable to a viewer; several are missing the menus, and mouse event handling may have been broken as well, since wx and Qt have some differences there.
- all base overlays converted
- all ex overlays converted
PyShell
current version copied over from dng, put it into a separate dir (pyshell), renamed dng to iplt namespace, and adjusted some commands in giplt_main etc. Very likely this broke several things...
- PythonInterpreter::Call(function) not implemented (needed in plot_data_graphics_item.cc and for the Procedures)
- Procedures converted to Qt, but not yet tested (possibly deprecated, see above)
PlotViewer
synced with dng, seems sort-of working
other
- ex RListGrid and LLViewer converted
- renamed every occurence of [Cc]olour to [Cc]olor
- ex: reflection editor not yet converted
- ex: sinc sum plot function not yet converted
- info editor not yet converted (declared obsolete)
