forked from qt-creator/qt-creator
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:
@@ -158,3 +158,8 @@ void CVSControl::emitFilesChanged(const QStringList &l)
|
||||
{
|
||||
emit filesChanged(l);
|
||||
}
|
||||
|
||||
void CVSControl::emitConfigurationChanged()
|
||||
{
|
||||
emit configurationChanged();
|
||||
}
|
||||
|
||||
@@ -67,6 +67,7 @@ public:
|
||||
|
||||
void emitRepositoryChanged(const QString &s);
|
||||
void emitFilesChanged(const QStringList &l);
|
||||
void emitConfigurationChanged();
|
||||
|
||||
private:
|
||||
CVSPlugin *m_plugin;
|
||||
|
||||
@@ -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();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user