Module implementing the Project Browser configuration page.
None |
ProjectBrowserPage | Class implementing the Project Browser configuration page. |
create | Module function to create the configuration page. |
Class implementing the Project Browser configuration page.
None |
None |
ProjectBrowserPage | Constructor |
__populateProjectBrowserList | Private method to populate the project browsers list. |
__setProjectBrowsersList | Private method to check the project browser entries according to the selected project type. |
__storeProjectBrowsersList | Private method to store the list of enabled browsers for the selected project type. |
on_followCursorLineCheckBox_toggled | Private slot to handle the change of the 'Follow Cursor Line' checkbox. |
on_followEditorCheckBox_toggled | Private slot to handle the change of the 'Follow Editor' checkbox. |
on_projectTypeCombo_activated | Private slot to set the browser checkboxes according to the selected project type. |
save | Public slot to save the Project Browser configuration. |
None |
Constructor
Private method to populate the project browsers list.
Private method to check the project browser entries according to the selected project type.
Private method to store the list of enabled browsers for the selected project type.
Private slot to handle the change of the 'Follow Cursor Line' checkbox.
Private slot to handle the change of the 'Follow Editor' checkbox.
Private slot to set the browser checkboxes according to the selected project type.
Public slot to save the Project Browser configuration.
Module function to create the configuration page.