NavigatorTreeView::NavigatorTreeView(QWidget *parent) : QTreeView(parent) { TreeViewStyle *style = new TreeViewStyle; setStyle(style); style->setParent(this); }
ItemLibraryTreeView::ItemLibraryTreeView(QWidget *parent) : QTreeView(parent) { setDragEnabled(true); setDragDropMode(QAbstractItemView::DragOnly); setUniformRowHeights(true); connect(this, SIGNAL(clicked(QModelIndex)), this, SLOT(activateItem(QModelIndex))); setHeaderHidden(true); setIndentation(20); setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded); setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); setAttribute(Qt::WA_MacShowFocusRect, false); TreeViewStyle *style = new TreeViewStyle; setStyle(style); style->setParent(this); m_delegate = new ResourceItemDelegate(this); setItemDelegateForColumn(0, m_delegate); }