No subject


Sun Apr 3 09:54:08 EDT 2011


add our own "handlers" (whatever it means).
I'm not sure what it implies though.
Julien.

On Fri, Aug 19, 2011 at 12:14 PM, Daniel Haehn <haehn at bwh.harvard.edu>wrote:

> Hi Julien,
>
> I tried it but it did not change anything.. :/
>
> Daniel
>
> On Fri, Aug 19, 2011 at 12:03 PM, Julien Finet <julien.finet at kitware.com>
> wrote:
> > Maybe QVector<double> needs to be entered in the meta object system.
> > Can you try adding
> >
> > qRegisterMetaType<QVector<double> > ("QVector<double>");
> >
> > in the constructor function of ctkMatrixWidget (better: init() of
> > ctkMatrixWidgetPrivate if it exists)
> > j.
> > On Fri, Aug 19, 2011 at 11:55 AM, Daniel Haehn <haehn at bwh.harvard.edu>
> > wrote:
> >>
> >> Hi again,
> >>
> >> so it seems that PythonQt has problems to wrap a QVector<double>. The
> >> setValues method is not accesible from python and the values() method
> >> returns:
> >>
> >>  QVector<double> (C++ Object 0x14c479690)
> >>
> >> rather than a python list. Maybe PythonQt only supports QVector<double*>
> ?
> >>
> >> Maybe it makes more sense to return a QVariantList which maps to
> >> python tuples in PythonQt?
> >>
> >> What do you guys think?
> >>
> >> Thanks,
> >> Daniel
> >>
> >> On Wed, Aug 17, 2011 at 7:56 PM, Daniel Haehn <haehn at bwh.harvard.edu>
> >> wrote:
> >> > Great, thank you!
> >> >
> >> > Daniel
> >> >
> >> > On Wed, Aug 17, 2011 at 7:48 PM, Julien Finet <
> julien.finet at kitware.com>
> >> > wrote:
> >> >> Added in CTK:
> >> >>
> >> >>
> https://github.com/commontk/CTK/commit/5ebd60003b230f961bfb5d2c89c17f0ddcb4a151
> >> >> Added in Slicer: r17743
> >> >>
> >> >>
> http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=17743
> >> >> Thanks,
> >> >> Julien.
> >> >>
> >> >> On Wed, Aug 17, 2011 at 4:55 PM, Daniel Haehn <haehn at bwh.harvard.edu
> >
> >> >> wrote:
> >> >>>
> >> >>> Thanks for the feedback,
> >> >>>
> >> >>> I just commited
> >> >>>
> >> >>>
> >> >>>
> https://github.com/haehn/CTK/commit/583a229fce5d99f06b78bab1c3a38cfe4255a328
> >> >>>
> >> >>> Would be great if we could encounter these changes to upstream and
> >> >>> then to Slicer CTK - the EMSegmenter needs it :)
> >> >>>
> >> >>> Thx,
> >> >>> Daniel
> >> >>>
> >> >>> On Wed, Aug 17, 2011 at 4:48 PM, Julien Finet
> >> >>> <julien.finet at kitware.com>
> >> >>> wrote:
> >> >>> > Looks good, except that when populating the values vector
> >> >>> > (ctkMatrixWidget::values()), I would call
> >> >>> > ctkMatrixWidget::value(i,j)
> >> >>> > instead of manually querying the data in order to factorize code.
> >> >>> > Thanks,
> >> >>> > Julien.
> >> >>> > p.s.I agree that setValues() would also beneficiate from some
> >> >>> > refactorization as well, but it's another story...
> >> >>> >
> >> >>> > On Wed, Aug 17, 2011 at 4:15 PM, Daniel Haehn
> >> >>> > <haehn at bwh.harvard.edu>
> >> >>> > wrote:
> >> >>> >>
> >> >>> >> Hi guys,
> >> >>> >>
> >> >>> >> could you please review
> >> >>> >>
> >> >>> >>
> >> >>> >>
> >> >>> >>
> >> >>> >>
> https://github.com/haehn/CTK/tree/add-SetValuesQPropertyMatrixWidget-feature
> >> >>> >>
> >> >>> >> Thx,
> >> >>> >> Daniel
> >> >>> >>
> >> >>> >> On Tue, Aug 16, 2011 at 3:57 PM, Jean-Christophe Fillion-Robin
> >> >>> >> <jchris.fillionr at kitware.com> wrote:
> >> >>> >> > +1 for setValues
> >> >>> >> > Jc
> >> >>> >> >
> >> >>> >> > On Tue, Aug 16, 2011 at 3:11 PM, Julien Finet
> >> >>> >> > <julien.finet at kitware.com>
> >> >>> >> > wrote:
> >> >>> >> >>
> >> >>> >> >> Because a "Q_PROPERTY adds features through the meta-object
> >> >>> >> >> system".
> >> >>> >> >> Practically in this case, it allows the property to be wrapped
> >> >>> >> >> with
> >> >>> >> >> python, and initial values can also be set directly via the
> >> >>> >> >> Designer.
> >> >>> >> >> As a more philosophical point, the matrix "values" are a
> >> >>> >> >> "property"
> >> >>> >> >> of
> >> >>> >> >> the
> >> >>> >> >> matrix.
> >> >>> >> >> Julien.
> >> >>> >> >> On Tue, Aug 16, 2011 at 3:04 PM, Daniel Haehn
> >> >>> >> >> <haehn at bwh.harvard.edu>
> >> >>> >> >> wrote:
> >> >>> >> >>>
> >> >>> >> >>> Hi Julien,
> >> >>> >> >>>
> >> >>> >> >>> why do you think a Q_PROPERTY is better? Anyway, I will give
> it
> >> >>> >> >>> a
> >> >>> >> >>> shot
> >> >>> >> >>> and let you know.
> >> >>> >> >>>
> >> >>> >> >>> Cheers,
> >> >>> >> >>> Daniel
> >> >>> >> >>>
> >> >>> >> >>> On Tue, Aug 16, 2011 at 1:48 PM, Julien Finet
> >> >>> >> >>> <julien.finet at kitware.com>
> >> >>> >> >>> wrote:
> >> >>> >> >>> > Either that or we make a Q_PROPERTY named "values":
> >> >>> >> >>> > Q_PROPERTY( QVector<double> values READ values WRITE
> >> >>> >> >>> > setValues)
> >> >>> >> >>> > There is already:
> >> >>> >> >>> > ctkMatrixWidget::setVector(QVector<double>),
> >> >>> >> >>> > maybe
> >> >>> >> >>> > it
> >> >>> >> >>> > could be renamed into setValues and values() should then
> also
> >> >>> >> >>> > be
> >> >>> >> >>> > written.
> >> >>> >> >>> > Julien.
> >> >>> >> >>> >
> >> >>> >> >>> > On Tue, Aug 16, 2011 at 12:37 PM, Daniel Haehn
> >> >>> >> >>> > <haehn at bwh.harvard.edu>
> >> >>> >> >>> > wrote:
> >> >>> >> >>> >>
> >> >>> >> >>> >> Hi guys,
> >> >>> >> >>> >>
> >> >>> >> >>> >> it seems that it is not possible to set a value of a
> >> >>> >> >>> >> ctkMatrixWidget
> >> >>> >> >>> >> from Python?
> >> >>> >> >>> >>
> >> >>> >> >>> >> Shall we just enable Q_INVOKABLE on the
> >> >>> >> >>> >> ctkMatrixWidget::setValue
> >> >>> >> >>> >> method?
> >> >>> >> >>> >>
> >> >>> >> >>> >> Thanks,
> >> >>> >> >>> >> Daniel
> >> >>> >> >>> >> _______________________________________________
> >> >>> >> >>> >> Ctk-developers mailing list
> >> >>> >> >>> >> Ctk-developers at commontk.org
> >> >>> >> >>> >>
> >> >>> >> >>> >>
> >> >>> >> >>> >>
> http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers
> >> >>> >> >>> >
> >> >>> >> >>> >
> >> >>> >> >>
> >> >>> >> >>
> >> >>> >> >> _______________________________________________
> >> >>> >> >> Ctk-developers mailing list
> >> >>> >> >> Ctk-developers at commontk.org
> >> >>> >> >>
> >> >>> >> >>
> http://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers
> >> >>> >> >>
> >> >>> >> >
> >> >>> >> >
> >> >>> >> >
> >> >>> >> > --
> >> >>> >> > +1 919 869 8849
> >> >>> >> >
> >> >>> >> >
> >> >>> >
> >> >>> >
> >> >>
> >> >>
> >> >
> >
> >
>

