FileIconProvider: Refactor class.
Streamline code, avoid functions and container.end() invocations, introduce private, reduce #ifdefs, clarify code and add comments about usage on various platforms. Implement QFileIconProvider interface, making it usable for file system models. Use in FolderNavigationWidget. On this occasion, add checkable "Synchronize" action to FolderNavigationWidget. Task-number: QTCREATORBUG-62
Showing
- src/plugins/coreplugin/fileiconprovider.cpp 120 additions, 65 deletionssrc/plugins/coreplugin/fileiconprovider.cpp
- src/plugins/coreplugin/fileiconprovider.h 21 additions, 19 deletionssrc/plugins/coreplugin/fileiconprovider.h
- src/plugins/cppeditor/cppplugin.cpp 2 additions, 2 deletionssrc/plugins/cppeditor/cppplugin.cpp
- src/plugins/projectexplorer/foldernavigationwidget.cpp 16 additions, 1 deletionsrc/plugins/projectexplorer/foldernavigationwidget.cpp
- src/plugins/projectexplorer/foldernavigationwidget.h 5 additions, 1 deletionsrc/plugins/projectexplorer/foldernavigationwidget.h
Loading
Please register or sign in to comment