diff options
author | obscuren <geffobscura@gmail.com> | 2014-12-21 22:06:35 +0800 |
---|---|---|
committer | obscuren <geffobscura@gmail.com> | 2014-12-21 22:06:35 +0800 |
commit | 0e5aed63ddbda716ba7373bed7cfc083ec35ced1 (patch) | |
tree | a84fbf82aa4c7e211e2c15355b3a9312b538937c /cmd/mist/assets | |
parent | 125bdc325352823bcf83a1a671a0bfaea1d7d7ff (diff) | |
download | go-tangerine-0e5aed63ddbda716ba7373bed7cfc083ec35ced1.tar.gz go-tangerine-0e5aed63ddbda716ba7373bed7cfc083ec35ced1.tar.zst go-tangerine-0e5aed63ddbda716ba7373bed7cfc083ec35ced1.zip |
Updated QWhisper
* changed api
* general whisper debug interface
Diffstat (limited to 'cmd/mist/assets')
-rw-r--r-- | cmd/mist/assets/qml/views/whisper.qml | 32 |
1 files changed, 30 insertions, 2 deletions
diff --git a/cmd/mist/assets/qml/views/whisper.qml b/cmd/mist/assets/qml/views/whisper.qml index b50841ba5..b43ea4f8b 100644 --- a/cmd/mist/assets/qml/views/whisper.qml +++ b/cmd/mist/assets/qml/views/whisper.qml @@ -9,7 +9,7 @@ import Ethereum 1.0 Rectangle { id: root - property var title: "Whisper" + property var title: "Whisper Traffic" property var iconSource: "../facet.png" property var menuItem @@ -21,10 +21,22 @@ Rectangle { identity = shh.newIdentity() console.log("New identity:", identity) - var t = shh.watch({topics: ["chat"]}) + var t = shh.watch({}, root) + } + + function onMessage(message) { + whisperModel.insert(0, {data: JSON.stringify({from: message.from, payload: eth.toAscii(message.payload)})}) } RowLayout { + id: input + anchors { + left: parent.left + leftMargin: 20 + top: parent.top + topMargin: 20 + } + TextField { id: to placeholderText: "To" @@ -44,4 +56,20 @@ Rectangle { } } } + + TableView { + id: txTableView + anchors { + top: input.bottom + topMargin: 10 + bottom: parent.bottom + left: parent.left + right: parent.right + } + TableViewColumn{ role: "data" ; title: "Data" ; width: parent.width - 2 } + + model: ListModel { + id: whisperModel + } + } } |