RadioView: Remove duplicate double clicked
Already done in AutoExpandingTreeView::ItemDoubleClicked Fixes #1015
This commit is contained in:
@@ -48,8 +48,6 @@ RadioView::RadioView(QWidget *parent)
|
|||||||
setAttribute(Qt::WA_MacShowFocusRect, false);
|
setAttribute(Qt::WA_MacShowFocusRect, false);
|
||||||
setSelectionMode(QAbstractItemView::ExtendedSelection);
|
setSelectionMode(QAbstractItemView::ExtendedSelection);
|
||||||
|
|
||||||
QObject::connect(this, &RadioView::doubleClicked, this, &RadioView::DoubleClicked);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
RadioView::~RadioView() { delete menu_; }
|
RadioView::~RadioView() { delete menu_; }
|
||||||
@@ -181,17 +179,3 @@ void RadioView::Donate() {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void RadioView::DoubleClicked() {
|
|
||||||
|
|
||||||
const QModelIndexList selected_indexes = selectedIndexes();
|
|
||||||
if (selected_indexes.isEmpty()) return;
|
|
||||||
|
|
||||||
for (const QModelIndex &idx : selected_indexes) {
|
|
||||||
if (idx.data(RadioModel::Role_Type).toInt() != RadioItem::Type_Channel) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
AddToPlaylist();
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -51,7 +51,6 @@ class RadioView : public AutoExpandingTreeView {
|
|||||||
void OpenInNewPlaylist();
|
void OpenInNewPlaylist();
|
||||||
void Homepage();
|
void Homepage();
|
||||||
void Donate();
|
void Donate();
|
||||||
void DoubleClicked();
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
QMenu *menu_;
|
QMenu *menu_;
|
||||||
|
|||||||
Reference in New Issue
Block a user