[Ctk-developers] ctkWorkflowWidgetStep API
    Miklos Espak 
    espakm at gmail.com
       
    Wed Nov 23 07:35:07 UTC 2011
    
    
  
Hi,
I created a few widget steps. I noticed that the user interface is
created lazily, at the first time it is needed, after the first
onEntry call.
For this reason I have to check in the onEntry function if the user
interface has been created, so I can update the GUI.
I have not found a nice way to do this.
There is a "createUserInterfaceComplete" function that "signals" if
the UI has been created. This is not a Qt signal, however, so you
cannot connect it to a slot.
It is not virtual either, so you cannot override it safely.
The only reasonable way I found was to create a
createUserInterfaceComplete2 function in the common superclass of my
widget steps, that calls createUserInterfaceComplete *and* sets a
flag.
Would it be possible to make one of these changes?
  - introduce an isUserInterfaceComplete() function or such
  - make createUserInterfaceComplete virtual
  - make createUserInterfaceComplete a Qt signal, so one can be
notified if the UI is created
  - create the GUI before the first onEntry call
Thanks,
Miklos
    
    
More information about the Ctk-developers
mailing list