Seafood/Fishes.h
changeset 15 0f80a0f39475
parent 14 a16afe3df8c9
equal deleted inserted replaced
14:a16afe3df8c9 15:0f80a0f39475
     8 {
     8 {
     9     Q_OBJECT
     9     Q_OBJECT
    10 public:
    10 public:
    11     Fishes(QObject *parent=0);
    11     Fishes(QObject *parent=0);
    12     enum TCATEGORIES {EPresentBest=0, EPresentOK, EPresentWorst};
    12     enum TCATEGORIES {EPresentBest=0, EPresentOK, EPresentWorst};
       
    13     enum TNUTRITION {ECalories = 0, ETotalFat, ETotalProtein,
       
    14                      EOmega3, ECholesterol, ESodium, EMaxNutrients };
    13 
    15 
    14     const QStringList getBest();
    16     const QStringList getBest();
    15     const QStringList getOK();
    17     const QStringList getOK();
    16     const QStringList getWorst();
    18     const QStringList getWorst();
    17 
    19 
    18     QString getEcoDetails(QString name);
    20     QString getEcoDetails(QString name);
    19     void getNutrition(QString name);
    21     QMap<TNUTRITION, QString> getNutrition(QString name);
    20 
    22 
    21 private:
    23 private:
    22     void populate(TCATEGORIES cat);
    24     void populate(TCATEGORIES cat);
    23     QStringList bestFish;
    25     QStringList bestFish;
    24     QStringList okFish;
    26     QStringList okFish;