X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fitemviewsettingspage.cpp;h=1a35fb86a738c410e975c78caaaccf32bb00db35;hb=6eefdfc697067d184a589fc8a231b16316c09106;hp=c3ebf3df40bce3c9f8e47496ba3392829ccfaf6d;hpb=b65b9f7615165e8700a44d59b7275a55558dd45b;p=quassel.git diff --git a/src/qtui/settingspages/itemviewsettingspage.cpp b/src/qtui/settingspages/itemviewsettingspage.cpp index c3ebf3df..1a35fb86 100644 --- a/src/qtui/settingspages/itemviewsettingspage.cpp +++ b/src/qtui/settingspages/itemviewsettingspage.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-2015 by the Quassel Project * + * Copyright (C) 2005-2018 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -43,10 +43,10 @@ ItemViewSettingsPage::ItemViewSettingsPage(QWidget *parent) ui.bufferViewPreview->expandAll(); foreach(ColorButton *button, findChildren()) { - connect(button, SIGNAL(colorChanged(QColor)), _mapper, SLOT(map())); + connect(button, &ColorButton::colorChanged, _mapper, selectOverload<>(&QSignalMapper::map)); _mapper->setMapping(button, button); } - connect(_mapper, SIGNAL(mapped(QWidget *)), SLOT(updateBufferViewPreview(QWidget *))); + connect(_mapper, selectOverload(&QSignalMapper::mapped), this, &ItemViewSettingsPage::updateBufferViewPreview); initAutoWidgets(); } @@ -62,7 +62,7 @@ void ItemViewSettingsPage::save() void ItemViewSettingsPage::updateBufferViewPreview(QWidget *widget) { - ColorButton *button = qobject_cast(widget); + auto *button = qobject_cast(widget); if (!button) return;