Как сделать окно QML без полей?

Это мой файл QML:

Rectangle {
width:640;
height:360;

Text {
text:qsTr("Agritrade");
anchors.centerIn:parent;
}//text

MouseArea {
anchors.fill:parent;
onClicked: {
Qt.quit();
}
}//mouse area
}

Я хочу сделать окно без границ. Как установить свойства для прямоугольника выше?

1

Решение

Кажется невозможным установить свойства для тега Rectangle, чтобы создать рамку без рамки.

Единственное решение ниже применимо (используйте метод setFlags):

//qml viewer
QtQuick2ApplicationViewer viewer;
viewer.setMainQmlFile(QStringLiteral("qml/agritrade/main.qml"));
viewer.setFlags(Qt::Window|Qt::FramelessWindowHint);
viewer.showExpanded();
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]