Split the main view on 2

This commit is contained in:
Aurelien Vaillant
2024-08-13 11:26:45 +02:00
parent 86001090c2
commit 4bb7ec2ba0
3 changed files with 40 additions and 12 deletions
+39 -11
View File
@@ -1,19 +1,47 @@
import QtQuick 2.5
import fbx.application 1.0
import "Views" 1.0
import "Views" as View
Application {
Image {
source: "icon.png"
}
Text {
text: "Connect to Jellifyn server"
}
Column {
anchors.fill: parent
spacing: 10
GridView {
model: ViewLogin {}
delegate: Column {
Text { text: name; anchors.horizontalCenter: parent.horizontalCenter }
Rectangle {
// Logo left section
width: parent.width / 2 - 5
height: parent.height
color: "#000B25"
Image {
anchors.centerIn: parent
source: "icon.png"
}
}
Rectangle {
// Grid View section to log user and setup the server link
width: parent.width / 2 - 5
height: parent.height
color: "blue"
Text {
color: "orange"
text: "Connect to Jellyfin"
}
/*
GridView {
anchors.centerIn: parent
width: parent.width; height: parent.height
model: View.Login {}
delegate: Column {
Text { text: name; anchors.horizontalCenter: parent.horizontalCenter }
}
}
*/
}
}
}
+1 -1
View File
@@ -4,7 +4,7 @@
"description": "Jellyfin for Freebox",
"icon": "icon.png",
"capabilities": {
"net_wan": "required",
"net_wan": "required"
},
"entryPoints": {
"main": {