mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-23 18:17:59 +02:00
Qt5 built in qwt (#570)
- qt4->qt5 - in built qt5 6.1.5 because rhel7 is not upto date with qt5, removed findqwt.cmake - made a fix in qwt lib (qwt_plot_layout.h) to work with 5.15 and lower versions for qrect constr. - qt5 forms fixed, qt4 many hard coding forms switched to forms including qtabwidget, scrolls etc, fonts moved to forms - docking option enabled by default, removed option to disable docking feature from "Mode" - added qVersionResolve utility functions to handle compatibility before and after qt5.12 - qtplots (ian's code) takes in gain mode enable to set some settings within the class, with proper gain plot ticks - ensure gain plots have no zooming of z axis in 2d and y axis in 1d - removed placeholder text in qpalette in main window form as its not supportd until 5.12 (so using qt5.9 designer insted of qt5.15 to cope) - tab order Servers: - fixed some error messages that were empty for fail in funcs (mostly minor as if this error, major issues)
This commit is contained in:
@ -107,6 +107,15 @@ This document describes the differences between v7.0.0 and v6.x.x
|
||||
- ctb, moench, jungfrau (pll reset at start fixed, before no defines)
|
||||
- pybind built into package, no need to update submodule when previous release had different pybind version
|
||||
- adcvpp moved from dac.. and api added (ctb, moench)
|
||||
- qt4->qt5
|
||||
- in built qt5 6.1.5 because rhel7 is not upto date with qt5, removed findqwt.cmake
|
||||
- made a fix in qwt lib (qwt_plot_layout.h) to work with 5.15 and lower versions
|
||||
- qt5 forms fixed, qt4 many hard coding forms switched to forms including qtabwidget, scrolls etc, fonts moved to forms
|
||||
- docking option enabled by default, removed option to disable docking feature from "Mode"
|
||||
- added qVersionResolve utility functions to handle compatibility before and after qt5.12
|
||||
- qtplots (ian's code) takes in gain mode enable to set some settings within the class, with proper gain plot ticks
|
||||
- ensure gain plots have no zooming of z axis in 2d and y axis in 1d
|
||||
- fixed some error messages in server side that were empty for fail in funcs (mostly minor as if this error, major issues)
|
||||
- eiger (removed feb reset in stop acquisition as it caused processing bit to randomly not go high (leads to infinite loop waiting for it to go high). This is anyway done at prepare acquisition and set trimbits.
|
||||
- left AND right registers monitored for processing bit done
|
||||
- febProcessinginprogress returns STATUS_IDLE and not IDLE
|
||||
|
Reference in New Issue
Block a user