70 void initToolButton();
74 void playlistAdded(
int playlistIndex);
75 void playlistNameChanged(
int playlistIndex);
76 void playlistChanged(
int playlistIndex);
77 void playlistIdxChanged(
int playlistIndex);
78 void playlistClosed(
int playlistIndex);
81 void tabSavePlaylistClicked(
int playlistIndex);
82 void tabSavePlaylistAsClicked(
int playlistIndex,
const QString& newName);
83 void tabSavePlaylistToFileClicked(
int playlistIndex,
const QString& filename,
bool relativePaths);
84 void tabRenameClicked(
int playlistIndex,
const QString& newName);
85 void tabResetClicked(
int playlistIndex);
86 void tabDeletePlaylistClicked(
int playlistIndex);
87 void tabMetadataDropped(
int playlistIndex,
const MetaDataList& tracks);
88 void tabFilesDropped(
int playlistIndex,
const QStringList& paths);
89 void openFileClicked(
int playlistIndex,
const QStringList& files);
90 void openDirClicked(
int playlistIndex,
const QString& dir);
91 void contextMenuRequested(
int playlistIndex,
const QPoint& position);
95 void clearButtonPressed(
int playlistIndex);
97 void showClearButtonChanged();
98 void showBottomBarChanged();
101 void languageChanged()
override;
102 void skinChanged()
override;
104 void dragEnterEvent(QDragEnterEvent* event)
override;
105 void dragLeaveEvent(QDragLeaveEvent* event)
override;
106 void dropEvent(QDropEvent* event)
override;
107 void dragMoveEvent(QDragMoveEvent* event)
override;
110 std::shared_ptr<Ui::PlaylistWindow> ui;