Files
SubWave/src/gui/CoverArtWidget.h
T
2026-06-11 14:03:35 +02:00

17 lines
384 B
C++

#pragma once
#include <QWidget>
#include <QImage>
#include "engine/Track.h"
class CoverArtWidget : public QWidget {
Q_OBJECT
public:
explicit CoverArtWidget(QWidget *parent = nullptr);
void setTrack(const engine::Track *t);
protected:
void paintEvent(QPaintEvent *) override;
private:
QImage m_cover;
QString m_title { "No track" };
QString m_artist;
};