From b32c8de5dcd6c4f8dce9415fb686970e2c991ebb Mon Sep 17 00:00:00 2001 From: zautrix Date: Sun, 20 Mar 2005 20:24:06 +0000 Subject: nf --- (limited to 'korganizer/kodaymatrix.cpp') diff --git a/korganizer/kodaymatrix.cpp b/korganizer/kodaymatrix.cpp index f864022..ae0a051 100644 --- a/korganizer/kodaymatrix.cpp +++ b/korganizer/kodaymatrix.cpp @@ -442,9 +442,19 @@ QString KODayMatrix::getHolidayLabel(int offset) } int KODayMatrix::getDayIndexFrom(int x, int y) -{ +{ + int colModulo = (width()-2) % 7; + int rowModulo = (height()-2) % 6; +#if 0 return 7*(y/daysize.height()) + (KOGlobals::self()->reverseLayout() ? 6 - x/daysize.width() : x/daysize.width()); +#endif + int xVal = (x-colModulo/2-2)/daysize.width(); + int yVal = (y-rowModulo/2-2)/daysize.height(); + + + return 7*(yVal) + xVal; + } // ---------------------------------------------------------------------------- @@ -642,7 +652,7 @@ void KODayMatrix::paintEvent(QPaintEvent * pevent) int xyOff = frameWidth(); int colModulo = sz.width() % 7; int rowModulo = sz.height() % 6; - qDebug("col %d row %d ",colModulo,rowModulo ); + //qDebug("col %d row %d ",colModulo,rowModulo ); bool isRTL = KOGlobals::self()->reverseLayout(); -- cgit v0.9.0.2