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

The PlaylistTabWidget class. More...

#include <PlaylistTabWidget.h>

Inheritance diagram for Playlist::TabWidget:

Signals

void sigOpenFile (int tabIndex)
 
void sigOpenDir (int tabIndex)
 
void sigTabReset (int tabIndex)
 
void sigTabSave (int tabIndex)
 
void sigTabSaveAs (int tabIndex, const QString &name)
 
void sigTabSaveToFile (int tabIndex, const QString &filename)
 
void sigTabRename (int tabIndex, const QString &name)
 
void sigTabDelete (int tabIndex)
 
void sigTabClear (int tabIndex)
 
void sigAddTabClicked ()
 
void sigMetadataDropped (int tabIndex, const MetaDataList &tracks)
 
void sigFilesDropped (int tabIndex, const QStringList &files)
 

Public Member Functions

 TabWidget (QWidget *parent=nullptr)
 
void showMenuItems (MenuEntries actions)
 
void removeTab (int index)
 
void addTab (QWidget *widget, const QIcon &icon, const QString &label)
 
void addTab (QWidget *widget, const QString &label)
 
void insertTab (int index, QWidget *widget, const QString &label)
 
void insertTab (int index, QWidget *widget, const QIcon &icon, const QString &label)
 
bool wasDragFromPlaylist () const
 
int getDragOriginTab () const
 

Detailed Description

The PlaylistTabWidget class.