Fix playlist headers!!!!
This commit is contained in:
@@ -54,7 +54,7 @@ FolderPage::FolderPage(MainWindow *p)
|
||||
#else
|
||||
search->setPlaceholderText(tr("Search files..."));
|
||||
#endif
|
||||
view->setHeaderHidden(true);
|
||||
view->setPageDefaults();
|
||||
view->addAction(p->addToPlaylistAction);
|
||||
view->addAction(p->replacePlaylistAction);
|
||||
|
||||
|
||||
@@ -56,7 +56,7 @@ LibraryPage::LibraryPage(MainWindow *p)
|
||||
#else
|
||||
search->setPlaceholderText(tr("Search library..."));
|
||||
#endif
|
||||
view->setHeaderHidden(true);
|
||||
view->setPageDefaults();
|
||||
view->addAction(p->addToPlaylistAction);
|
||||
view->addAction(p->replacePlaylistAction);
|
||||
proxy.setSourceModel(&model);
|
||||
|
||||
@@ -72,6 +72,7 @@ PlaylistsPage::PlaylistsPage(MainWindow *p)
|
||||
delPlaylist->setEnabled(false);
|
||||
renPlaylist->setEnabled(false);
|
||||
|
||||
view->setPageDefaults();
|
||||
view->setDragDropMode(QAbstractItemView::NoDragDrop);
|
||||
view->addAction(p->addToPlaylistAction);
|
||||
view->addAction(p->replacePlaylistAction);
|
||||
|
||||
@@ -98,7 +98,7 @@ StreamsPage::StreamsPage(MainWindow *p)
|
||||
addToPlaylist->setEnabled(false);
|
||||
replacePlaylist->setEnabled(false);
|
||||
|
||||
view->setHeaderHidden(true);
|
||||
view->setPageDefaults();
|
||||
view->addAction(p->addToPlaylistAction);
|
||||
view->addAction(p->replacePlaylistAction);
|
||||
view->addAction(removeAction);
|
||||
|
||||
@@ -26,10 +26,18 @@
|
||||
TreeView::TreeView(QWidget *parent)
|
||||
: QTreeView(parent)
|
||||
{
|
||||
setHeaderHidden(true);
|
||||
sortByColumn(0, Qt::AscendingOrder);
|
||||
setDragEnabled(true);
|
||||
setContextMenuPolicy(Qt::NoContextMenu);
|
||||
}
|
||||
|
||||
TreeView::~TreeView()
|
||||
{
|
||||
}
|
||||
|
||||
void TreeView::setPageDefaults()
|
||||
{
|
||||
sortByColumn(0, Qt::AscendingOrder);
|
||||
setHeaderHidden(true);
|
||||
setDragDropMode(QAbstractItemView::DragOnly);
|
||||
setSelectionMode(QAbstractItemView::ExtendedSelection);
|
||||
setAllColumnsShowFocus(true);
|
||||
@@ -38,10 +46,6 @@ TreeView::TreeView(QWidget *parent)
|
||||
setSortingEnabled(true);
|
||||
}
|
||||
|
||||
TreeView::~TreeView()
|
||||
{
|
||||
}
|
||||
|
||||
void TreeView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)
|
||||
{
|
||||
QTreeView::selectionChanged(selected, deselected);
|
||||
|
||||
@@ -35,6 +35,7 @@ public:
|
||||
|
||||
virtual ~TreeView();
|
||||
|
||||
void setPageDefaults();
|
||||
void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected);
|
||||
bool haveSelectedItems() const;
|
||||
bool haveUnSelectedItems() const;
|
||||
|
||||
Reference in New Issue
Block a user