这是我的 QML 文件:
Rectangle {
width:640;
height:360;
Text {
text:qsTr("Agritrade");
anchors.centerIn:parent;
}//text
MouseArea {
anchors.fill:parent;
onClicked: {
Qt.quit();
}
}//mouse area
}
我想让窗口无边框。如何为上面的矩形设置属性?
最佳答案
似乎不可能通过设置 Rectangle 标签的属性来制作无边框框架。
以下唯一解决方案适用(使用“setFlags”方法):
//qml viewer
QtQuick2ApplicationViewer viewer;
viewer.setMainQmlFile(QStringLiteral("qml/agritrade/main.qml"));
viewer.setFlags(Qt::Window|Qt::FramelessWindowHint);
viewer.showExpanded();
关于c++ - 如何让QML窗口无边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22163053/