0

我正在使用 QtQuick 并创建了一个设置窗口(ApplicationWindow),它在单击设置按钮后显示。问题是,我仍然可以点击主窗口。设置窗口只是在主窗口后面并“消失”,直到我移动主窗口。我可以在设置菜单打开时阻止主窗口吗?此外,是否有可能删除 qml 中设置窗口的最小化和最大化按钮?提前致谢!

4

1 回答 1

1

描述您需要什么的术语称为模态。您可以设置窗口模式属性,如下所述:

http://qt-project.org/doc/qt-4.8/qt.html#WindowModality-enum

此外,每个 Qt 窗口都有一个type属性,如下所述:

http://qt-project.org/doc/qt-4.8/qt.html#WindowType-enum

设置最适合您的类型。

由于两者都是常规 QObject 属性,您可以通过 QML 设置它们。

于 2013-11-05T09:50:50.957 回答