]> ToastFreeware Gitweb - toast/confclerk.git/blobdiff - src/gui/mainwindow.cpp
Implemented expand/collapse of the event groups. Resolves ticket #31.
[toast/confclerk.git] / src / gui / mainwindow.cpp
index 56a23f8610408f013000bbaa5f44d471cf1bddc9..df2ec3dd3eaa406580e7622bcd01d174850010eb 100644 (file)
@@ -171,12 +171,20 @@ void MainWindow::on_searchAction_triggered() {
 
 
 void MainWindow::on_expandAllAction_triggered() {
-
+    if (tabWidget->currentWidget() == favouritesTab) favsTabContainer->treeView->expandAll();
+    if (tabWidget->currentWidget() == dayViewTab) dayTabContainer->treeView->expandAll();
+    if (tabWidget->currentWidget() == tracksTab) tracksTabContainer->treeView->expandAll();
+    if (tabWidget->currentWidget() == roomsTab) roomsTabContainer->treeView->expandAll();
+    if (tabWidget->currentWidget() == searchTab) searchTabContainer->treeView->expandAll();
 }
 
 
 void MainWindow::on_collapseAllAction_triggered() {
-
+    if (tabWidget->currentWidget() == favouritesTab) favsTabContainer->treeView->collapseAll();
+    if (tabWidget->currentWidget() == dayViewTab) dayTabContainer->treeView->collapseAll();
+    if (tabWidget->currentWidget() == tracksTab) tracksTabContainer->treeView->collapseAll();
+    if (tabWidget->currentWidget() == roomsTab) roomsTabContainer->treeView->collapseAll();
+    if (tabWidget->currentWidget() == searchTab) searchTabContainer->treeView->collapseAll();
 }