author | zautrix <zautrix> | 2005-03-30 13:24:56 (UTC) |
---|---|---|
committer | zautrix <zautrix> | 2005-03-30 13:24:56 (UTC) |
commit | 056f171723a9301aea5a65340dffeda34e078abf (patch) (side-by-side diff) | |
tree | 7930525c801dd9c5d9a910b71bca7dc79e10f666 /korganizer/datenavigatorcontainer.cpp | |
parent | b5222dd7a607f78235b1ea39fea0f95a9c08ccd3 (diff) | |
download | kdepimpi-056f171723a9301aea5a65340dffeda34e078abf.zip kdepimpi-056f171723a9301aea5a65340dffeda34e078abf.tar.gz kdepimpi-056f171723a9301aea5a65340dffeda34e078abf.tar.bz2 |
fixes
Diffstat (limited to 'korganizer/datenavigatorcontainer.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | korganizer/datenavigatorcontainer.cpp | 28 |
1 files changed, 13 insertions, 15 deletions
diff --git a/korganizer/datenavigatorcontainer.cpp b/korganizer/datenavigatorcontainer.cpp index 27ba9e0..f6f62a4 100644 --- a/korganizer/datenavigatorcontainer.cpp +++ b/korganizer/datenavigatorcontainer.cpp @@ -206,11 +206,4 @@ void DateNavigatorContainer::checkUpdateDayMatrixDates() fontchange = true; count = horizontalCount * verticalCount; - } else { - if ( mNavigatorView->fontChanged() ) { - fontchange = true; - fo = KOPrefs::instance()->mDateNavigatorFont; - mNavigatorView->changeFont( fo ); - mNavigatorView->unsetFontChanged(); - } } @@ -225,19 +218,24 @@ void DateNavigatorContainer::checkUpdateDayMatrixDates() } - setBaseDates(); + mHorizontalCount = horizontalCount; + mVerticalCount = verticalCount; + + } + if ( !fontchange ) { + if ( mNavigatorView->fontChanged() ) { + fontchange = true; + fo = KOPrefs::instance()->mDateNavigatorFont; + mNavigatorView->changeFont( fo ); + mNavigatorView->unsetFontChanged(); + } + } if ( fontchange ) { - //mNavigatorView->changeFont( fo ); uint i; - for( i = 0; i < mExtraViews.count(); ++i ) { + for( i = 0; i < mLastDisplayedDN; ++i ) { KDateNavigator *view = mExtraViews.at( i ); view->changeFont( fo ); } } - mHorizontalCount = horizontalCount; - mVerticalCount = verticalCount; - - } - int theight = height() / mVerticalCount; int twidth = width() / mHorizontalCount; |