mirror of
https://gitlab.linphone.org/BC/public/linphone-desktop.git
synced 2026-01-17 11:28:07 +00:00
41 lines
No EOL
676 B
QML
41 lines
No EOL
676 B
QML
import QtQuick 2.15
|
|
import QtQuick.Layouts 1.3
|
|
import QtQuick.Controls
|
|
import Linphone
|
|
//import UI 1.0
|
|
|
|
Window {
|
|
id: mainWindow
|
|
width: 960
|
|
height: 600
|
|
visible: true
|
|
title: qsTr("Linphone")
|
|
|
|
StackView {
|
|
id: mainWindowStackView
|
|
anchors.fill: parent
|
|
initialItem: welcomePage
|
|
}
|
|
Component {
|
|
id: welcomePage
|
|
WelcomePage {
|
|
onStartButtonPressed: {
|
|
mainWindowStackView.pop(welcomePage)
|
|
mainWindowStackView.push(loginPage)
|
|
}
|
|
}
|
|
}
|
|
Component {
|
|
id: loginPage
|
|
LoginPage {
|
|
onUseSIPButtonClicked: mainWindowStackView.push(sipLoginPage)
|
|
}
|
|
}
|
|
Component {
|
|
id: sipLoginPage
|
|
SIPLoginPage {
|
|
onReturnToLogin: mainWindowStackView.pop()
|
|
}
|
|
}
|
|
}
|
|
|