- connect(ui.inactiveActivity, SIGNAL(clicked()), mapper, SLOT(map()));
- connect(ui.noActivity, SIGNAL(clicked()), mapper, SLOT(map()));
- connect(ui.highlightActivity, SIGNAL(clicked()), mapper, SLOT(map()));
- connect(ui.newMessageActivity, SIGNAL(clicked()), mapper, SLOT(map()));
- connect(ui.otherActivity, SIGNAL(clicked()), mapper, SLOT(map()));
-
- mapper->setMapping(ui.inactiveActivity, ui.inactiveActivity);
- mapper->setMapping(ui.noActivity, ui.noActivity);
- mapper->setMapping(ui.highlightActivity, ui.highlightActivity);
- mapper->setMapping(ui.newMessageActivity, ui.newMessageActivity);
- mapper->setMapping(ui.otherActivity, ui.otherActivity);
+ connect(ui.inactiveActivityFG, SIGNAL(clicked()), mapper, SLOT(map()));
+ connect(ui.inactiveActivityBG, SIGNAL(clicked()), mapper, SLOT(map()));
+ connect(ui.inactiveActivityUseBG, SIGNAL(clicked()), this, SLOT(widgetHasChanged()));
+ connect(ui.noActivityFG, SIGNAL(clicked()), mapper, SLOT(map()));
+ connect(ui.noActivityBG, SIGNAL(clicked()), mapper, SLOT(map()));
+ connect(ui.noActivityUseBG, SIGNAL(clicked()), this, SLOT(widgetHasChanged()));
+ connect(ui.highlightActivityFG, SIGNAL(clicked()), mapper, SLOT(map()));
+ connect(ui.highlightActivityBG, SIGNAL(clicked()), mapper, SLOT(map()));
+ connect(ui.highlightActivityUseBG, SIGNAL(clicked()), this, SLOT(widgetHasChanged()));
+ connect(ui.newMessageActivityFG, SIGNAL(clicked()), mapper, SLOT(map()));
+ connect(ui.newMessageActivityBG, SIGNAL(clicked()), mapper, SLOT(map()));
+ connect(ui.newMessageActivityUseBG, SIGNAL(clicked()), this, SLOT(widgetHasChanged()));
+ connect(ui.otherActivityFG, SIGNAL(clicked()), mapper, SLOT(map()));
+ connect(ui.otherActivityBG, SIGNAL(clicked()), mapper, SLOT(map()));
+ connect(ui.otherActivityUseBG, SIGNAL(clicked()), this, SLOT(widgetHasChanged()));
+
+ mapper->setMapping(ui.inactiveActivityFG, ui.inactiveActivityFG);
+ mapper->setMapping(ui.inactiveActivityBG, ui.inactiveActivityBG);
+ mapper->setMapping(ui.highlightActivityFG, ui.highlightActivityFG);
+ mapper->setMapping(ui.highlightActivityBG, ui.highlightActivityBG);
+ mapper->setMapping(ui.newMessageActivityFG, ui.newMessageActivityFG);
+ mapper->setMapping(ui.newMessageActivityBG, ui.newMessageActivityBG);
+ mapper->setMapping(ui.noActivityFG, ui.noActivityFG);
+ mapper->setMapping(ui.noActivityBG, ui.noActivityBG);
+ mapper->setMapping(ui.otherActivityFG, ui.otherActivityFG);
+ mapper->setMapping(ui.otherActivityBG, ui.otherActivityBG);
+