21#ifndef SAYONARA_PLAYER_INFO_DIALOG_CONTAINER_H
22#define SAYONARA_PLAYER_INFO_DIALOG_CONTAINER_H
24#include "Utils/Pimpl.h"
54 [[nodiscard]]
bool isRunning()
const;
57 void scannerFinished();
80 [[nodiscard]]
virtual MD::Interpretation metadataInterpretation()
const = 0;
82 [[nodiscard]]
virtual MetaDataList infoDialogData()
const = 0;
84 [[nodiscard]]
virtual QWidget* getParentWidget() = 0;
86 [[nodiscard]]
virtual bool hasMetadata()
const;
88 [[nodiscard]]
virtual QStringList pathlist()
const;
90 virtual void showInfo();
92 virtual void showLyrics();
94 virtual void showEdit();
96 virtual void showCoverEdit();
99 bool initDialog(OpenMode openMode);
Definition GUI_InfoDialog.h:40
Definition InfoDialogContainer.h:41
Definition InfoDialogContainer.h:61