void ConfiguratorHelper::doConfigurationFileChanged(const QString &rFileName) { if (!mpConfigureFunc) return; mpConfigureFunc(rFileName); emit configurationFileChanged(rFileName, mConfigureError.count() > 0); }
void ConfiguratorHelper::doConfigurationFileChanged(const QString &rFileName) { QMutexLocker locker(&mObjectGuard); if (!mpConfigureFunc) return; mpConfigureFunc(rFileName); // Shall we hold the lock while emitting the signal? emit configurationFileChanged(rFileName, mConfigureError.count() > 0); }
void GriloRegistry::setConfigurationFile(const QString& file) { if (m_configurationFile != file) { m_configurationFile = file; emit configurationFileChanged(); if (m_registry) { loadConfigurationFile(); } } }