Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-61515

QWebChannel: Sending custom datatypes as signal parameters

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Out of scope
    • Icon: Not Evaluated Not Evaluated
    • None
    • 5.9.0
    • WebChannel
    • None

      Hi!

      I want to send a signal from server side to javascript client, which has a custom datatype in its signature. I define a struct and register it as a qt metatype. However, after I emit signal passing some value, I get null Object on the client side. 

      I have attached a modified webchannel example. If you run diff, you'll see, that I have changed newMessage signal signature to pass time, user and message as struct both in server and client code.

      Can you, please, tell, if this is supposed to work? Or am I missing something?

      Thank you.

      P.S. qwebchannel.js is still missing from distributives.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            milianw Milian Wolff
            danilshkodin danilshkodin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes