setDragEnabled(true);
setAcceptDrops(true);
setFrameShape(QFrame::NoFrame);
- setRootIsDecorated(false);
+ 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);
setColumnCount(3);
QStringList headers;
headers << i18n("Clip") << i18n("Description") << i18n("Rating");
setHeaderLabels(headers);
-
+ setIndentation(12);
+
QHeaderView* headerView = header();
headerView->setContextMenuPolicy(Qt::CustomContextMenu);
connect(headerView, SIGNAL(customContextMenuRequested(const QPoint&)),
{
}
+void ProjectListView::processLayout()
+{
+ executeDelayedItemsLayout();
+}
+
void ProjectListView::configureColumns(const QPoint& pos)
{
KMenu popup(this);