From: Arvin Schnell Date: Tue, 25 Jun 2013 08:52:15 +0000 (+0200) Subject: - check for error X-Git-Tag: v0.1.5~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8aace0a4d39f09cf084888d132715e58aa3650c1;p=thirdparty%2Fsnapper.git - check for error --- diff --git a/examples/qt/.gitignore b/examples/qt/.gitignore new file mode 100644 index 00000000..79e31e12 --- /dev/null +++ b/examples/qt/.gitignore @@ -0,0 +1 @@ +client-qt diff --git a/examples/qt/client-qt.cc b/examples/qt/client-qt.cc index e3dcf9d2..d421ed49 100644 --- a/examples/qt/client-qt.cc +++ b/examples/qt/client-qt.cc @@ -63,6 +63,13 @@ command_list_snapshots() // qDebug() << reply; // qDebug() << (reply.type() == QDBusMessage::ReplyMessage); + if (reply.type() == QDBusMessage::ErrorMessage) + { + fprintf(stderr, "error: %s, %s\n", qPrintable(reply.errorMessage()), + qPrintable(reply.errorName())); + return; + } + QList args = reply.arguments(); // qDebug() << args.size();