Make the the icon used for master/broadcasting mode a static member

This commit is contained in:
Jekyll Wu
2012-02-16 04:19:05 +08:00
parent dfce59f1d0
commit 67eff940e1
2 changed files with 3 additions and 1 deletions

View File

@@ -73,6 +73,7 @@ using namespace Konsole;
// activity are available
KIcon SessionController::_activityIcon("dialog-information");
KIcon SessionController::_silenceIcon("dialog-information");
KIcon SessionController::_broadcastIcon("emblem-important");
QSet<SessionController*> SessionController::_allControllers;
//QPointer<SearchHistoryThread> SearchHistoryTask::_thread;
@@ -1074,7 +1075,7 @@ void SessionController::updateSessionIcon()
// Visualize that the session is broadcasting to others
if (_copyToGroup && _copyToGroup->sessions().count() > 1) {
// Master Mode: set different icon, to warn the user to be careful
setIcon(KIcon("emblem-important"));
setIcon(_broadcastIcon);
} else {
// Not in Master Mode: use normal icon
setIcon(_sessionIcon);