forked from qt-creator/qt-creator
QmakeProject: Fix renaming waits 3s for reparse
Task-number: QTCREATORBUG-13176 Change-Id: Id19a08f254dfa844d4adff0baafa29986a515823 Reviewed-by: Robert Loehning <robert.loehning@digia.com> Reviewed-by: Daniel Teske <daniel.teske@digia.com>
This commit is contained in:
@@ -324,7 +324,7 @@ QmakePriFileNode::~QmakePriFileNode()
|
||||
void QmakePriFileNode::scheduleUpdate()
|
||||
{
|
||||
QtSupport::ProFileCacheManager::instance()->discardFile(m_projectFilePath);
|
||||
m_qmakeProFileNode->scheduleUpdate();
|
||||
m_qmakeProFileNode->scheduleUpdate(QmakeProFileNode::ParseLater);
|
||||
}
|
||||
|
||||
namespace Internal {
|
||||
@@ -1732,10 +1732,10 @@ bool QmakeProFileNode::parseInProgress() const
|
||||
return m_parseInProgress;
|
||||
}
|
||||
|
||||
void QmakeProFileNode::scheduleUpdate()
|
||||
void QmakeProFileNode::scheduleUpdate(QmakeProFileNode::AsyncUpdateDelay delay)
|
||||
{
|
||||
setParseInProgressRecursive(true);
|
||||
m_project->scheduleAsyncUpdate(this);
|
||||
m_project->scheduleAsyncUpdate(this, delay);
|
||||
}
|
||||
|
||||
void QmakeProFileNode::asyncUpdate()
|
||||
|
||||
Reference in New Issue
Block a user