[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/apps/konsole/konsole
From: Thorsten Roeder <thorsten.roeder () weihenstephan ! org>
Date: 2006-04-30 16:22:26
Message-ID: 1146414146.294175.28863.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 535863 by troeder:
remember the color of the tab while moving the tab.
CCBUG: 125373
M +8 -2 konsole.cpp
--- trunk/KDE/kdebase/apps/konsole/konsole/konsole.cpp #535862:535863
@@ -3072,12 +3072,15 @@
ra->unplug(m_view);
ra->plug(m_view,(m_view->count()-sessions.count()+1)+position-1);
+ QColor oldcolor = tabwidget->tabTextColor(tabwidget->indexOf(se->widget()));
+
tabwidget->blockSignals(true);
tabwidget->removePage(se->widget());
tabwidget->blockSignals(false);
createSessionTab(se->widget(), iconSetForSession(se), se->Title(), position-1);
tabwidget->showPage(se->widget());
-
+ tabwidget->setTabTextColor(tabwidget->indexOf(se->widget()),oldcolor);
+
if (!m_menuCreated)
makeGUI();
m_moveSessionLeft->setEnabled(position-1>0);
@@ -3100,12 +3103,15 @@
ra->unplug(m_view);
ra->plug(m_view,(m_view->count()-sessions.count()+1)+position+1);
+ QColor oldcolor = tabwidget->tabTextColor(tabwidget->indexOf(se->widget()));
+
tabwidget->blockSignals(true);
tabwidget->removePage(se->widget());
tabwidget->blockSignals(false);
createSessionTab(se->widget(), iconSetForSession(se), se->Title(), position+1);
tabwidget->showPage(se->widget());
-
+ tabwidget->setTabTextColor(tabwidget->indexOf(se->widget()),oldcolor);
+
if (!m_menuCreated)
makeGUI();
m_moveSessionLeft->setEnabled(true);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic