File indexing completed on 2024-11-24 04:19:27

0001 #include "plantslist.h"
0002 
0003 PlantsList::PlantsList(QObject *parent) : MauiList(parent)
0004 {
0005 
0006 }
0007 
0008 void PlantsList::componentComplete()
0009 {
0010     Q_EMIT preListChanged();
0011     m_list = getData();
0012     Q_EMIT postListChanged();
0013     Q_EMIT countChanged();
0014 }
0015 
0016 const FMH::MODEL_LIST &PlantsList::items() const
0017 {
0018     return m_list;
0019 }
0020 
0021 FMH::MODEL_LIST PlantsList::getData() const
0022 {
0023     FMH::MODEL_LIST data;
0024 
0025     data << FMH::MODEL {{FMH::MODEL_KEY::TITLE, QStringLiteral("Acanthaceae")}, {FMH::MODEL_KEY::CATEGORY, QStringLiteral("Acanthus")}};
0026 
0027     data << FMH::MODEL {{FMH::MODEL_KEY::TITLE, QStringLiteral("Agavaceae")}, {FMH::MODEL_KEY::CATEGORY, QStringLiteral("Agave")}};
0028 
0029     data << FMH::MODEL {{FMH::MODEL_KEY::TITLE, QStringLiteral("Bixaceae")}, {FMH::MODEL_KEY::CATEGORY, QStringLiteral("Annatto")}};
0030 
0031     data << FMH::MODEL {{FMH::MODEL_KEY::TITLE, QStringLiteral("Asteraceae")}, {FMH::MODEL_KEY::CATEGORY, QStringLiteral("Aster")}};
0032 
0033     data << FMH::MODEL {{FMH::MODEL_KEY::TITLE, QStringLiteral("Leguminaceae")}, {FMH::MODEL_KEY::CATEGORY, QStringLiteral("Bean")}};
0034 
0035     return data;
0036 }