[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/kspread
From: Ariya Hidayat <ariya () kde ! org>
Date: 2005-11-10 18:18:43
Message-ID: 1131646723.695101.20792.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 479493 by ariya:
synchronize navigation with the tab bar
BUG: 112135
M +10 -2 kspread_view.cc
--- trunk/koffice/kspread/kspread_view.cc #479492:479493
@@ -4752,8 +4752,8 @@
return true;
}
-void KSpreadView::nextSheet(){
-
+void KSpreadView::nextSheet()
+{
KSpreadSheet * t = doc()->map()->nextSheet( activeSheet() );
if ( !t )
{
@@ -4762,6 +4762,8 @@
}
d->canvas->closeEditor();
setActiveSheet( t );
+ d->tabBar->setActiveTab( t->sheetName() );
+ d->tabBar->ensureVisible( t->sheetName() );
}
void KSpreadView::previousSheet()
@@ -4774,6 +4776,8 @@
}
d->canvas->closeEditor();
setActiveSheet( t );
+ d->tabBar->setActiveTab( t->sheetName() );
+ d->tabBar->ensureVisible( t->sheetName() );
}
void KSpreadView::firstSheet()
@@ -4786,6 +4790,8 @@
}
d->canvas->closeEditor();
setActiveSheet( t );
+ d->tabBar->setActiveTab( t->sheetName() );
+ d->tabBar->ensureVisible( t->sheetName() );
}
void KSpreadView::lastSheet()
@@ -4798,6 +4804,8 @@
}
d->canvas->closeEditor();
setActiveSheet( t );
+ d->tabBar->setActiveTab( t->sheetName() );
+ d->tabBar->ensureVisible( t->sheetName() );
}
void KSpreadView::keyPressEvent ( QKeyEvent* _ev )
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic