/* * SPDX-FileCopyrightText: 2021 Aleix Pol Gonzalez * * SPDX-License-Identifier: LGPL-2.0-or-later */ #ifndef STARTUPNOTIFIER_H #define STARTUPNOTIFIER_H #include namespace KWayland { } class StartupNotifier : public QObject { Q_OBJECT Q_PROPERTY(bool isValid READ isValid CONSTANT) public: explicit StartupNotifier(QObject *parent = nullptr); bool isValid() const; Q_SIGNALS: void activationStarted(const QString &appId, const QString &iconName); void activationFinished(); }; #endif