File indexing completed on 2024-05-19 04:48:22

0001 #pragma once
0002 #include <MauiKit3/Core/fmh.h>
0003 #include <MauiKit3/Core/mauilist.h>
0004 
0005 class TagsModel : public MauiList
0006 {
0007     Q_OBJECT
0008 
0009 public:
0010     explicit TagsModel(QObject *parent = nullptr);
0011     const FMH::MODEL_LIST &items() const override;
0012     void componentComplete() override;
0013 
0014 private:
0015     FMH::MODEL_LIST list;
0016     void setList();
0017 
0018     FMH::MODEL_LIST tags();
0019 
0020     void packPreviewImages(FMH::MODEL &tag);
0021 };