summaryrefslogtreecommitdiffstats
path: root/src/qdbus/qdbusviewer/qdbusviewer.cpp
diff options
context:
space:
mode:
authorAlexander Akulich <akulichalexander@gmail.com>2018-03-12 22:26:48 +0300
committerAlexandr Akulich <akulichalexander@gmail.com>2018-04-03 07:08:39 +0000
commit29639d1d85ec6ec2968175d5435b5687d8b63562 (patch)
tree6ed8641fbafa036db7eb8d4c075a5e09bd8942b0 /src/qdbus/qdbusviewer/qdbusviewer.cpp
parent57568f98859a7836b75dd03f48c4687075d91631 (diff)
qdbusviewer: Port to Qt 5 signals & slot connection syntax
Change-Id: I23eb27bbca316fa4149983a239e38443b03647f1 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'src/qdbus/qdbusviewer/qdbusviewer.cpp')
-rw-r--r--src/qdbus/qdbusviewer/qdbusviewer.cpp30
1 files changed, 13 insertions, 17 deletions
diff --git a/src/qdbus/qdbusviewer/qdbusviewer.cpp b/src/qdbus/qdbusviewer/qdbusviewer.cpp
index 00de97891..7800ff3ad 100644
--- a/src/qdbus/qdbusviewer/qdbusviewer.cpp
+++ b/src/qdbus/qdbusviewer/qdbusviewer.cpp
@@ -96,27 +96,27 @@ QDBusViewer::QDBusViewer(const QDBusConnection &connection, QWidget *parent) :
servicesView->setSortingEnabled(true);
servicesView->sortByColumn(0, Qt::AscendingOrder);
- connect(serviceFilterLine, SIGNAL(textChanged(QString)), servicesProxyModel, SLOT(setFilterFixedString(QString)));
+ connect(serviceFilterLine, &QLineEdit::textChanged, servicesProxyModel, &QSortFilterProxyModel::setFilterFixedString);
tree = new QTreeView;
tree->setContextMenuPolicy(Qt::CustomContextMenu);
- connect(tree, SIGNAL(activated(QModelIndex)), this, SLOT(activate(QModelIndex)));
+ connect(tree, &QAbstractItemView::activated, this, &QDBusViewer::activate);
refreshAction = new QAction(tr("&Refresh"), tree);
refreshAction->setData(42); // increase the amount of 42 used as magic number by one
refreshAction->setShortcut(QKeySequence::Refresh);
- connect(refreshAction, SIGNAL(triggered()), this, SLOT(refreshChildren()));
+ connect(refreshAction, &QAction::triggered, this, &QDBusViewer::refreshChildren);
QShortcut *refreshShortcut = new QShortcut(QKeySequence::Refresh, tree);
- connect(refreshShortcut, SIGNAL(activated()), this, SLOT(refreshChildren()));
+ connect(refreshShortcut, &QShortcut::activated, this, &QDBusViewer::refreshChildren);
QVBoxLayout *layout = new QVBoxLayout(this);
topSplitter = new QSplitter(Qt::Vertical, this);
layout->addWidget(topSplitter);
log = new LogViewer;
- connect(log, SIGNAL(anchorClicked(QUrl)), this, SLOT(anchorClicked(QUrl)));
+ connect(log, &QTextBrowser::anchorClicked, this, &QDBusViewer::anchorClicked);
splitter = new QSplitter(topSplitter);
splitter->addWidget(servicesView);
@@ -131,22 +131,17 @@ QDBusViewer::QDBusViewer(const QDBusConnection &connection, QWidget *parent) :
topSplitter->addWidget(splitter);
topSplitter->addWidget(log);
- connect(servicesView->selectionModel(), SIGNAL(currentChanged(QModelIndex,QModelIndex)),
- this, SLOT(serviceChanged(QModelIndex)));
- connect(tree, SIGNAL(customContextMenuRequested(QPoint)),
- this, SLOT(showContextMenu(QPoint)));
+ connect(servicesView->selectionModel(), &QItemSelectionModel::currentChanged, this, &QDBusViewer::serviceChanged);
+ connect(tree, &QWidget::customContextMenuRequested, this, &QDBusViewer::showContextMenu);
QMetaObject::invokeMethod(this, "refresh", Qt::QueuedConnection);
if (c.isConnected()) {
logMessage(QLatin1String("Connected to D-Bus."));
QDBusConnectionInterface *iface = c.interface();
- connect(iface, SIGNAL(serviceRegistered(QString)),
- this, SLOT(serviceRegistered(QString)));
- connect(iface, SIGNAL(serviceUnregistered(QString)),
- this, SLOT(serviceUnregistered(QString)));
- connect(iface, SIGNAL(serviceOwnerChanged(QString,QString,QString)),
- this, SLOT(serviceOwnerChanged(QString,QString,QString)));
+ connect(iface, &QDBusConnectionInterface::serviceRegistered, this, &QDBusViewer::serviceRegistered);
+ connect(iface, &QDBusConnectionInterface::serviceUnregistered, this, &QDBusViewer::serviceUnregistered);
+ connect(iface, &QDBusConnectionInterface::serviceOwnerChanged, this, &QDBusViewer::serviceOwnerChanged);
} else {
logError(QLatin1String("Cannot connect to D-Bus: ") + c.lastError().message());
}
@@ -460,8 +455,9 @@ void QDBusViewer::serviceChanged(const QModelIndex &index)
return;
currentService = index.data().toString();
- tree->setModel(new QDBusViewModel(currentService, c));
- connect(tree->model(), SIGNAL(busError(QString)), this, SLOT(logError(QString)));
+ QDBusViewModel *model = new QDBusViewModel(currentService, c);
+ tree->setModel(model);
+ connect(model, &QDBusModel::busError, this, &QDBusViewer::logError);
}
void QDBusViewer::serviceRegistered(const QString &service)