diff --git a/src/services/kautostart.h b/src/services/kautostart.h --- a/src/services/kautostart.h +++ b/src/services/kautostart.h @@ -279,6 +279,12 @@ */ bool checkAllowedEnvironment(const QString &environment) const; + /** + * @returns the path to the autostart desktop file + * @since 5.41 + */ + QString path() const; + private: bool checkStartCondition() const; KAutostartPrivate *const d; diff --git a/src/services/kautostart.cpp b/src/services/kautostart.cpp --- a/src/services/kautostart.cpp +++ b/src/services/kautostart.cpp @@ -354,3 +354,7 @@ return d->df->desktopGroup().readEntry("X-KDE-autostart-after"); } +QString KAutostart::path() const +{ + return d->df->fileName(); +}