fix for QT 5.12 qml not handling function pointers to handlers
This commit is contained in:
parent
37f5cbc9b4
commit
4b9f3f136e
|
@ -59,9 +59,13 @@ ColumnLayout {
|
|||
jsonModel4.clear()
|
||||
}
|
||||
|
||||
onAppendMessage: handle
|
||||
onAppendMessage: function(handle, from, displayName, message, image, mid, fromMe, ts, ack, error) {
|
||||
handle(handle, from, displayName, message, image, mid, fromMe, ts, ack, error)
|
||||
}
|
||||
|
||||
onPrependMessage: handle
|
||||
onPrependMessage: function(handle, from, displayName, message, image, mid, fromMe, ts, ack, error) {
|
||||
handle(handle, from, displayName, message, image, mid, fromMe, ts, ack, error)
|
||||
}
|
||||
|
||||
function handle(handle, from, displayName, message, image, mid, fromMe, ts, ack, error) {
|
||||
var msg
|
||||
|
|
|
@ -24,9 +24,14 @@ ColumnLayout {
|
|||
|
||||
}
|
||||
|
||||
onAppendMessage: handle
|
||||
onAppendMessage: function(handle, from, displayName, message, image, mid, fromMe, ts, ack, error) {
|
||||
handle(handle, from, displayName, message, image, mid, fromMe, ts, ack, error)
|
||||
}
|
||||
|
||||
onPrependMessage: function(handle, from, displayName, message, image, mid, fromMe, ts, ack, error) {
|
||||
handle(handle, from, displayName, message, image, mid, fromMe, ts, ack, error)
|
||||
}
|
||||
|
||||
onPrependMessage: handle
|
||||
|
||||
function handle(handle, from, displayName, message, image, mid, fromMe, ts) {
|
||||
var msg
|
||||
|
|
|
@ -58,9 +58,14 @@ ColumnLayout {
|
|||
jsonModel4.clear()
|
||||
}
|
||||
|
||||
onAppendMessage: handle
|
||||
onAppendMessage: function(handle, from, displayName, message, image, mid, fromMe, ts, ack, error) {
|
||||
handle(handle, from, displayName, message, image, mid, fromMe, ts, ack, error)
|
||||
}
|
||||
|
||||
onPrependMessage: function(handle, from, displayName, message, image, mid, fromMe, ts, ack, error) {
|
||||
handle(handle, from, displayName, message, image, mid, fromMe, ts, ack, error)
|
||||
}
|
||||
|
||||
onPrependMessage: handle
|
||||
|
||||
function handle(handle, from, displayName, message, image, mid, fromMe, ts, ack, error) {
|
||||
var msg
|
||||
|
|
|
@ -53,6 +53,15 @@ ColumnLayout {
|
|||
}
|
||||
|
||||
onAppendMessage: function(handle, from, displayName, message, image, mid, fromMe, ts, ack, error) {
|
||||
handle(handle, from, displayName, message, image, mid, fromMe, ts, ack, error)
|
||||
}
|
||||
|
||||
onPrependMessage: function(handle, from, displayName, message, image, mid, fromMe, ts, ack, error) {
|
||||
handle(handle, from, displayName, message, image, mid, fromMe, ts, ack, error)
|
||||
}
|
||||
|
||||
|
||||
function handle(handle, from, displayName, message, image, mid, fromMe, ts, ack, error) {
|
||||
var msg
|
||||
try {
|
||||
msg = JSON.parse(message)
|
||||
|
|
Reference in New Issue