logos-storage-app-skeleton/StorageUIComponent.h

14 lines
366 B
C
Raw Normal View History

2026-01-12 18:58:51 +04:00
#pragma once
#include <IComponent.h>
#include <QObject>
class StorageUIComponent : public QObject, public IComponent {
Q_OBJECT
Q_INTERFACES(IComponent)
Q_PLUGIN_METADATA(IID IComponent_iid FILE "metadata.json")
public:
Q_INVOKABLE QWidget* createWidget(LogosAPI* logosAPI = nullptr) override;
void destroyWidget(QWidget* widget) override;
};