X-Git-Url: https://git.toastfreeware.priv.at/toast/confclerk.git/blobdiff_plain/ca90cb156a47f3e9545a53bb6fbe669e9b0ce8d7..04ea24076add77b80155cf7c91f69d73c6059264:/src/gui/daynavigatorwidget.cpp
diff --git a/src/gui/daynavigatorwidget.cpp b/src/gui/daynavigatorwidget.cpp
index 0672f35..07d13bc 100644
--- a/src/gui/daynavigatorwidget.cpp
+++ b/src/gui/daynavigatorwidget.cpp
@@ -1,20 +1,21 @@
/*
* Copyright (C) 2010 Ixonos Plc.
+ * Copyright (C) 2011 Philipp Spitzer, gregor herrmann
*
- * This file is part of fosdem-schedule.
+ * This file is part of ConfClerk.
*
- * fosdem-schedule is free software: you can redistribute it and/or modify it
+ * ConfClerk is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the Free
* Software Foundation, either version 2 of the License, or (at your option)
* any later version.
*
- * fosdem-schedule is distributed in the hope that it will be useful, but
+ * ConfClerk is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
* more details.
*
* You should have received a copy of the GNU General Public License along with
- * fosdem-schedule. If not, see .
+ * ConfClerk. If not, see .
*/
#include "daynavigatorwidget.h"
@@ -41,12 +42,11 @@ void DayNavigatorWidget::setDates(const QDate &aStartDate, const QDate &aEndDate
{
Q_ASSERT(aStartDate<=aEndDate);
- //qDebug() << "DayNavigatorWidget::setDates(): " << aStartDate << ", " << aEndDate;
mStartDate = aStartDate;
mEndDate = aEndDate;
mCurDate = aStartDate;
- QRect rect = mFontMetrics->boundingRect(mCurDate.toString("MMM dd yyyy"));
+ // QRect rect = mFontMetrics->boundingRect(mCurDate.toString("MMM dd yyyy"));
if(mStartDate==mEndDate) // only one day conference
{
@@ -65,7 +65,6 @@ void DayNavigatorWidget::setDates(const QDate &aStartDate, const QDate &aEndDate
void DayNavigatorWidget::prevDayButtonClicked()
{
- //qDebug() << mStartDate << ":" << mCurDate << ":" << mEndDate;
if(mCurDate>mStartDate)
{
mCurDate = mCurDate.addDays(-1);
@@ -87,7 +86,6 @@ void DayNavigatorWidget::prevDayButtonClicked()
void DayNavigatorWidget::nextDayButtonClicked()
{
- //qDebug() << mStartDate << ":" << mCurDate << ":" << mEndDate;
if(mCurDategeometry();
- QRect s = mFontMetrics->boundingRect(selectedDateStr);
- QPoint p = QPoint(
- r.x() + r.width()/2 - s.height()/2 - mFontMetrics->descent(),
- - 130
- );
-
- painter.translate(r.width()/2, r.height()/2);
+ QRect q(y()-height(), x(), height(), width());
painter.rotate(270);
- painter.drawText(p.y(), p.x(), selectedDateStr); // y,x,string
+ painter.drawText(q, Qt::AlignCenter, selectedDateStr);
painter.restore();
}