Modified IOptionsPage interface for Apply button
The previous interface wasn't sufficient to properly support the Apply button, since it didn't separate applying the changes from the cleanup phase. Designer settings pages still need some fixing. Fixes Apply button causing problems for certain plugins, for example the QuickOpen.
Showing
- src/plugins/coreplugin/dialogs/ioptionspage.h 2 additions, 1 deletionsrc/plugins/coreplugin/dialogs/ioptionspage.h
- src/plugins/coreplugin/dialogs/settingsdialog.cpp 6 additions, 4 deletionssrc/plugins/coreplugin/dialogs/settingsdialog.cpp
- src/plugins/coreplugin/dialogs/shortcutsettings.cpp 6 additions, 6 deletionssrc/plugins/coreplugin/dialogs/shortcutsettings.cpp
- src/plugins/coreplugin/dialogs/shortcutsettings.h 2 additions, 1 deletionsrc/plugins/coreplugin/dialogs/shortcutsettings.h
- src/plugins/coreplugin/generalsettings.cpp 1 addition, 4 deletionssrc/plugins/coreplugin/generalsettings.cpp
- src/plugins/coreplugin/generalsettings.h 2 additions, 1 deletionsrc/plugins/coreplugin/generalsettings.h
- src/plugins/cpaster/settingspage.cpp 1 addition, 4 deletionssrc/plugins/cpaster/settingspage.cpp
- src/plugins/cpaster/settingspage.h 2 additions, 1 deletionsrc/plugins/cpaster/settingspage.h
- src/plugins/cpptools/completionsettingspage.cpp 1 addition, 4 deletionssrc/plugins/cpptools/completionsettingspage.cpp
- src/plugins/cpptools/completionsettingspage.h 2 additions, 1 deletionsrc/plugins/cpptools/completionsettingspage.h
- src/plugins/debugger/gdboptionpage.cpp 1 addition, 4 deletionssrc/plugins/debugger/gdboptionpage.cpp
- src/plugins/debugger/gdboptionpage.h 2 additions, 1 deletionsrc/plugins/debugger/gdboptionpage.h
- src/plugins/designer/settingspage.cpp 11 additions, 3 deletionssrc/plugins/designer/settingspage.cpp
- src/plugins/designer/settingspage.h 3 additions, 1 deletionsrc/plugins/designer/settingspage.h
- src/plugins/git/settingspage.cpp 2 additions, 3 deletionssrc/plugins/git/settingspage.cpp
- src/plugins/git/settingspage.h 2 additions, 1 deletionsrc/plugins/git/settingspage.h
- src/plugins/help/docsettingspage.cpp 9 additions, 12 deletionssrc/plugins/help/docsettingspage.cpp
- src/plugins/help/docsettingspage.h 2 additions, 1 deletionsrc/plugins/help/docsettingspage.h
- src/plugins/help/filtersettingspage.cpp 3 additions, 1 deletionsrc/plugins/help/filtersettingspage.cpp
- src/plugins/help/filtersettingspage.h 2 additions, 1 deletionsrc/plugins/help/filtersettingspage.h
Loading
Please register or sign in to comment