KIO
12#include "kiocore_export.h"
16#include <QDBusAbstractInterface>
62 static inline const char *staticInterfaceName()
64 return "org.kde.KDirNotify";
78 OrgKdeKDirNotifyInterface(
const QString &service,
81 QObject *parent =
nullptr);
86 ~OrgKdeKDirNotifyInterface()
override;
90 void FileRenamed(
const QString &src,
const QString &dst);
91 void FileRenamedWithLocalPath(
const QString &src,
const QString &dst,
const QString &dstPath);
92 void FileMoved(
const QString &src,
const QString &dst);
93 void FilesAdded(
const QString &directory);
94 void FilesChanged(
const QStringList &fileList);
95 void FilesRemoved(
const QStringList &fileList);
96 void enteredDirectory(
const QString &url);
97 void leftDirectory(
const QString &url);
100 static void emitFileRenamed(
const QUrl &src,
const QUrl &dst);
108 static void emitFileRenamedWithLocalPath(
const QUrl &src,
const QUrl &dst,
const QString &dstPath);
109 static void emitFileMoved(
const QUrl &src,
const QUrl &dst);
110 static void emitFilesAdded(
const QUrl &directory);
111 static void emitFilesChanged(
const QList<QUrl> &fileList);
112 static void emitFilesRemoved(
const QList<QUrl> &fileList);
113 static void emitEnteredDirectory(
const QUrl &url);
114 static void emitLeftDirectory(
const QUrl &url);
121typedef ::OrgKdeKDirNotifyInterface KDirNotify;
QDBusConnection sessionBus()
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:49:36 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.