Qt5 & QtQuick2 - прозрачное главное окно

Я пытаюсь создать простой пользовательский интерфейс Qt с безрамным окном и закругленными углами. Начиная с нового проекта сПриложение QtQuick 2 шаблон, мой код выглядит так:

main.cpp

#include 
#include "qtquick2applicationviewer.h"

int main(int argc, char *argv[])
{
    QGuiApplication app(argc, argv);

    QtQuick2ApplicationViewer viewer;

    viewer.setMainQmlFile(QStringLiteral("qml/qtquick-test/main.qml"));
    viewer.setFlags(Qt::FramelessWindowHint);
    viewer.showExpanded();

    return app.exec();
}

main.qml

import QtQuick 2.0

Rectangle {
    width: 360
    height: 360
    radius: 10
    color: "red"

    Text {
        text: qsTr("Hello World")
        anchors.centerIn: parent
    }
    MouseArea {
        anchors.fill: parent
        onClicked: {
            Qt.quit();
        }
    }
}

И вот результат:

Что я хочуЧтобы избавиться от белых углов, сделайте главное окно прозрачным. Однако, насколько я могу судить, в Qt5 нет способа сделать это, потому что мы неу меня нет таблиц стилей и т. д., и я не использую QtWidget. Должен ли я использовать QtWidget?

Кстати, яЯ новичок в Qt и Qt5.

Ответы на вопрос(3)

Ваш ответ на вопрос