--20cf305b0cb25b357904aade247f
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I&#39;m a bit reluctant to make ctkMatrixWidget&#39;s code less readable ju=
st to please scripting.<div><br></div><div>From=A0<a href=3D"http://pythonq=
t.sourceforge.net/Features.html">http://pythonqt.sourceforge.net/Features.h=
tml</a>: it seems that we need to add our own &quot;handlers&quot; (whateve=
r it means).<div>

I&#39;m not sure what it implies though.</div><div>Julien.<br><br><div clas=
s=3D"gmail_quote">On Fri, Aug 19, 2011 at 12:14 PM, Daniel Haehn <span dir=
=3D"ltr">&lt;<a href=3D"mailto:haehn at bwh.harvard.edu">haehn at bwh.harvard.edu=
</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;">Hi Julien,<br>
<br>
I tried it but it did not change anything.. :/<br>
<font color=3D"#888888"><br>
Daniel<br>
</font><div><div></div><div class=3D"h5"><br>
On Fri, Aug 19, 2011 at 12:03 PM, Julien Finet &lt;<a href=3D"mailto:julien=
.finet at kitware.com">julien.finet at kitware.com</a>&gt; wrote:<br>
&gt; Maybe=A0QVector&lt;double&gt; needs to be entered in the meta object s=
ystem.<br>
&gt; Can you try adding<br>
&gt;<br>
&gt; qRegisterMetaType&lt;QVector&lt;double&gt; &gt; (&quot;QVector&lt;doub=
le&gt;&quot;);<br>
&gt;<br>
&gt; in the constructor function of ctkMatrixWidget (better: init() of<br>
&gt; ctkMatrixWidgetPrivate if it exists)<br>
&gt; j.<br>
&gt; On Fri, Aug 19, 2011 at 11:55 AM, Daniel Haehn &lt;<a href=3D"mailto:h=
aehn at bwh.harvard.edu">haehn at bwh.harvard.edu</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi again,<br>
&gt;&gt;<br>
&gt;&gt; so it seems that PythonQt has problems to wrap a QVector&lt;double=
&gt;. The<br>
&gt;&gt; setValues method is not accesible from python and the values() met=
hod<br>
&gt;&gt; returns:<br>
&gt;&gt;<br>
&gt;&gt; =A0QVector&lt;double&gt; (C++ Object 0x14c479690)<br>
&gt;&gt;<br>
&gt;&gt; rather than a python list. Maybe PythonQt only supports QVector&lt=
;double*&gt; ?<br>
&gt;&gt;<br>
&gt;&gt; Maybe it makes more sense to return a QVariantList which maps to<b=
r>
&gt;&gt; python tuples in PythonQt?<br>
&gt;&gt;<br>
&gt;&gt; What do you guys think?<br>
&gt;&gt;<br>
&gt;&gt; Thanks,<br>
&gt;&gt; Daniel<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Aug 17, 2011 at 7:56 PM, Daniel Haehn &lt;<a href=3D"mailt=
o:haehn at bwh.harvard.edu">haehn at bwh.harvard.edu</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt; &gt; Great, thank you!<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Daniel<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Wed, Aug 17, 2011 at 7:48 PM, Julien Finet &lt;<a href=3D"=
mailto:julien.finet at kitware.com">julien.finet at kitware.com</a>&gt;<br>
&gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt; Added in CTK:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; <a href=3D"https://github.com/commontk/CTK/commit/5ebd600=
03b230f961bfb5d2c89c17f0ddcb4a151" target=3D"_blank">https://github.com/com=
montk/CTK/commit/5ebd60003b230f961bfb5d2c89c17f0ddcb4a151</a><br>
&gt;&gt; &gt;&gt; Added in Slicer: r17743<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; <a href=3D"http://viewvc.slicer.org/viewvc.cgi/Slicer4?vi=
ew=3Drevision&amp;revision=3D17743" target=3D"_blank">http://viewvc.slicer.=
org/viewvc.cgi/Slicer4?view=3Drevision&amp;revision=3D17743</a><br>
&gt;&gt; &gt;&gt; Thanks,<br>
&gt;&gt; &gt;&gt; Julien.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; On Wed, Aug 17, 2011 at 4:55 PM, Daniel Haehn &lt;<a href=
=3D"mailto:haehn at bwh.harvard.edu">haehn at bwh.harvard.edu</a>&gt;<br>
&gt;&gt; &gt;&gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Thanks for the feedback,<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; I just commited<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; <a href=3D"https://github.com/haehn/CTK/commit/583a22=
9fce5d99f06b78bab1c3a38cfe4255a328" target=3D"_blank">https://github.com/ha=
ehn/CTK/commit/583a229fce5d99f06b78bab1c3a38cfe4255a328</a><br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Would be great if we could encounter these changes to=
 upstream and<br>
