Нормально ли эмитить сигнал void keyChanged(const QString &key); _до_ смены значения key?:Код:void Edition::setKey(const QString &key){ Q_D(Edition); if (d->key != key) { emit keyChanged(key); d->key = key; }}Нужно для имплементации другого класса знать старое значение ключа, чтобы сменить в мапе. Можно получить из самой мапы, но как-то медленно. Что правильней?
|