qml ui fixes

This commit is contained in:
pokamest 2021-08-19 01:27:22 +03:00
parent 57234bc793
commit 27171ed974
43 changed files with 311 additions and 262 deletions

View file

@ -1,12 +1,18 @@
import QtQuick 2.14
import QtQuick.Window 2.14
import QtQuick.Controls 2.12
import QtQuick.Controls.Material 2.12
import PageEnum 1.0
import Qt.labs.platform 1.1
import QtQuick.Dialogs 1.1
import "./"
import "Pages"
import "Config"
Window {
Material.theme: Material.Dark
Material.accent: Material.Purple
id: root
visible: true
width: GC.screenWidth
@ -15,7 +21,7 @@ Window {
UiLogic.onCloseWindow()
}
flags: Qt.FramelessWindowHint
//flags: Qt.FramelessWindowHint
title: "AmneziaVPN"
function getPageComponent(page) {
switch (page) {
@ -232,16 +238,19 @@ Window {
Rectangle {
y: GC.isDesktop() ? titleBar.height : 0
width: GC.screenWidth
height: GC.screenHeight
// width: GC.screenWidth
// height: GC.screenHeight
anchors.fill: parent
color: "white"
}
StackView {
id: pageLoader
y: GC.isDesktop() ? titleBar.height : 0
width: GC.screenWidth
height: GC.screenHeight
// width: GC.screenWidth
// height: GC.screenHeight
anchors.fill: parent
// initialItem: page_servers
onCurrentItemChanged: {
let pageEnum = root.getPageEnum(currentItem)