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