&gt;&gt; &gt;&gt;&gt; then to Slicer CTK - the EMSegmenter needs it :)<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Thx,<br>
&gt;&gt; &gt;&gt;&gt; Daniel<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; On Wed, Aug 17, 2011 at 4:48 PM, Julien Finet<br>
&gt;&gt; &gt;&gt;&gt; &lt;<a href=3D"mailto:julien.finet at kitware.com">julie=
n.finet at kitware.com</a>&gt;<br>
&gt;&gt; &gt;&gt;&gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt; &gt; Looks good, except that when populating the valu=
es vector<br>
&gt;&gt; &gt;&gt;&gt; &gt; (ctkMatrixWidget::values()), I would call<br>
&gt;&gt; &gt;&gt;&gt; &gt; ctkMatrixWidget::value(i,j)<br>
&gt;&gt; &gt;&gt;&gt; &gt; instead of manually querying the data in order t=
o factorize code.<br>
&gt;&gt; &gt;&gt;&gt; &gt; Thanks,<br>
&gt;&gt; &gt;&gt;&gt; &gt; Julien.<br>
&gt;&gt; &gt;&gt;&gt; &gt; p.s.I agree that setValues() would also benefici=
ate from some<br>
&gt;&gt; &gt;&gt;&gt; &gt; refactorization as well, but it&#39;s another st=
ory...<br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt; On Wed, Aug 17, 2011 at 4:15 PM, Daniel Haehn<br=
>
&gt;&gt; &gt;&gt;&gt; &gt; &lt;<a href=3D"mailto:haehn at bwh.harvard.edu">hae=
hn at bwh.harvard.edu</a>&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; Hi guys,<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; could you please review<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; <a href=3D"https://github.com/haehn/CTK/tree=
/add-SetValuesQPropertyMatrixWidget-feature" target=3D"_blank">https://gith=
ub.com/haehn/CTK/tree/add-SetValuesQPropertyMatrixWidget-feature</a><br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; Thx,<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; Daniel<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; On Tue, Aug 16, 2011 at 3:57 PM, Jean-Christ=
ophe Fillion-Robin<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &lt;<a href=3D"mailto:jchris.fillionr at kitwar=
e.com">jchris.fillionr at kitware.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt; +1 for setValues<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt; Jc<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt; On Tue, Aug 16, 2011 at 3:11 PM, Julien=
 Finet<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt; &lt;<a href=3D"mailto:julien.finet at kitw=
