21 #include <QSignalMapper>
29 :
SettingsPage(tr(
"Interface"), tr(
"Chat & Nick Lists"), parent),
30 _mapper(new QSignalMapper(this))
34 _networkItem =
new QTreeWidgetItem(
ui.bufferViewPreview, QStringList(tr(
"Network")));
43 ui.bufferViewPreview->expandAll();
45 foreach(
ColorButton *button, findChildren<ColorButton *>()) {
46 connect(button, SIGNAL(colorChanged(QColor)),
_mapper, SLOT(map()));
47 _mapper->setMapping(button, button);
69 QString objName = button->objectName();
70 if (objName ==
"defaultBufferColor") {
74 else if (objName ==
"inactiveBufferColor")
76 else if (objName ==
"activeBufferColor")
78 else if (objName ==
"unreadBufferColor")
80 else if (objName ==
"highlightedBufferColor")