import QtQuick 2.0

Item {
    id: root

    signal menuBack();
    signal closeCanvas();
    signal reconnectCanvas();

    Rectangle {
        anchors.centerIn: parent
        width: buttons.childrenRect.width + 20
        height: buttons.childrenRect.height + 20
        border.width: 1
        border.color: "orange"
        color: "#5f5f5f"

        Column {
            id: buttons
            spacing: 30

            Button {
                label: qsTr("Back")
                onClicked: root.menuBack();
                anchors.horizontalCenter: parent.horizontalCenter
            }

            Button {
                label: qsTr("Close")
                onClicked: root.closeCanvas();
                anchors.horizontalCenter: parent.horizontalCenter
            }

            Button {
                label: qsTr("Reconnect")
                onClicked: root.reconnectCanvas();
                anchors.horizontalCenter: parent.horizontalCenter
            }
        } // of buttons column
    }
}