setFrameShape(QFrame::NoFrame);
setRootIsDecorated(true);
- QString style = "QTreeView::branch:has-siblings:!adjoins-item{border-image: none;border:0px} \
- QTreeView::branch:has-siblings:adjoins-item {border-image: none;border:0px} \
- QTreeView::branch:!has-children:!has-siblings:adjoins-item {border-image: none;border:0px} \
- QTreeView::branch:has-children:!has-siblings:closed,QTreeView::branch:closed:has-children:has-siblings { \
- border-image: none;image: url(:/images/stylesheet-branch-closed.png);} \
- QTreeView::branch:open:has-children:!has-siblings,QTreeView::branch:open:has-children:has-siblings { \
- border-image: none;image: url(:/images/stylesheet-branch-open.png);}";
-
- setStyleSheet(style);
+ updateStyleSheet();
setColumnCount(4);
QStringList headers;
{
}
+void ProjectListView::updateStyleSheet()
+{
+ QString style = "QTreeView::branch:has-siblings:!adjoins-item{border-image: none;border:0px} \
+ QTreeView::branch:has-siblings:adjoins-item {border-image: none;border:0px} \
+ QTreeView::branch:!has-children:!has-siblings:adjoins-item {border-image: none;border:0px} \
+ QTreeView::branch:has-children:!has-siblings:closed,QTreeView::branch:closed:has-children:has-siblings { \
+ border-image: none;image: url(:/images/stylesheet-branch-closed.png);} \
+ QTreeView::branch:open:has-children:!has-siblings,QTreeView::branch:open:has-children:has-siblings { \
+ border-image: none;image: url(:/images/stylesheet-branch-open.png);}";
+ setStyleSheet(style);
+}
+
void ProjectListView::processLayout()
{
executeDelayedItemsLayout();