Sayonara Player
Signals | Public Member Functions | List of all members
PlaylistTabWidget Class Reference

Signals

void sig_open_file (int tab_idx)
 
void sig_open_dir (int tab_idx)
 
void sig_tab_reset (int tab_idx)
 
void sig_tab_save (int tab_idx)
 
void sig_tab_save_as (int tab_idx, const QString &name)
 
void sig_tab_rename (int tab_idx, const QString &name)
 
void sig_tab_delete (int tab_idx)
 
void sig_tab_clear (int tab_idx)
 
void sig_add_tab_clicked ()
 
void sig_metadata_dropped (int tab_idx, const MetaDataList &v_md)
 

Public Member Functions

 PlaylistTabWidget (QWidget *parent=nullptr)
 
void show_menu_items (PlaylistMenuEntries actions)
 
void removeTab (int index)
 
void addTab (QWidget *widget, const QIcon &icon, const QString &label)
 
void addTab (QWidget *widget, const QString &)
 
void insertTab (int index, QWidget *widget, const QString &)
 
void insertTab (int index, QWidget *widget, const QIcon &icon, const QString &label)
 
bool was_drag_from_playlist () const
 
int get_drag_origin_tab () const
 
Inheritance diagram for PlaylistTabWidget: