Vikon UI...(qt)...swapping of sleep and work time....
possible solution is to try to refresh the image with every movement of the camera in the 3d colon rather than aiming to animate it smoothly like a movie.
Main thing to be concerned about is to learn the proper communication mechanism ( signals, slots ) between the widgets and then connect the flatview and the 3dview widgets. Observing the sliceview widgets should help.
After this, the main thing to be done is to convert the existing control panel into a toolbar or a pop-up menu. Got some hints for this from the canvas.cpp example (!).
Next include the code for the volume overview and slice view ( if provided ) to get the 'final' design.