| 1014 | } |
| 1015 | |
| 1016 | rpl::producer<bool> Application::appDeactivatedValue() const { |
| 1017 | const auto &app |
| 1018 | = static_cast<QGuiApplication*>(QCoreApplication::instance()); |
| 1019 | return rpl::single( |
| 1020 | app->applicationState() |
| 1021 | ) | rpl::then( |
| 1022 | base::qt_signal_producer( |
| 1023 | app, |
| 1024 | &QGuiApplication::applicationStateChanged |
| 1025 | )) | rpl::map([=](Qt::ApplicationState state) { |
| 1026 | return (state != Qt::ApplicationActive); |
| 1027 | }); |
| 1028 | } |
| 1029 | |
| 1030 | void Application::materializeLocalDrafts() { |
| 1031 | _materializeLocalDraftsRequests.fire({}); |
no test coverage detected