我有由 qml 创建的无框主窗口(ApplicationWindow {..}
在我的 main.qml 文件中)我通过QQmlApplicationEngine::load
(Qt5.1 中引入的类)实例化 qml。如果我设置了Qt.FramelessWindowHint
标志,则窗口是无框的,但会丢失阴影(在 Windows 中)。如何为我的窗口添加阴影?
我的窗口列表:
ApplicationWindow {
id: rootWindow
color : "#f8f8f8"
maximumHeight: 445
minimumHeight: 445
minimumWidth: 730
maximumWidth: 730
flags : Qt.FramelessWindowHint | Qt.Window
Component.onCompleted: {
setHeight(455)
setWidth(740)
}
MainObject{
id:mainObject1
anchors.fill: parent
height:445
width:730
}
}