Changeset 1006c4f
- Timestamp:
- 09/06/11 21:15:35 (11 years ago)
- Branches:
- master, qt5
- Children:
- c0559b6
- Parents:
- 3655d06
- Location:
- src
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
src/gui/daynavigatorwidget.cpp
r3655d06 r1006c4f 46 46 mStartDate = aStartDate; 47 47 mEndDate = aEndDate; 48 mCurDate = aStartDate; 48 if (!mCurDate.isValid()) mCurDate = mStartDate; 49 else if (mCurDate < mStartDate) mCurDate = mStartDate; 50 else if (mCurDate > mEndDate) mCurDate = mEndDate; 49 51 50 // QRect rect = mFontMetrics->boundingRect(mCurDate.toString("MMM dd yyyy")); 51 52 if(mStartDate==mEndDate) // only one day conference 53 { 54 prevDayButton->setDisabled(true); 55 nextDayButton->setDisabled(true); 56 emit(dateChanged(mCurDate)); 57 } 58 else 59 { 60 // at least 2-days conference 61 prevDayButton->setDisabled(true); 62 nextDayButton->setDisabled(false); 63 emit(dateChanged(mCurDate)); 64 } 52 prevDayButton->setDisabled(mCurDate == mStartDate); 53 nextDayButton->setDisabled(mCurDate == mEndDate); 54 emit(dateChanged(mCurDate)); 65 55 } 66 56 -
src/gui/daynavigatorwidget.h
r3655d06 r1006c4f 78 78 ~DayNavigatorWidget() {} 79 79 void setDates(const QDate &aStartDate, const QDate &aEndDate); 80 QDate curDate() const {return mCurDate;} 80 81 protected: 81 82 void paintEvent(QPaintEvent *); -
src/gui/tabcontainer.cpp
r3655d06 r1006c4f 97 97 { 98 98 // requires special handling 99 // eg. in case of favourit ies - some favourities may have changed99 // eg. in case of favourites - some favourites may have changed 100 100 // and so we need to reload them 101 101 int confId = Conference::activeConference(); … … 103 103 QDate endDate = Conference::getById(confId).end(); 104 104 dayNavigator->setDates(startDate, endDate); 105 updateTreeView( Conference::getById(confId).start());105 updateTreeView(dayNavigator->curDate()); 106 106 } 107 107 else -
src/mvc/treeview.cpp
r3655d06 r1006c4f 71 71 72 72 QList<Event> conflicts = Event::conflictEvents(event.id(),Conference::activeConference()); 73 if(event.isFavourite()) 74 event.setFavourite(false); 75 else 76 event.setFavourite(true); 73 event.setFavourite(!event.isFavourite()); 77 74 event.update("favourite"); 78 75
Note: See TracChangeset
for help on using the changeset viewer.