diff --git a/GUI/coregui/Views/CommonWidgets/ModelTreeView.cpp b/GUI/coregui/Views/CommonWidgets/ModelTreeView.cpp index 457ba09eab9dded84b00cf60db745b142f79f270..a036b809f326b604577120e7eceb05d875aa4161 100644 --- a/GUI/coregui/Views/CommonWidgets/ModelTreeView.cpp +++ b/GUI/coregui/Views/CommonWidgets/ModelTreeView.cpp @@ -44,7 +44,17 @@ ModelTreeView::ModelTreeView(QWidget* parent, SessionModel* model) " border-right: 1px solid #c7c8c9;}" "QTreeView::branch {border-bottom: 1px solid #c7c8c9;}"; - // background of selected rows + // styling of branch to restore open/closed signs eliminated by previous styling + styleSheet += "QTreeView::branch:has-children:!has-siblings:closed," + "QTreeView::branch:closed:has-children:has-siblings {" + "border-image: none;" + "image: url(:/images/treeview-branch-closed.png);}" + "QTreeView::branch:open:has-children:!has-siblings," + "QTreeView::branch:open:has-children:has-siblings {" + "border-image: none;image: url(:/images/treeview-branch-open.png);" + "}"; + + // background of selected rows restored styleSheet += "QTreeView::item:selected{" " background:#3daee9;}";