Changeset View
Changeset View
Standalone View
Standalone View
kdevplatform/shell/projectcontroller.cpp
Show First 20 Lines • Show All 158 Lines • ▼ Show 20 Line(s) | 124 | { | |||
---|---|---|---|---|---|
159 | 159 | | |||
160 | QObject::connect(cfgDlg, &ConfigDialog::configSaved, cfgDlg, [this, proj](ConfigPage* page) { | 160 | QObject::connect(cfgDlg, &ConfigDialog::configSaved, cfgDlg, [this, proj](ConfigPage* page) { | ||
161 | Q_UNUSED(page) | 161 | Q_UNUSED(page) | ||
162 | Q_ASSERT_X(proj, Q_FUNC_INFO, | 162 | Q_ASSERT_X(proj, Q_FUNC_INFO, | ||
163 | "ConfigDialog signalled project config change, but no project set for configuring!"); | 163 | "ConfigDialog signalled project config change, but no project set for configuring!"); | ||
164 | emit q->projectConfigurationChanged(proj); | 164 | emit q->projectConfigurationChanged(proj); | ||
165 | }); | 165 | }); | ||
166 | cfgDlg->setWindowTitle(i18n("Configure Project %1", proj->name())); | 166 | cfgDlg->setWindowTitle(i18n("Configure Project %1", proj->name())); | ||
167 | QObject::connect(cfgDlg, &KDevelop::ConfigDialog::finished, [proj]() { | 167 | QObject::connect(cfgDlg, &KDevelop::ConfigDialog::finished, proj, [proj]() { | ||
168 | proj->projectConfiguration()->sync(); | 168 | proj->projectConfiguration()->sync(); | ||
169 | }); | 169 | }); | ||
170 | cfgDlg->show(); | 170 | cfgDlg->show(); | ||
171 | } | 171 | } | ||
172 | 172 | | |||
173 | void saveListOfOpenedProjects() | 173 | void saveListOfOpenedProjects() | ||
174 | { | 174 | { | ||
175 | auto activeSession = Core::self()->activeSession(); | 175 | auto activeSession = Core::self()->activeSession(); | ||
▲ Show 20 Lines • Show All 1108 Lines • Show Last 20 Lines |