BasedOnStyle: WebKit
AlignAfterOpenBracket: Align
BreakBeforeBinaryOperators: NonAssignment
BreakBeforeBraces: Attach
BreakConstructorInitializers: AfterColon
ColumnLimit: 120
CompactNamespaces: true
ConstructorInitializerAllOnOneLineOrOnePerLine: true
IndentPPDirectives: AfterHash
KeepEmptyLinesAtTheStartOfBlocks: false
MaxEmptyLinesToKeep: 2
NamespaceIndentation: None
SortIncludes: false
SpaceBeforeCtorInitializerColon: false
TabWidth: 4
SpaceInEmptyBlock: false
PackConstructorInitializers: CurrentLine 
AllowShortFunctionsOnASingleLine: All
AllowShortBlocksOnASingleLine: Always
AllowShortLoopsOnASingleLine: false 
ForEachMacros: ['Q_FOREACH', 'foreach']
SpaceBeforeParens: Custom
SpaceBeforeParensOptions:
  AfterForeachMacros: true 
