'conflict' list is automatically expanded
authorpavelpa <pavelpa@localhost>
Wed, 27 Jan 2010 21:33:36 +0000 (21:33 +0000)
committerpavelpa <pavelpa@localhost>
Wed, 27 Jan 2010 21:33:36 +0000 (21:33 +0000)
src/gui/conflictdialogcontainer.cpp
src/gui/conflictdialogcontainer.h
src/gui/tabcontainer.h

index b83bb8f..220ba89 100644 (file)
@@ -8,7 +8,15 @@ ConflictDialogContainer::ConflictDialogContainer(QWidget *aParent)
 
 void ConflictDialogContainer::loadEvents( const QDate &aDate, const int aConferenceId )
 {
+    Q_UNUSED(aDate);
+
     static_cast<EventModel*>(treeView->model())->loadConflictEvents( mEventId, aConferenceId );
     dayNavigator->hide();
 }
 
+void ConflictDialogContainer::updateTreeView(const QDate &aDate)
+{
+    TabContainer::updateTreeView(aDate);
+    treeView->setAllExpanded(true);
+}
+
index 44b34b2..a541737 100644 (file)
@@ -16,6 +16,9 @@ public:
 protected:
     virtual void loadEvents( const QDate &aDate, const int aConferenceId );
 
+protected slots:
+    virtual void updateTreeView(const QDate &aDate);
+
 private:
     int mEventId;
 };
index bcc26cf..c6c0c1f 100644 (file)
@@ -32,7 +32,7 @@ public slots:
     void setDates(const QDate &aStart, const QDate &aEnd);
 
 protected slots:
-    void updateTreeView(const QDate &aDate);
+    virtual void updateTreeView(const QDate &aDate);
     void itemClicked(const QModelIndex &aIndex);
     void displayMap(const QModelIndex &aIndex);
     void displayConflicts(const QModelIndex &aIndex);