24 #ifndef SOUNDCLOUD_LIBRARY_CONTAINER 25 #define SOUNDCLOUD_LIBRARY_CONTAINER 28 #include "Interfaces/LibraryInterface/LibraryContainer/LibraryContainer.h" 39 Q_PLUGIN_METADATA(IID
"com.sayonara-player.soundcloud_library")
51 QString
name()
const override;
53 QWidget*
widget()
const override;
54 QMenu*
menu()
override;
55 QFrame* header()
const override;
56 QPixmap icon()
const override;
QString name() const override
Should return an untranslated name used for identifying this widget.
Definition: LibraryContainer.h:47
void init_ui() override
Should initialize the ui. The ui constructor should be called within this function.
Definition: GUI_SoundcloudLibrary.h:38
QMenu * menu() override
return actions menu (may be nullptr). The title does not have to be set
QString display_name() const override
Should return the translated name displayed in the library view combobox.
Definition: SoundcloudLibraryContainer.h:30
Definition: SoundcloudLibraryContainer.h:34
QWidget * widget() const override
Should return the UI for the library view.