1 #ifndef INTERESTINGLISTWITHSPECIALVALUES_H 2 #define INTERESTINGLISTWITHSPECIALVALUES_H 8 QList<bool> mSpecialValues;
9 QList<QString> mSpecialValuesName;
10 QString mGroupFormatString;
18 mGroupFormatString = groupFormatString;
22 mSpecialValuesName.push_back(name);
23 mSpecialValues.push_back(selected);
27 return mSpecialValues[idx];
31 mSpecialValues[idx] = selected;
35 return mSpecialValues.size();
39 return mSpecialValuesName[idx];
43 return mGroupFormatString;
47 #endif // INTERESTINGLISTWITHSPECIALVALUES_H QString getSpecialName(int idx) const
Definition: interestinglistwithspecialvalues.h:38
size_t getSpecialValuesCount() const
Definition: interestinglistwithspecialvalues.h:34
Definition: interestinglist.h:7
Definition: interestinglistwithspecialvalues.h:7
QString getFormatString() const
Definition: interestinglistwithspecialvalues.h:42
InterestingListWithSpecialValues()
Definition: interestinglistwithspecialvalues.h:13
void addSpecialValue(QString name, bool selected=false)
Definition: interestinglistwithspecialvalues.h:21
void setSpecialValueSelected(int idx, bool selected)
Definition: interestinglistwithspecialvalues.h:30
bool isSpecialValueSelected(int idx) const
Definition: interestinglistwithspecialvalues.h:26
void setValuesFormatString(QString groupFormatString)
Definition: interestinglistwithspecialvalues.h:17