diff --git a/src/laybasic/laybasic/NetlistBrowserPage.ui b/src/laybasic/laybasic/NetlistBrowserPage.ui index ab7ddbeec..24516eb09 100644 --- a/src/laybasic/laybasic/NetlistBrowserPage.ui +++ b/src/laybasic/laybasic/NetlistBrowserPage.ui @@ -291,6 +291,16 @@ + + + Collapse All + + + + + Expand All + + directory_tree @@ -298,5 +308,38 @@ - + + + actionCollapseAll + triggered() + directory_tree + collapseAll() + + + -1 + -1 + + + 324 + 281 + + + + + actionExpandAll + triggered() + directory_tree + expandAll() + + + -1 + -1 + + + 324 + 281 + + + + diff --git a/src/laybasic/laybasic/layNetlistBrowserPage.cc b/src/laybasic/laybasic/layNetlistBrowserPage.cc index 0c2f4fe5d..ae6206636 100644 --- a/src/laybasic/laybasic/layNetlistBrowserPage.cc +++ b/src/laybasic/laybasic/layNetlistBrowserPage.cc @@ -1285,6 +1285,9 @@ NetlistBrowserPage::NetlistBrowserPage (QWidget * /*parent*/) m_show_all_action->setCheckable (true); m_show_all_action->setChecked (m_show_all); + directory_tree->addAction (actionCollapseAll); + directory_tree->addAction (actionExpandAll); + lay::HTMLItemDelegate *delegate; delegate = new lay::HTMLItemDelegate (this);