Changeset 707cd31
- Timestamp:
- 01/18/10 20:42:57 (13 years ago)
- Branches:
- master, qt5
- Children:
- 46a5aba
- Parents:
- 64122f1
- Location:
- src/gui
- Files:
-
- 3 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
src/gui/gui.pro
r64122f1 r707cd31 26 26 FORMS += mainwindow.ui \ 27 27 daynavigatorwidget.ui \ 28 about.ui 28 about.ui \ 29 eventdialog.ui 29 30 30 31 HEADERS += mainwindow.h \ 31 daynavigatorwidget.h 32 daynavigatorwidget.h \ 33 eventdialog.h 32 34 33 35 SOURCES += mainwindow.cpp \ 34 daynavigatorwidget.cpp 36 daynavigatorwidget.cpp \ 37 eventdialog.cpp 35 38 36 39 maemo { -
src/gui/mainwindow.cpp
r64122f1 r707cd31 14 14 #include <QDialog> 15 15 #include "ui_about.h" 16 #include "eventdialog.h" 16 17 #include "daynavigatorwidget.h" 17 18 … … 56 57 57 58 //ACTIVITIES View 58 activityDayTreeView->setHeaderHidden(true); 59 activityDayTreeView->setRootIsDecorated(false); 60 activityDayTreeView->setIndentation(0); 61 activityDayTreeView->setAnimated(true); 62 activityDayTreeView->setModel(new EventModel()); 63 activityDayTreeView->setItemDelegate(new Delegate(activityDayTreeView)); 59 actTreeView->setHeaderHidden(true); 60 actTreeView->setRootIsDecorated(false); 61 actTreeView->setIndentation(0); 62 actTreeView->setAnimated(true); 63 actTreeView->setModel(new EventModel()); 64 actTreeView->setItemDelegate(new Delegate(actTreeView)); 65 66 connect(dayTreeView, SIGNAL(doubleClicked(const QModelIndex &)), SLOT(itemDoubleClicked(const QModelIndex &))); 67 connect(favTreeView, SIGNAL(doubleClicked(const QModelIndex &)), SLOT(itemDoubleClicked(const QModelIndex &))); 68 connect(actTreeView, SIGNAL(doubleClicked(const QModelIndex &)), SLOT(itemDoubleClicked(const QModelIndex &))); 64 69 65 70 // TESTING: load some 'fav' data … … 172 177 { 173 178 int confId = 1; 174 static_cast<EventModel*>(act ivityDayTreeView->model())->loadEventsByActivities(aDate,confId);175 act ivityDayTreeView->reset();179 static_cast<EventModel*>(actTreeView->model())->loadEventsByActivities(aDate,confId); 180 actTreeView->reset(); 176 181 activityDayNavigator->show(); 177 182 } 183 184 void MainWindow::itemDoubleClicked(const QModelIndex &aIndex) 185 { 186 // have to handle only events, not time-groups 187 if(!aIndex.parent().isValid()) // time-group 188 return; 189 190 EventDialog dialog(aIndex,this); 191 dialog.exec(); 192 } 193 -
src/gui/mainwindow.h
r64122f1 r707cd31 23 23 /*void updateFavViewComplete();*/ 24 24 void updateActivitiesDayView(const QDate &aDate); 25 void itemDoubleClicked(const QModelIndex &aIndex); 25 26 private: 26 27 SqlEngine *mSqlEngine; -
src/gui/mainwindow.ui
r64122f1 r707cd31 18 18 <widget class="QTabWidget" name="tabWidget" > 19 19 <property name="currentIndex" > 20 <number> 2</number>20 <number>0</number> 21 21 </property> 22 22 <widget class="QWidget" name="dayViewTab" > … … 65 65 </item> 66 66 <item> 67 <widget class="TreeView" name="act ivityDayTreeView" >67 <widget class="TreeView" name="actTreeView" > 68 68 <property name="maximumSize" > 69 69 <size>
Note: See TracChangeset
for help on using the changeset viewer.