Changeset View
Changeset View
Standalone View
Standalone View
kdevplatform/interfaces/iprojectcontroller.h
Show First 20 Lines • Show All 142 Lines • ▼ Show 20 Line(s) | 120 | public Q_SLOTS: | |||
---|---|---|---|---|---|
143 | * | 143 | * | ||
144 | * This usually calls closeProject() on all controlled projects | 144 | * This usually calls closeProject() on all controlled projects | ||
145 | * @sa closeProject() | 145 | * @sa closeProject() | ||
146 | */ | 146 | */ | ||
147 | virtual void closeAllProjects() = 0; | 147 | virtual void closeAllProjects() = 0; | ||
148 | 148 | | |||
149 | virtual void configureProject( IProject* ) = 0; | 149 | virtual void configureProject( IProject* ) = 0; | ||
150 | 150 | | |||
151 | /// Schedules all files of the @p project for reparsing by @see BackgroundParser | 151 | /** | ||
152 | virtual void reparseProject( IProject* project, bool ForceUpdate = false ) = 0; | 152 | * Schedules all files of the @p project for reparsing by @see BackgroundParser | ||
153 | * The @p forceAll argument is for triggering a full reparse of the entire project | ||||
154 | * after the initial import. | ||||
155 | */ | ||||
156 | virtual void reparseProject( IProject* project, bool ForceUpdate = false, bool forceAll = false ) = 0; | ||||
mwolff: while at it, please lowercase the `forceUpate` | |||||
153 | 157 | | |||
154 | // virtual void changeCurrentProject( KDevelop::ProjectBaseItem* ) = 0; | 158 | // virtual void changeCurrentProject( KDevelop::ProjectBaseItem* ) = 0; | ||
155 | 159 | | |||
156 | Q_SIGNALS: | 160 | Q_SIGNALS: | ||
157 | /** | 161 | /** | ||
158 | * Emitted right before a project is started to be loaded. | 162 | * Emitted right before a project is started to be loaded. | ||
159 | * | 163 | * | ||
160 | * At this point all sanity checks have been done, so the project | 164 | * At this point all sanity checks have been done, so the project | ||
▲ Show 20 Lines • Show All 44 Lines • Show Last 20 Lines |
while at it, please lowercase the forceUpate