MCPcopy Create free account
hub / github.com/KDE/kdevelop / indentObjectsChanged

Method indentObjectsChanged

plugins/astyle/astyle_preferences.cpp:282–302  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

280}
281
282void AStylePreferences::indentObjectsChanged(QListWidgetItem *item)
283{
284 if(!m_enableWidgetSignals)
285 return;
286 if(!item)
287 return;
288
289 bool checked = (item->checkState() == Qt::Checked);
290 switch(listIdentObjects->row(item)) {
291 case INDENT_BLOCK: m_formatter->setBlockIndent(checked); break;
292 case INDENT_BRACKET: m_formatter->setBracketIndent(checked); break;
293 case INDENT_CASE: m_formatter->setCaseIndent(checked); break;
294 case INDENT_CLASS: m_formatter->setClassIndent(checked); break;
295 case INDENT_LABEL: m_formatter->setLabelIndent(checked); break;
296 case INDENT_NAMESPACE: m_formatter->setNamespaceIndent(checked); break;
297 case INDENT_PREPROCESSOR: m_formatter->setPreprocessorIndent(checked); break;
298 case INDENT_SWITCH: m_formatter->setSwitchIndent(checked); break;
299 }
300
301 updatePreviewText();
302}
303
304void AStylePreferences::minMaxValuesChanged()
305{

Callers

nothing calls this directly

Calls 10

checkStateMethod · 0.80
setBracketIndentMethod · 0.80
setPreprocessorIndentMethod · 0.80
rowMethod · 0.45
setBlockIndentMethod · 0.45
setCaseIndentMethod · 0.45
setClassIndentMethod · 0.45
setLabelIndentMethod · 0.45
setNamespaceIndentMethod · 0.45
setSwitchIndentMethod · 0.45

Tested by

no test coverage detected