【发布时间】:2018-06-13 20:36:35
【问题描述】:
我在 Android 和 iOS 上的 Qt 5.9.3 上运行我的 Qt 应用程序。我想直接在 QML 文件上收听QGuiApplication::applicationStateChanged
如何使用连接在 QML 上监听应用程序状态变化,而无需编写任何代码来从我的 C++ 类发出信号。
我想使用连接收听Qt::ApplicationState::ApplicationInactive 和Qt::ApplicationState::ApplicationActive 事件。 在我的 QML 文件中使用类似的东西。
Connections {
target: something_but_what
onApplicationStateChanged: {
console.log("State changed", state)
}
}
我怎样才能做到这一点?
【问题讨论】:
标签: qt qml qtquick2 qtquickcontrols2 qapplication