erinn
/
ui
forked from cwtch.im/ui
1
0
Fork 0
ui/qml/panes/GroupSettingsPane.qml

68 lines
947 B
QML

import QtGraphicalEffects 1.0
import QtQuick 2.7
import QtQuick.Controls 2.4
import QtQuick.Controls.Material 2.0
import QtQuick.Layouts 1.3
import QtQuick.Window 2.11
import "../widgets"
ColumnLayout { // groupSettingsPane
anchors.fill: parent
StackToolbar {
id: toolbar
aux.visible: false
}
ScalingLabel {
text: "Server:"
}
TextEdit {
id: txtServer
width: 100
}
ScalingLabel{
text: "Group name:"
}
TextEdit {
id: txtGroupName
width: 100
}
ScalingLabel {
text: "Invitation:"
}
TextEdit {
id: txtInvitation
width: 200
}
SimpleButton {
icon: "regular/clipboard"
text: "copy"
onClicked: {
gcd.popup("copied to clipboard!")
txtInvitation.selectAll()
txtInvitation.copy()
}
}
Connections {
target: gcd
onSupplyGroupSettings: function(name, server, invite) {
toolbar.text = name
txtGroupName.text = name
txtServer.text = server
txtInvitation.text = invite
}
}
}