[Qt-qml] QML Slot

Ivan De Marino ivan.de.marino at gmail.com
Fri Jul 16 13:34:01 CEST 2010


Isn't this a massive OT that broke an interesting discussion about QML
Signal/Slot handling?

On 14 July 2010 16:29, Almo Nito <AlmoNito at gmx.de> wrote:

> That Worked THX!
>
>
> I was wondering if this was the right way to enable HW Acceleration for
> QML:
>
> http://pastebin.com/DLA1GuF2
>
> Thanks
>
>
> -----Original Message-----
> From: aaron.kennedy at nokia.com [mailto:aaron.kennedy at nokia.com]
> Sent: Mittwoch, 14. Juli 2010 11:19
> To: AlmoNito at gmx.de
> Subject: Re: [Qt-qml] QML Slot
>
> Hi,
>
> Please try a signal starting with a lowercase letter.  QML doesn't like
> upper case properties :)
>
> Cheers,
>
> Aaron
>
> On 14/07/2010, at 6:49 PM, "ext Almo  Nito" <AlmoNito at gmx.de> wrote:
>
> > I tryed that with the following Result:
> >
> > Cannot assign to non-existent property "onChangedDir"
> >
> >
> > signals: void ChangedDir();
> > The Object is Registered using
> > ctxt->setContextProperty("CommObject",_COMM);
> >
> > i can access  the functions from QML and access its properties but i
> > can NOT connect to a signal
> >
> > Any Ideas?
> >
> >
> >
> > -------- Original-Nachricht --------
> >> Datum: Wed, 14 Jul 2010 01:37:11 +0200
> >> Von: michael.brasser at nokia.com
> >> An: AlmoNito at gmx.de
> >> CC: qt-qml at trolltech.com
> >> Betreff: Re: [Qt-qml] QML Slot
> >
> >> Hi Almo,
> >>
> >> On 14/07/2010, at 6:30 AM, ext Almo Nito wrote:
> >> I would like to know how i can connect to a Signal in QML if the
> >> object was not instanced from QML:
> >>
> >> Im having an Object _COMM;
> >>
> >> That was registered using:
> >> ctxt->setContextProperty("CommObject",_COMM);
> >>
> >> I can actually use CommObject.doMyInvolkeMethod() in QML
> >>
> >> But how do I connect to a signal that gets emmited that instace of
> >> _COMM in QML?
> >>
> >> You should be able to use the Connections element for this
> >> (http://doc.qt.nokia.com/4.7-snapshot/qml-connections.html):
> >>
> >> Connections {
> >>    target: CommObject
> >>    onMySignal: console.log("here I am!") }
> >>
> >> Regards,
> >> Michael
> >>
> >
> > --
> > GRATIS für alle GMX-Mitglieder: Die maxdome Movie-FLAT!
> > Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome01
> > _______________________________________________
> > Qt-qml mailing list
> > Qt-qml at trolltech.com
> > http://lists.trolltech.com/mailman/listinfo/qt-qml
>
>
> _______________________________________________
> Qt-qml mailing list
> Qt-qml at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-qml
>



-- 
 Ivan De Marino | Software Engineer | France Telecom R&D UK - Orange Labs
 w. +44 20 8849 5806 | m. +44 7515 955 861 | m. +44 7974 156 216
 ivan[dot]demarino[at]orange-ftgroup.com |
ivan[dot]de[dot]marino[at]gmail[dot]com
 www.detronizator.org | www.linkedin.com/in/ivandemarino
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt.nokia.com/pipermail/qt-qml/attachments/20100716/0b50179f/attachment.html 


More information about the Qt-qml mailing list