are.com">julien.finet at kitware.com</a>&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; Because a &quot;Q_PROPERTY adds fea=
tures through the meta-object<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; system&quot;.<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; Practically in this case, it allows=
 the property to be wrapped<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; with<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; python, and initial values can also=
 be set directly via the<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; Designer.<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; As a more=A0philosophical=A0point, =
the=A0matrix=A0&quot;values&quot; are a<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; &quot;property&quot;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; of<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; the<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; matrix.<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; Julien.<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; On Tue, Aug 16, 2011 at 3:04 PM, Da=
niel Haehn<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; &lt;<a href=3D"mailto:haehn at bwh.har=
vard.edu">haehn at bwh.harvard.edu</a>&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; Hi Julien,<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; why do you think a Q_PROPERTY i=
s better? Anyway, I will give it<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; a<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; shot<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; and let you know.<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; Cheers,<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; Daniel<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; On Tue, Aug 16, 2011 at 1:48 PM=
, Julien Finet<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &lt;<a href=3D"mailto:julien.fi=
net at kitware.com">julien.finet at kitware.com</a>&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; Either that or we make a=
=A0Q_PROPERTY named=A0&quot;values&quot;:<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; Q_PROPERTY( QVector&lt;dou=
ble&gt; values READ values WRITE<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; setValues)<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; There is already:<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; ctkMatrixWidget::setVector=
(QVector&lt;double&gt;),<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; maybe<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; it<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; could be renamed into setV=
alues and values() should then also<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; be<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; written.<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; Julien.<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; On Tue, Aug 16, 2011 at 12=
:37 PM, Daniel Haehn<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; &lt;<a href=3D"mailto:haeh=
n at bwh.harvard.edu">haehn at bwh.harvard.edu</a>&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; Hi guys,<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; it seems that it is no=
t possible to set a value of a<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; ctkMatrixWidget<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; from Python?<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; Shall we just enable Q=
_INVOKABLE on the<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; ctkMatrixWidget::setVa=
lue<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; method?<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; Thanks,<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; Daniel<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; ______________________=
_________________________<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; Ctk-developers mailing=
 list<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; <a href=3D"mailto:Ctk-=
developers at commontk.org">Ctk-developers at commontk.org</a><br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;&gt; <a href=3D"http://publ=
ic.kitware.com/cgi-bin/mailman/listinfo/ctk-developers" target=3D"_blank">h=
ttp://public.kitware.com/cgi-bin/mailman/listinfo/ctk-developers</a><br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; ___________________________________=
____________<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; Ctk-developers mailing list<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; <a href=3D"mailto:Ctk-developers at co=
mmontk.org">Ctk-developers at commontk.org</a><br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt; <a href=3D"http://public.kitware.co=
m/cgi-bin/mailman/listinfo/ctk-developers" target=3D"_blank">http://public.=
kitware.com/cgi-bin/mailman/listinfo/ctk-developers</a><br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt; --<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt; <a href=3D"tel:%2B1%20919%20869%208849"=
 value=3D"+19198698849">+1 919 869 8849</a><br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div></div>

--20cf305b0cb25b357904aade247f--


More information about the Ctk-developers mailing list