This commit is contained in:
zhuzichu 2024-01-29 09:17:45 +08:00
parent 74c2dfed5b
commit 3933026de3
2 changed files with 14 additions and 8 deletions

View File

@ -39,6 +39,7 @@ Window {
property bool showMaximize: true
property bool showStayTop: true
property bool autoMaximize: false
property bool autoVisible: true
property bool useSystemAppBar
property color resizeBorderColor: {
if(window.active){
@ -77,12 +78,14 @@ Window {
if(!useSystemAppBar){
loader_frameless_helper.sourceComponent = com_frameless_helper
}
if(window.autoVisible){
if(window.autoMaximize){
window.showMaximized()
}else{
window.show()
}
}
}
Component.onDestruction: {
lifecycle.onDestruction()
}

View File

@ -38,6 +38,7 @@ Window {
property bool showMaximize: true
property bool showStayTop: true
property bool autoMaximize: false
property bool autoVisible: true
property bool useSystemAppBar
property color resizeBorderColor: {
if(window.active){
@ -76,12 +77,14 @@ Window {
if(!useSystemAppBar){
loader_frameless_helper.sourceComponent = com_frameless_helper
}
if(window.autoVisible){
if(window.autoMaximize){
window.showMaximized()
}else{
window.show()
}
}
}
Component.onDestruction: {
lifecycle.onDestruction()
}