/***************************************************************************
- * 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 *
ui.bufferViewPreview->expandAll();
foreach(ColorButton *button, findChildren<ColorButton *>()) {
- 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<QWidget*>(&QSignalMapper::mapped), this, &ItemViewSettingsPage::updateBufferViewPreview);
initAutoWidgets();
}
void ItemViewSettingsPage::updateBufferViewPreview(QWidget *widget)
{
- ColorButton *button = qobject_cast<ColorButton *>(widget);
+ auto *button = qobject_cast<ColorButton *>(widget);
if (!button)
return;