[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdepim/kdgantt
From: Karl-Heinz Zimmer <khz () klaralvdalens-datakonsult ! se>
Date: 2004-05-12 15:27:15
Message-ID: 20040512152715.D573225FB () office ! kde ! org
[Download RAW message or body]
CVS commit by khz:
fixing kolab issue #5: free/busy view was not showing correct time span if event data \
was more than 15 days in the future from today
M +5 -4 KDGanttView.cpp 1.8
M +10 -1 KDGanttViewSubwidgets.cpp 1.7
--- kdepim/kdgantt/KDGanttView.cpp #1.7:1.8
@@ -1100,7 +1100,8 @@ void KDGanttView::centerTimelineAfterSho
{
myTimeHeader->centerDateTime( center );
- if ( isVisible() ) return;
+ if ( ! isVisible() ) {
dtCenterTimeLineAfterShow = center;
fCenterTimeLineAfterShow = true;
+ }
}
--- kdepim/kdgantt/KDGanttViewSubwidgets.cpp #1.6:1.7
@@ -2326,6 +2326,15 @@ void KDTimeHeaderWidget::saveCenterDateT
void KDTimeHeaderWidget::centerDateTime( const QDateTime& center )
{
+ if( center < myHorizonStart || center > myHorizonEnd ) {
+ myHorizonStart = center;
+ flagStartTimeSet = true;
+ //qDebug("myHorizonStart reset");
+ }
+ updateTimeTable();
+ repaint();
moveTimeLineTo(getCoordX( center \
)-(myGanttView->myCanvasView->viewport()->width() /2));
// qDebug("centerDateTime %s %d %d", center.toString().latin1(),getCoordX( \
center ),(myGanttView->myCanvasView->viewport()->width() /2) ); + \
updateTimeTable(); + repaint();
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic