The Project Explorer has a QTreeWidget holding all the projects and their respective file in a formatted tree structure. When a user deletes the files from the system, it should be reflected in the Project Explorer but the explorer shows old files until the user manually refreshes the project.
Steps to Reproduce
Expand a project
Delete some files of that project from the respective directory
Now collapse and again expand the project. You can also do the same after changing the current project.
Expected Behavior
Files should be updated as soon as the user expands the project or selects it as the current project.
Description
The Project Explorer has a QTreeWidget holding all the projects and their respective file in a formatted tree structure. When a user deletes the files from the system, it should be reflected in the Project Explorer but the explorer shows old files until the user manually refreshes the project.
Steps to Reproduce
Expected Behavior
Files should be updated as soon as the user expands the project or selects it as the current project.
Screenshots