summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/qdbus/qdbusviewer/qdbusviewer.cpp5
-rw-r--r--src/qdbus/qdbusviewer/qdbusviewer.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/src/qdbus/qdbusviewer/qdbusviewer.cpp b/src/qdbus/qdbusviewer/qdbusviewer.cpp
index 2a93a0322..c96df0730 100644
--- a/src/qdbus/qdbusviewer/qdbusviewer.cpp
+++ b/src/qdbus/qdbusviewer/qdbusviewer.cpp
@@ -171,6 +171,11 @@ void QDBusViewer::logMessage(const QString &msg)
log->append(msg + QLatin1Char('\n'));
}
+void QDBusViewer::showEvent(QShowEvent *)
+{
+ serviceFilterLine->setFocus();
+}
+
void QDBusViewer::logError(const QString &msg)
{
log->append(QLatin1String("<font color=\"red\">Error: </font>") + msg.toHtmlEscaped() + QLatin1String("<br>"));
diff --git a/src/qdbus/qdbusviewer/qdbusviewer.h b/src/qdbus/qdbusviewer/qdbusviewer.h
index b2ce5bba6..4ca9c7cbb 100644
--- a/src/qdbus/qdbusviewer/qdbusviewer.h
+++ b/src/qdbus/qdbusviewer/qdbusviewer.h
@@ -86,6 +86,7 @@ private slots:
private:
void logMessage(const QString &msg);
+ void showEvent(QShowEvent *) override;
QDBusConnection c;
QString currentService;