38cd10d4e6
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)
2022-11-11 15:15:10 +01:00
4259363169
rxr sls namespace ( #457 )
...
* rxr src files and classes (detectordata, ZmqSocket) added to sls namespace
* moving defines inside namespace
* moving defines inside namespace, added helpdacs to namespace
* added namespace to gui
* gui also updated
* removed unnecessary sls:: when already in sls namespace for slsDetectoSoftware, receverSoftware, slsDetectorGui and slsSupportlib
2022-05-18 11:48:38 +02:00
dac60ad76d
added .cpp licenses
2021-10-15 15:47:04 +02:00
d58eb1dc6e
Gappixels ( #89 )
...
* WIP
* WIP virtual delays, imagetest for saturation
* WIP, vertical and horizontal
* WIP
* gap pixels work, fixed 32 bit data out (10gbe=0) for virtual servers
* quad works (also in virtual), handling gappixels and quad
* jungfrau gapppixels work
* jungfrau: done
* complete image or missing packets given in json header and gui
* eiger virtual 4 bit mode bug fix
* working version of zmq add json header, except printout
* printout bug
* fix for json para
* to map WIP
* map done
* map print , mapwith result left
* json result works, testing added
* updated server binaries
* compiling on rhels7, variable size char array iniitalization
* zmqsocket parsing didnt need Document
* const to map, json para is strings not map
* json add header: mapping cleaner without insert make_pair
2020-03-30 14:54:35 +02:00
0de0d82a1a
replaced old logger
2020-03-11 12:40:12 +01:00
53749c3b77
clean
2020-03-10 16:09:59 +01:00
d818e2570f
clang-tidy nullptr
2020-03-10 15:06:51 +01:00
9ede0629ef
clang format on gui
2020-03-10 10:18:52 +01:00
bd47c969dd
WIP
2020-03-09 12:49:24 +01:00
4e2f685b76
gotthard2: gain plot fix with clones
2020-03-04 14:39:44 +01:00
032475fc14
gainplot clone revised
2020-03-04 10:17:51 +01:00
058e16b872
gui: fixed gain plot size
2019-07-18 10:20:33 +02:00
8cdfe4194f
gui works, including clone plots
2019-07-17 16:58:04 +02:00
0e0e5db7c5
WIP
2019-07-05 18:17:55 +02:00
864db79a13
WIP
2019-07-02 17:11:03 +02:00
e22d03a744
WIP
2019-07-02 09:13:47 +02:00
a373609b08
WIP
2019-06-28 18:16:32 +02:00
9f61104f0d
WIP
2019-06-27 16:39:53 +02:00
06834617de
WIP
2019-06-27 11:54:17 +02:00
33f5253831
QIP
2019-06-21 18:19:39 +02:00
e4190285be
WIP
2019-06-18 17:51:28 +02:00
5d2567005d
WIP
2019-06-12 14:40:04 +02:00
89a06f099c
merging refactor (replacing)
2019-04-12 10:53:09 +02:00
d7137e0c75
fixed segmentation fault issue of xputsn the right way, fixed warnings
2017-11-17 09:26:05 +01:00
baf65e8318
some clone changes and setting the gui image read frequency to be one for eiger in gui
2014-09-10 14:39:02 +02:00
534be9f942
file dialogs now show option to show all files, trimbits is possible to open non existing file, copying clones does not get rid of the old plot
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@257 af1100a4-978c-4157-bff7-07162d2ba061
2014-02-05 16:37:05 +00:00
505328bcaa
displaying statistics works now
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@226 af1100a4-978c-4157-bff7-07162d2ba061
2013-08-13 10:30:13 +00:00
9cdbd74471
changed the start and stop receiver error messages to be displayed to the client and not jsus recever
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@213 af1100a4-978c-4157-bff7-07162d2ba061
2013-07-30 14:50:01 +00:00
050bec703d
defining everything to reduce null pointer errors, fixed zooming problem for scans
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@171 af1100a4-978c-4157-bff7-07162d2ba061
2013-04-10 13:34:52 +00:00
0b05f67f9d
included sls defs in every file so that int is 32 bit
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@132 af1100a4-978c-4157-bff7-07162d2ba061
2013-01-11 09:59:29 +00:00
bbb6e21607
included pedestal and also moved the frame index out of graph so it doesnt keep moving
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@119 af1100a4-978c-4157-bff7-07162d2ba061
2012-11-30 17:05:06 +00:00
7a6bba3c77
fixed the problem with multiple frame scan, frame index and file index included in gui
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@111 af1100a4-978c-4157-bff7-07162d2ba061
2012-11-14 13:39:04 +00:00
8715a416a0
Changes for Qwt6, but 2D plot still does not work...and should be checked if Qwt5 still works
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@100 af1100a4-978c-4157-bff7-07162d2ba061
2012-10-22 15:34:14 +00:00
9fc66d571e
bug fix: run index, plots only new data, lockimage for clone
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@83 af1100a4-978c-4157-bff7-07162d2ba061
2012-10-01 15:45:47 +00:00
a4a0237711
trim tab works except for graph
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@51 af1100a4-978c-4157-bff7-07162d2ba061
2012-09-07 08:17:16 +00:00
b67f3a83d8
stop signal works, call back works, number of probes to expert mode, angular works
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@50 af1100a4-978c-4157-bff7-07162d2ba061
2012-09-05 08:42:03 +00:00
e32c1de0af
stop signal works, call back works, number of probes to expert mode, angular works
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@49 af1100a4-978c-4157-bff7-07162d2ba061
2012-09-05 07:33:55 +00:00
4686cb9c0e
the angles should work now
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@44 af1100a4-978c-4157-bff7-07162d2ba061
2012-08-30 16:45:11 +00:00
c9ecec183f
included position scan
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@40 af1100a4-978c-4157-bff7-07162d2ba061
2012-08-29 09:06:49 +00:00
ee3a54601c
the scans work
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@38 af1100a4-978c-4157-bff7-07162d2ba061
2012-08-27 14:11:58 +00:00
d2b9b6ae1d
interval between plots work
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@18 af1100a4-978c-4157-bff7-07162d2ba061
2012-07-11 17:06:12 +00:00
81ac62dd49
no plot histogram, messages work
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@16 af1100a4-978c-4157-bff7-07162d2ba061
2012-07-04 13:39:30 +00:00
824da9d4c4
snapshot works,id works, conversion from seconds to ms,us etc works, number of measurements works
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@14 af1100a4-978c-4157-bff7-07162d2ba061
2012-06-26 15:06:55 +00:00
8246154032
Setting axes range and enabling/disabling zooming functionalities successfull
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@10 af1100a4-978c-4157-bff7-07162d2ba061
2012-06-15 12:10:54 +00:00
2b02f94fe3
small changes from the meeting
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@9 af1100a4-978c-4157-bff7-07162d2ba061
2012-06-08 10:21:30 +00:00
7a218418d1
Version 1 with the action tab working
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@6 af1100a4-978c-4157-bff7-07162d2ba061
2012-06-06 15:23:55 +00:00
20cc6d9a90
done with save plot and all resizing options
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@5 af1100a4-978c-4157-bff7-07162d2ba061
2012-05-29 16:49:30 +00:00
216a9ada7c
made some changes to make clone and main window resize plot
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@4 af1100a4-978c-4157-bff7-07162d2ba061
2012-05-29 08:26:49 +00:00
4624c65398
made some changes to make clone and main window resize plot
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@3 af1100a4-978c-4157-bff7-07162d2ba061
2012-05-29 08:24:03 +00:00
9f851d6156
Creating Classes, Libraries and Functions for the Common SLS Detector GUI
...
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorGui@1 af1100a4-978c-4157-bff7-07162d2ba061
2012-05-21 16:00:26 +00:00