VCS: Notify project wizard about config changes

... and have the project wizard update the available VCS.

Task-number: QTCREATORBUG-4423
This commit is contained in:
Tobias Hunger
2011-04-15 17:43:44 +02:00
parent 51cbd001e8
commit bcd8740a6e
21 changed files with 75 additions and 14 deletions

View File

@@ -158,3 +158,8 @@ void CVSControl::emitFilesChanged(const QStringList &l)
{
emit filesChanged(l);
}
void CVSControl::emitConfigurationChanged()
{
emit configurationChanged();
}

View File

@@ -67,6 +67,7 @@ public:
void emitRepositoryChanged(const QString &s);
void emitFilesChanged(const QStringList &l);
void emitConfigurationChanged();
private:
CVSPlugin *m_plugin;

View File

@@ -1320,6 +1320,7 @@ void CVSPlugin::setSettings(const CVSSettings &s)
m_settings = s;
if (QSettings *settings = Core::ICore::instance()->settings())
m_settings.toSettings(settings);
cvsVersionControl()->emitConfigurationChanged();
}
}