mirror of
https://github.com/zhuzichu520/FluentUI.git
synced 2024-11-01 00:27:32 +08:00
73 lines
1.5 KiB
QML
73 lines
1.5 KiB
QML
import QtQuick
|
||
import QtQuick.Controls
|
||
import QtQuick.Layouts
|
||
import FluentUI
|
||
import Qt.labs.platform
|
||
import "qrc:///example/qml/component"
|
||
|
||
FluWindow {
|
||
|
||
id:window
|
||
title:"友情提示"
|
||
width: 300
|
||
height: 400
|
||
fixSize: true
|
||
showMinimize: false
|
||
showStayTop: false
|
||
|
||
property string crashFilePath
|
||
|
||
onInitArgument:
|
||
(argument)=>{
|
||
crashFilePath = argument.crashFilePath
|
||
}
|
||
|
||
Image{
|
||
width: 540/2
|
||
height: 285/2
|
||
anchors{
|
||
horizontalCenter: parent.horizontalCenter
|
||
top: parent.top
|
||
topMargin: 40
|
||
}
|
||
source: "qrc:/example/res/image/ic_crash.png"
|
||
}
|
||
|
||
FluText{
|
||
id:text_info
|
||
anchors{
|
||
horizontalCenter: parent.horizontalCenter
|
||
top: parent.top
|
||
topMargin: 240
|
||
}
|
||
text:"发生意外错误\n给您带来的不便,我们深表歉意"
|
||
horizontalAlignment: Text.AlignHCenter
|
||
verticalAlignment: Text.AlignVCenter
|
||
}
|
||
|
||
RowLayout{
|
||
anchors{
|
||
horizontalCenter: parent.horizontalCenter
|
||
bottom: parent.bottom
|
||
bottomMargin: 20
|
||
}
|
||
FluButton{
|
||
text:"日志上报"
|
||
onClicked: {
|
||
FluTools.showFileInFolder(crashFilePath)
|
||
}
|
||
}
|
||
Item{
|
||
width: 30
|
||
height: 1
|
||
}
|
||
FluFilledButton{
|
||
text:"重启程序"
|
||
onClicked: {
|
||
FluApp.exit(931)
|
||
}
|
||
}
|
||
}
|
||
|
||
}
|