File indexing completed on 2024-04-21 03:53:55

0001 #include <QCoreApplication>
0002 #include <QDBusInterface>
0003 #include <QDBusReply>
0004 #include <QDebug>
0005 
0006 int main(int argc, char **argv)
0007 {
0008     QCoreApplication app(argc, argv);
0009 
0010     if (!QDBusConnection::sessionBus().isConnected() || !QDBusConnection::sessionBus().interface()) {
0011         qCritical() << "Session bus not found";
0012         return 125;
0013     }
0014 
0015     qDebug() << "sending reparseConfiguration to object Konqueror in konqueror";
0016     QDBusMessage message = QDBusMessage::createSignal(QStringLiteral("/Konqueror"), //
0017                                                       QStringLiteral("org.kde.Konqueror"),
0018                                                       QStringLiteral("reparseConfiguration"));
0019     if (!QDBusConnection::sessionBus().send(message)) {
0020         qDebug() << "void expected, " << QDBusConnection::sessionBus().lastError().name() << " returned";
0021     }
0022 
0023     return 0;
0024 }