void LnfLogic::setAuthor(const QString &author) { if (LnfLogic::author() == author) { return; } m_tempMetadata[QStringLiteral("X-KDE-PluginInfo-Author")] = author; m_needsSave = true; emit needsSaveChanged(); emit authorChanged(); }
void LnfLogic::setTheme(const QString& theme) { if (theme == m_themeName) { return; } m_tempMetadata.clear(); m_themeName = theme; m_package.setPath(theme); m_needsSave = false; emit needsSaveChanged(); emit themeChanged(); emit nameChanged(); emit commentChanged(); emit authorChanged(); emit emailChanged(); emit versionChanged(); emit websiteChanged(); emit licenseChanged(); }
Target * Participant::addTarget() { Target *target = new Target(tr("Hydrogen"), this); connect(target, SIGNAL(authorChanged(QString)), context, SLOT(setSessionModified())); connect(target, SIGNAL(infoChanged(QString)), context, SLOT(setSessionModified())); connect(target, SIGNAL(kitNameChanged(QString)), context, SLOT(setSessionModified())); connect(target, SIGNAL(layerAlgorithmChanged(LayerAlgorithm)), context, SLOT(setSessionModified())); connect(target, SIGNAL(licenseChanged(QString)), context, SLOT(setSessionModified())); connect(target, SIGNAL(nameChanged(QString)), context, SLOT(setSessionModified())); connect(target, SIGNAL(pathChanged(QString)), context, SLOT(setSessionModified())); connect(target, SIGNAL(sampleFormatChanged(SampleFormat)), context, SLOT(setSessionModified())); synthclone::MenuAction *action = new synthclone::MenuAction(tr("Configure"), target); connect(action, SIGNAL(triggered()), SLOT(handleTargetConfiguration())); const synthclone::Registration &targetRegistration = context->addTarget(target); connect(&targetRegistration, SIGNAL(unregistered(QObject *)), SLOT(handleUnregistration(QObject *))); const synthclone::Registration &actionRegistration = context->addMenuAction(action, target); connect(&actionRegistration, SIGNAL(unregistered(QObject *)), SLOT(handleUnregistration(QObject *))); return target; }
void ActivityInfo::setAuthor(const QString &author) { m_author = author; emit authorChanged(); }
void BookModel::setAuthor(QString newAuthor) { d->author = newAuthor; emit authorChanged(); }