QString type() const { return value("type").toString(); }
QString language() const { return value("language").toString(); }
Favourite favourite() const { return static_cast<Favourite>(value("favourite").toInt()); }
- bool isFavourite() const { return favourite() > 0; } // deprecated
bool hasAlarm() const { return value("alarm").toBool(); }
bool hasTimeConflict() const;
QString tag() const { return value("tag").toString(); }
void setType(const QString & type) { setValue("type", type); }
void setLanguage(const QString & language) { setValue("language", language); }
void setFavourite(Favourite favourite) { setValue("favourite", (int) favourite); }
- void setFavourite(bool favourite) { setFavourite(favourite ? Favourite_strong : Favourite_no); } // deprecated
void cycleFavourite();
void setHasAlarm(bool alarm) { setValue("alarm", (int)((alarm))); }
void setTag(const QString& tag) { setValue("tag", tag); }