contents.updateSubFolders(this, this);
m_project->updateFileList();
+ m_project->updateCodeModels();
// The files to be packaged are listed inside the symbian build system.
// We need to regenerate that list by running qmake
if (newFiles != *m_projectFiles) {
*m_projectFiles = newFiles;
emit fileListChanged();
- updateCodeModels();
if (debug)
qDebug() << Q_FUNC_INFO << *m_projectFiles;
}
update();
updateFileList();
+ // This might be incorrect, need a full update
+ updateCodeModels();
foreach (Target *t, targets())
static_cast<Qt4BaseTarget *>(t)->createApplicationProFiles();
foreach (Target *t, targets())
static_cast<Qt4BaseTarget *>(t)->createApplicationProFiles();
updateFileList();
+ updateCodeModels();
if (debug)
qDebug()<<" Setting state to Base";
m_asyncUpdateState = Base;
// For Qt4ProFileNode after a on disk change
void updateFileList();
+ void updateCodeModels();
void watchFolders(const QStringList &l, Qt4PriFileNode *node);
void unwatchFolders(const QStringList &l, Qt4PriFileNode *node);
private:
void scheduleAsyncUpdate();
- void updateCodeModels();
void updateCppCodeModel();
void updateQmlJSCodeModel();