chore(dialogs): adapt CommunityIntroDialog
iterates: status-im/StatusQ#760
This commit is contained in:
parent
e7ac242f6f
commit
5aea3d26a8
|
@ -1,14 +1,15 @@
|
||||||
import QtQuick 2.14
|
import QtQuick 2.14
|
||||||
import QtQuick.Controls 2.14
|
import QtQuick.Controls 2.14
|
||||||
import QtQuick.Layouts 1.1
|
import QtQuick.Layouts 1.1
|
||||||
|
import QtQml.Models 2.14
|
||||||
|
|
||||||
import StatusQ.Core 0.1
|
import StatusQ.Core 0.1
|
||||||
import StatusQ.Core.Theme 0.1
|
import StatusQ.Core.Theme 0.1
|
||||||
import StatusQ.Controls 0.1
|
import StatusQ.Controls 0.1
|
||||||
import StatusQ.Components 0.1
|
import StatusQ.Components 0.1
|
||||||
import StatusQ.Popups 0.1
|
import StatusQ.Popups.Dialog 0.1
|
||||||
|
|
||||||
StatusModal {
|
StatusDialog {
|
||||||
id: root
|
id: root
|
||||||
|
|
||||||
property string name
|
property string name
|
||||||
|
@ -17,21 +18,20 @@ StatusModal {
|
||||||
|
|
||||||
signal joined
|
signal joined
|
||||||
|
|
||||||
width: undefined // popup is able to determine size from its content
|
title: qsTr("Welcome to %1").arg(name)
|
||||||
padding: 16
|
|
||||||
|
|
||||||
header.title: qsTr("Welcome to %1").arg(name)
|
footer: StatusDialogFooter {
|
||||||
|
rightButtons: ObjectModel {
|
||||||
rightButtons: [
|
StatusButton {
|
||||||
StatusButton {
|
text: qsTr("Join %1").arg(root.name)
|
||||||
text: qsTr("Join %1").arg(root.name)
|
enabled: checkBox.checked
|
||||||
enabled: checkBox.checked
|
onClicked: {
|
||||||
onClicked: {
|
root.joined()
|
||||||
root.joined()
|
root.close()
|
||||||
root.close()
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
}
|
||||||
|
|
||||||
ColumnLayout {
|
ColumnLayout {
|
||||||
anchors.fill: parent
|
anchors.fill: parent
|
||||||
|
|
Loading…
Reference in New Issue