Changeset View
Changeset View
Standalone View
Standalone View
kate/kateconfigdialog.cpp
Show First 20 Lines • Show All 329 Lines • ▼ Show 20 Line(s) | 299 | if (m_dataChanged) { | |||
---|---|---|---|---|---|
330 | m_mainWindow->saveOptions(); | 330 | m_mainWindow->saveOptions(); | ||
331 | 331 | | |||
332 | // save plugin config !! | 332 | // save plugin config !! | ||
333 | KateSessionManager *sessionmanager = KateApp::self()->sessionManager(); | 333 | KateSessionManager *sessionmanager = KateApp::self()->sessionManager(); | ||
334 | KConfig *sessionConfig = sessionmanager->activeSession()->config(); | 334 | KConfig *sessionConfig = sessionmanager->activeSession()->config(); | ||
335 | KateApp::self()->pluginManager()->writeConfig(sessionConfig); | 335 | KateApp::self()->pluginManager()->writeConfig(sessionConfig); | ||
336 | } | 336 | } | ||
337 | 337 | | |||
338 | foreach(PluginPageListItem * plugin, m_pluginPages.values()) { | 338 | foreach(PluginPageListItem * plugin, m_pluginPages) { | ||
339 | if (!plugin) { | 339 | if (!plugin) { | ||
340 | continue; | 340 | continue; | ||
341 | } | 341 | } | ||
342 | if (plugin->pluginPage) { | 342 | if (plugin->pluginPage) { | ||
343 | plugin->pluginPage->apply(); | 343 | plugin->pluginPage->apply(); | ||
344 | } | 344 | } | ||
345 | } | 345 | } | ||
346 | 346 | | |||
Show All 10 Lines | |||||
357 | void KateConfigDialog::slotChanged() | 357 | void KateConfigDialog::slotChanged() | ||
358 | { | 358 | { | ||
359 | m_dataChanged = true; | 359 | m_dataChanged = true; | ||
360 | buttonBox()->button(QDialogButtonBox::Apply)->setEnabled(true); | 360 | buttonBox()->button(QDialogButtonBox::Apply)->setEnabled(true); | ||
361 | } | 361 | } | ||
362 | 362 | | |||
363 | void KateConfigDialog::showAppPluginPage(KTextEditor::Plugin *p, uint id) | 363 | void KateConfigDialog::showAppPluginPage(KTextEditor::Plugin *p, uint id) | ||
364 | { | 364 | { | ||
365 | foreach(PluginPageListItem * plugin, m_pluginPages.values()) { | 365 | foreach(PluginPageListItem * plugin, m_pluginPages) { | ||
366 | if ((plugin->plugin == p) && (id == plugin->idInPlugin)) { | 366 | if ((plugin->plugin == p) && (id == plugin->idInPlugin)) { | ||
367 | setCurrentPage(plugin->pageWidgetItem); | 367 | setCurrentPage(plugin->pageWidgetItem); | ||
368 | break; | 368 | break; | ||
369 | } | 369 | } | ||
370 | } | 370 | } | ||
371 | } | 371 | } | ||
372 | 372 | | |||
373 | void KateConfigDialog::slotHelp() | 373 | void KateConfigDialog::slotHelp() | ||
Show All 10 Lines |