qmlFrontend/qml/qmlFrontend/Room.qml
author unc0rr
Sat, 21 Nov 2015 23:56:41 +0300
branchqmlfrontend
changeset 11424 86c13e5662f1
child 11426 ab6a6d9ebfc0
permissions -rw-r--r--
- Some refactoring - Room page, handle room join/part, room chat

import QtQuick 2.0
import Hedgewars.Engine 1.0

Rectangle {
    HWButton {
        id: btnBack
        width: 40
        height: 40
        anchors.left: parent.left
        anchors.bottom: parent.bottom

        onClicked: HWEngine.partRoom("")
    }

    Chat {
        id: roomChat;
        x: 0;
        width: parent.width;
        height: 250;
        anchors.bottom: btnBack.top

        Connections {
            target: HWEngine
            onRoomChatLine: roomChat.addChatLine(nickname, line)
            onRoomClientAdded: roomChat.addClient(clientName)
            onRoomClientRemoved: roomChat.removeClient(clientName, reason)
        }
    }
}