internet/core: Remove unused ItemDoubleClicked

ItemDoubleClicked became noop in 70429217c.
Usage of PlayBehaviour_DoubleClickAction was removed in b08172138.
This commit is contained in:
Jim Broadus 2021-03-13 00:06:06 -08:00 committed by John Maguire
parent dfb953a78f
commit 10bf5dc171
5 changed files with 0 additions and 16 deletions

View File

@ -292,14 +292,6 @@ QStringList InternetModel::mimeTypes() const {
}
QMimeData* InternetModel::mimeData(const QModelIndexList& indexes) const {
// Special case for when the user double clicked on a special item.
if (indexes.count() == 1 && indexes[0].data(Role_PlayBehaviour).toInt() ==
PlayBehaviour_DoubleClickAction) {
InternetModel::ServiceForIndex(indexes[0])
->ItemDoubleClicked(itemFromIndex(indexes[0]));
return nullptr;
}
if (indexes.count() == 1 &&
indexes[0].data(Role_Type).toInt() == Type_SmartPlaylist) {
GeneratorPtr generator = InternetModel::ServiceForIndex(indexes[0])

View File

@ -113,10 +113,6 @@ class InternetModel : public QStandardItemModel {
// This is used when dragging a playlist item for instance, to have all the
// playlit's items info loaded in the mime data.
PlayBehaviour_MultipleItems,
// This item might not represent a song - the service's ItemDoubleClicked()
// slot will get called instead to do some custom action.
PlayBehaviour_DoubleClickAction,
};
struct ServiceItem {

View File

@ -64,7 +64,6 @@ class InternetService : public QObject {
virtual bool has_initial_load_settings() const { return false; }
virtual void InitialLoadSettings() {}
virtual void ShowContextMenu(const QPoint& global_pos) {}
virtual void ItemDoubleClicked(QStandardItem* item) {}
// Create a generator for smart playlists
virtual smart_playlists::GeneratorPtr CreateGenerator(QStandardItem* item) {
return smart_playlists::GeneratorPtr();

View File

@ -850,8 +850,6 @@ void SpotifyService::GetCurrentPlaylistUrlToShare() const {
InternetService::ShowUrlBox(tr("Spotify playlist's URL"), url);
}
void SpotifyService::ItemDoubleClicked(QStandardItem* item) {}
void SpotifyService::DropMimeData(const QMimeData* data,
const QModelIndex& index) {
QModelIndex playlist_root_index = index;

View File

@ -73,7 +73,6 @@ class SpotifyService : public InternetService {
QStandardItem* CreateRootItem() override;
void LazyPopulate(QStandardItem* parent) override;
void ShowContextMenu(const QPoint& global_pos) override;
void ItemDoubleClicked(QStandardItem* item) override;
void DropMimeData(const QMimeData* data, const QModelIndex& index) override;
QList<QAction*> playlistitem_actions(const Song& song) override;
PlaylistItem::Options playlistitem_options() const override;