Sayonara Player
Signals | Public Member Functions | List of all members
Playlist::TabBar Class Reference

The PlaylistTabBar class. More...

#include <PlaylistTabBar.h>

Inheritance diagram for Playlist::TabBar:

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_save_to_file (int tab_idx, const QString &filename)
 
void sig_tab_rename (int tab_idx, const QString &name)
 
void sig_tab_clear (int tab_idx)
 
void sig_tab_delete (int tab_idx)
 
void sig_cur_idx_changed (int tab_idx)
 
void sig_add_tab_clicked ()
 
void sig_metadata_dropped (int tab_idx, const MetaDataList &v_md)
 
void sig_files_dropped (int tab_idx, const QStringList &files)
 

Public Member Functions

 TabBar (QWidget *parent=nullptr)
 
void show_menu_items (MenuEntries entries)
 
void setTabsClosable (bool b)
 
bool was_drag_from_playlist () const
 
int get_drag_origin_tab () const
 

Detailed Description

The PlaylistTabBar class.