[Ctk-developers] Workflow Widgets
Andras Lasso
lasso at queensu.ca
Wed Apr 22 18:59:24 UTC 2015
Hi Matt,
A few years ago we tried to use the CTK (at that time KWWidgets) workflow widget for IGT application GUIs, but we did not find useful for our purposes mainly due to two reasons:
1. Usually IGT workflows are simple linear workflows (import pre-op data, calibration/registration, targeting, and verification).
2. You never want to prevent the user from jumping to any state at any time. If a state is not meaningful (e.g., you cannot do targeting before calibration) then it is better to let the user to switch to the state, display what you can, and show a short warning message that explains what you should do (e.g., calibrate first) than simply disabling the "Next" button.
Nowadays we mostly use QToolbox widget or QButtonGroup of ctkCollapsibleButton's. QTabWidget would be nice, too, but usually horizontal space is limited and therefore we could only have maximum 3-4 tabs and short tab captions, which is often not enough.
Andras
-----Original Message-----
From: Ctk-developers [mailto:ctk-developers-bounces at public.kitware.com] On Behalf Of Clarkson, Matt
Sent: Wednesday, April 22, 2015 8:50 AM
To: ctk-developers at commontk.org
Subject: [Ctk-developers] Workflow Widgets
Hi there,
Im looking round for inspiration to code up some IGI workflows.
Does anyone have a good example of CTK workflow widgets? Im looking for:
a) Nice pictures?
b) An applicaiton I can run?
c) Documentation?
d) Small/medium/large in terms of number of steps and branching.
Thanks
Matt
_______________________________________________
Ctk-developers mailing list
Ctk-developers at public.kitware.com
http://public.kitware.com/mailman/listinfo/ctk-developers
More information about the Ctk-developers
mailing list