<p>Great!</p>
<p>Thanks a lot,<br>
Daniel </p>
<div class="gmail_quote">On Jun 2, 2011 11:47 PM, &quot;Jean-Christophe Fillion-Robin&quot; &lt;<a href="mailto:jchris.fillionr@kitware.com">jchris.fillionr@kitware.com</a>&gt; wrote:<br type="attribution">&gt; Hi Daniel,<br>
&gt; <br>&gt; The requested feature has been implemented, see<br>&gt; <a href="https://github.com/commontk/CTK/commit/e8b169829d679e07fd13d2878960af0784edaed8">https://github.com/commontk/CTK/commit/e8b169829d679e07fd13d2878960af0784edaed8</a><br>
&gt; <br>&gt; Please refer to the comment for more details.<br>&gt; <br>&gt; Thanks<br>&gt; Jc<br>&gt; <br>&gt; On Thu, Jun 2, 2011 at 8:20 PM, Daniel Haehn &lt;<a href="mailto:haehn@bwh.harvard.edu">haehn@bwh.harvard.edu</a>&gt; wrote:<br>
&gt; <br>&gt;&gt; Steve, JC, thanks for the detailed replies!<br>&gt;&gt;<br>&gt;&gt; Is there something which would prevent making the buttonhints for the<br>&gt;&gt; wizard steps Q_INVOKABLE?<br>&gt;&gt;<br>&gt;&gt; Cheers,<br>
&gt;&gt; Daniel<br>&gt;&gt; On Jun 2, 2011 2:26 PM, &quot;Jean-Christophe Fillion-Robin&quot; &lt;<br>&gt;&gt; <a href="mailto:jchris.fillionr@kitware.com">jchris.fillionr@kitware.com</a>&gt; wrote:<br>&gt;&gt; &gt; On Thu, Jun 2, 2011 at 1:06 PM, Steve Pieper &lt;<a href="mailto:pieper@ibility.net">pieper@ibility.net</a>&gt; wrote:<br>
&gt;&gt; &gt;<br>&gt;&gt; &gt;&gt; Hi Daniel -<br>&gt;&gt; &gt;&gt;<br>&gt;&gt; &gt;&gt; With the PythonQt wrapping, only properties, signals/slots, and<br>&gt;&gt; &gt;&gt; methods tagged with Q_INVOKABLE are available in python.<br>
&gt;&gt; &gt;&gt;<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; Correct.<br>&gt;&gt; &gt;<br>&gt;&gt; &gt;<br>&gt;&gt; &gt;&gt; I would argue that we should try to expose the public API of our<br>&gt;&gt; &gt;&gt; widgets as much as possible to python but right now there is a lot of<br>
&gt;&gt; &gt;&gt; functionality that is only available via C++.<br>&gt;&gt; &gt;&gt;<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; When the API of class is designed, efforts are put to elaborate it.<br>&gt;&gt; &gt; Similarly, the same thought process should be done regarding the<br>
&gt;&gt; usability<br>&gt;&gt; &gt; of the object from within python.<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; To validate the API, a set of test *are* (should be) developed. As of<br>&gt;&gt; today,<br>&gt;&gt; &gt; these tests are written in Cpp. We could think of having tests also<br>
&gt;&gt; written<br>&gt;&gt; &gt; in Python.<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; -<br>&gt;&gt; &gt;<br>&gt;&gt; &gt;&gt;<br>&gt;&gt; &gt;&gt; -Steve<br>&gt;&gt; &gt;&gt;<br>&gt;&gt; &gt;&gt; On Thu, Jun 2, 2011 at 12:57 PM, Daniel Haehn &lt;<a href="mailto:haehn@bwh.harvard.edu">haehn@bwh.harvard.edu</a>&gt;<br>
&gt;&gt; &gt;&gt; wrote:<br>&gt;&gt; &gt;&gt; &gt; Hi guys,<br>&gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt;&gt; &gt; I am trying to hide the buttonbox on a ctkWorkflowWidgetStep in Python<br>&gt;&gt; &gt;&gt; &gt; but I can not access the method:<br>
&gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt;&gt; &gt; a = ctk.ctkWorkflowWidgetStep()<br>&gt;&gt; &gt;&gt; &gt; ...<br>&gt;&gt; &gt;&gt; &gt; a.setButtonBoxHints(..) # does not exist<br>&gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt;&gt; &gt; Accessing the ButtonBoxHint enum with its values is possible.<br>
&gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt;&gt; &gt; Also, I am missing access to a.setBackButtonText(..).<br>&gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt;&gt; &gt; Am I doing something wrong or is the doxygen documentation outdated?<br>
&gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt;&gt; &gt; Thanks,<br>&gt;&gt; &gt;&gt; &gt; Daniel<br>&gt;&gt; &gt;&gt; &gt; _______________________________________________<br>&gt;&gt; &gt;&gt; &gt; Ctk-developers mailing list<br>
&gt;&gt; &gt;&gt; &gt; <a href="mailto:Ctk-developers@commontk.org">Ctk-developers@commontk.org</a><br>&gt;&gt; &gt;&gt; &gt; <a href="http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers">http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers</a><br>
&gt;&gt; &gt;&gt; &gt;<br>&gt;&gt; &gt;&gt; _______________________________________________<br>&gt;&gt; &gt;&gt; Ctk-developers mailing list<br>&gt;&gt; &gt;&gt; <a href="mailto:Ctk-developers@commontk.org">Ctk-developers@commontk.org</a><br>
&gt;&gt; &gt;&gt; <a href="http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers">http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers</a><br>&gt;&gt; &gt;&gt;<br>&gt;&gt; &gt;<br>&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>&gt;&gt; &gt; --<br>&gt;&gt; &gt; +1 919 869 8849<br>&gt;&gt;<br>&gt; <br>&gt; <br>&gt; <br>&gt; -- <br>&gt; +1 919 869 8849<br></div>