void Edition::setKey(const QString &key){ Q_D(Edition); if (d->key != key) { emit keyChanged(key); d->key = key; }}