- Timestamp:
- 09/21/11 22:30:03 (11 years ago)
- Branches:
- master, qt5
- Children:
- 1825f82
- Parents:
- 66ec7cb
- Location:
- src/gui
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
src/gui/daynavigatorwidget.cpp
r66ec7cb rbf6be88 30 30 connect(nextDayButton, SIGNAL(clicked()), SLOT(nextDayButtonClicked())); 31 31 connect(todayButton, SIGNAL(clicked()), SLOT(todayButtonClicked())); 32 33 configureNavigation(); 32 34 } 33 35 … … 71 73 72 74 void DayNavigatorWidget::configureNavigation() { 73 prevDayButton->setDisabled( mCurDate == mStartDate);74 nextDayButton->setDisabled( mCurDate == mEndDate);75 prevDayButton->setDisabled(!mStartDate.isValid() || mCurDate == mStartDate); 76 nextDayButton->setDisabled(!mEndDate.isValid() || mCurDate == mEndDate); 75 77 } 76 78 … … 103 105 Q_UNUSED(aEvent); 104 106 105 QString selectedDateStr = mCurDate. toString("dddd\nyyyy-MM-dd");107 QString selectedDateStr = mCurDate.isValid() ? mCurDate.toString("dddd\nyyyy-MM-dd") : tr("No date"); 106 108 QPainter painter(this); 107 109 painter.save(); -
src/gui/mainwindow.cpp
r66ec7cb rbf6be88 92 92 connect(searchTabContainer, SIGNAL(eventHasChanged(int,bool)), SLOT(eventHasChanged(int,bool))); 93 93 94 // date has changed 95 connect(dayNavigator, SIGNAL(dateChanged(QDate)), dayTabContainer, SLOT(setCurDate(QDate))); 96 connect(dayNavigator, SIGNAL(dateChanged(QDate)), favsTabContainer, SLOT(setCurDate(QDate))); 97 connect(dayNavigator, SIGNAL(dateChanged(QDate)), tracksTabContainer, SLOT(setCurDate(QDate))); 98 connect(dayNavigator, SIGNAL(dateChanged(QDate)), roomsTabContainer, SLOT(setCurDate(QDate))); 99 connect(dayNavigator, SIGNAL(dateChanged(QDate)), nowTabContainer, SLOT(setCurDate(QDate))); 100 connect(dayNavigator, SIGNAL(dateChanged(QDate)), searchTabContainer, SLOT(setCurDate(QDate))); 101 94 102 connect(aboutAction, SIGNAL(triggered()), SLOT(aboutApp())); 95 103 connect(settingsAction, SIGNAL(triggered()), SLOT(setup())); -
src/gui/tabcontainer.cpp
r66ec7cb rbf6be88 112 112 } 113 113 114 115 void TabContainer::setCurDate(const QDate& curDate) { 116 updateTreeView(curDate); 117 } 118 119 114 120 void TabContainer::setDates(const QDate &aStart, const QDate &aEnd) 115 121 { -
src/gui/tabcontainer.h
r66ec7cb rbf6be88 46 46 public slots: 47 47 virtual void updateTreeViewModel(int aEventId, bool aReloadModel = false); 48 void setCurDate(const QDate& curDate); 48 49 void setDates(const QDate &aStart, const QDate &aEnd); 49 50
Note: See TracChangeset
for help on using the changeset viewer.